# My.Admin **Repository Path**: winder9090/my.-admin ## Basic Information - **Project Name**: My.Admin - **Description**: .net core 后台管理项目Demo - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-17 - **Last Updated**: 2025-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: dotNET ## README # My.Admin - [x] 集成Swagger 生成相关 api 接口文档。 - [x] 集成MiniProfiler - [x] 安全鉴权: ✅ 2024-04-19 - [x] 集成Jwt - [x] 添加允许在Url中添加access_token=[token],直接在浏览器中访问 - [x] API授权判断过滤器 - [-] Sql 注入、请求伪造 - [x] 添加CORS跨域 - [x] 增加ActionPermissionFilter类用于API授权判断 - [x] 增加app.UseStaticFiles(),用于开启访问静态文件/wwwroot目录文件 - [x] 添加响应缓存中间件 - [x] 集成验证码生成(Hei.Captcha 或 Lazy.Captcha) - [x] ORM: - [x] 集成SqlsugarCore - [x] 对象映射:Mapster - [x] 集成雪花ID生成,并设置为Sqlsugar的默认雪花ID提供 - [x] 集成Scrutor用于批量依赖注入 - [x] 集成Panda.DynamicWebApi实现动态WebApi - [x] 集成日志管理: ✅ 2024-04-18 - [x] NLog - [x] 登录日志 - [x] 操作日志过滤器 - [x] 定时任务日志 ✅ 2024-04-18 - [x] 数据库操作日志 ✅ 2024-04-19 - [x] 集成统一返回过滤器 - [x] 集成全局异常处理中间件 - [x] 集成Excel导出 - [x] 缓存数据 ✅ 2024-04-22 - [x] 集成NewLife.Redis,用于操作Redis ✅ 2024-04-22 - [x] 内置内存缓存 - [x] 集成SignalR ✅ 2024-04-17 - [x] 集成定时计划任务:Quartz.Net 组件,支持执行程序集或者 http 网络请求 ✅ 2024-04-18 - [x] 集成logo显示 - [x] 集成ASP.NET Core 限流控制-AspNetCoreRateLimit ✅ 2024-04-17 - [x] 集成System.Linq.Dynamic.Core,用于进行创建动态的查询表达式 - [ ] 集成MQTT - [ ] 集成单元测试Xunit - [x] 接口限流:集成IpRateLimit ,支持接口限流,避免恶意请求导致服务层压力过大 ✅ 2024-04-17 - [x] 集成CAP实现事件总线 ✅ 2024-04-24