1. 框架简介
                            后端手册
                            
                            
                        
                            框架简介
                            
                            
                        大约 2 分钟
                            
                        约 566 字
                            
                        
                        
                    
                    项目整体目录结构图介绍
Admin.NET 项目主要包括 4 个工程,应用层 Admin.NET.Application、核心层
                            Admin.NET.Core、Web 核心层 Admin.NET.Web.Core、启动层
                            Admin.NET.Web.Entry。
                        
├── Admin.NET.Application(业务应用层,放置具体业务实体及接口实现)【引用 `Admin.NET.Core` 工程】
    ├── Configuration (业务应用各种配置文件)
        │── APIJSON.json (APIJSON配置)
        │── App.json (框架配置)
        │── Cache.json (缓存配置)
        │── Captcha.json (验证码配置)
        │── CodeGen.json (代码生成配置)
        │── Database.json (数据库配置)
        │── Email.json (邮件配置)
        │── Enum.json (枚举配置)
        │── EventBus.json (事件配置)
        │── JWT.json (Token配置)
        │── Limit.json (接口限流配置)
        │── Logging.json (日志配置)
        │── OAuth.json (统一授权配置)
        │── SMS.json (短信配置)
        │── Swagger.json (Swagger配置)
        │── Upload.json (文件上传配置)
        │── Wechat.json (微信相关配置)
    │── Const (业务应用常量)
    ├── Service (业务应用接口服务类)
    │── Startup.cs (业务应用启动类)
├── Admin.NET.Core(框架核心层) 【只需要让应用层引用】
    ├── Attribute (特性定义)
    ├── Cache (缓存管理)
    ├── Const (框架常量)
    ├── Entity (框架实体)
    ├── Enum (框架枚举)
    ├── EventBus (事件总线实现)
    ├── Extension (常用扩展)
    ├── Hub (即时通讯/集线器)
    ├── Job (定时任务)
    ├── Logging (日志)
    ├── Option (配置选项)
    ├── SeedData (种子数据)
    ├── Service (所有接口服务)
        │── APIJSON (APIJSON)
        │── Auth (登录授权)
        │── Cache (缓存管理)
        │── CodeGen (代码生成)
        │── Common (常用接口)
        │── Config (系统参数配置)
        │── Const (系统常量)
        │── DataBase (数据库管理)
        │── Dict (字典管理)
        │── Enum (枚举管理)
        │── File (文件上传下载)
        │── Job (定时任务)
        │── Logging (系统日志)
        │── Menu (菜单管理)
        │── Message (消息管理)
        │── Notice (公告通知)
        │── OAuth (统一登录授权)
        │── OnlineUser (在线用户)
        │── OpenAccess (开放接口)
        │── Org (组织架构)
        │── Plugin (插件管理)        
        │── Pos (职位管理)
        │── Print (模板打印)
        │── Region (行政区域)
        │── Role (系统角色)
        │── Server (服务器相关)
        │── Tenant (租户管理)
        │── User (账号管理)
        │── Wechat (微信相关)
        │── BaseService.cs (实体操作基服务)
    ├── SignalR (SignalR 初始化)
    ├── SignatureAuth (数字签名)
    ├── SqlSugar (ORM 封装)
    ├── Util (常用工具类)
├── Admin.NET.Web.Core(Web 核心层) 【引用 `Admin.NET.Application` 工程】
    ├── Handlers (鉴权授权)
        │── JwtHandler.cs (鉴权授权实现)
    ├── ProjectOptions.cs (注册项目配置选项)
    ├── Startup.cs (项目启动类,所有组件在此注册引入)
├── Admin.NET.Web.Entry(项目启动层) 【引用 `Admin.NET.Web.Core` 工程】
    ├── sensitive-words.txt (脱敏词汇)
    ├── SingleFilePublish.cs (单文件发布配置)
    ├── ip2region.db (IP 地址库)
    ├── GeoLite2-City.mmdb (IP 地址库)
    ├── ......