Skip to content

Ye1105/LayuiAdminNetPro

Repository files navigation

🐌 LayuiAdminNetPro

LayuiAdminNetPro 是一个 Iframe 版的 Web 后台解决方案,基于 Layui 和 .NET , 支持 .NET 6.0 + 。

中文

⚡ 功能特性

👻 项目图解

图解

📷 项目界面

🔖 项目结构

项目基础结构目录。Tips:后续随着项目优化可能会有小的改动

 Project 
    ├── LayuiAdminNetPro                     //主项目程序
    |   ├── wwwroot                           	//静态资源(Layui、Layuiadmin、schema、common等等)  
    |   ├── Areas                           	//区域    
    |   |   ├── Api                                //接口模块
    |   |   |   ├── JsonSchemas                       //数据处理接口参数校验
    |   |   |   └── Controllers                       //数据处理接口                   
    |   |   └── View                               //视图模块   
    |   |       ├── Controllers                       //视图控制器
    |   |       └── Views                             //视图页面
    |   ├── Utilities                         	//公用类
    |   |   ├── Expansions                         //接口扩展
    |   |   ├── Filters                            //过滤器
    |   |   ├── Common                             //帮助类
    |   |   ├── AutoMapper                         //映射
    |   |   └── Autofac                            //依赖注入
    |   ├── appsettings.json                    //项目配置文件
    |   └── Program.cs                          //项目入口    
    ├── LayuiAdminNetCore                    //实体类库
    |   ├── AdminModels                         //数据库映射实体类
    |   ├── RequstModels                        //接口请求参数实体类【分页等】
    |   ├── DtoModels                           //AutoMap映射实体类
    |   ├── Appsettings                       	//项目配置映射实体类
    |   ├── AuthorizationModels               	//权限相关实体类
    |   ├── Constants                         	//常量
    |   ├── Databases                           //ORM
    |   |   └─EF                                  //EF上下文
    |   ├── Enums                               //枚举
    |   └── Pages                               //分页
    ├── LayuiAdminNetGate                    //权限系统【鉴权、授权、自定义策略扩展】
    |   ├── Handler                             //权限校验
    |   ├── IServices                           //权限业务接口
    |   └── Services                            //权限业务实现
    ├── LayuiAdminNetService                 //逻辑业务层
    |   ├── IServices                        	//逻辑业务接口
    |   └── Services                         	//逻辑业务实现
    └── LayuiAdminNetInfrastructure          //仓储层
        ├── IRepositoies                        //EF数据交互接口
        └── Repositoies                         //EF数据交互实现【数据持久化】

💻项目进度

项目基础框架基本搭建完成,可以 Star ⭐ 关注一下,🙏谢谢。

📄项目规范

Clone 项目后,可以在 Apifox 中查看项目中数据接口的请求参数、请求方式和请求规则 JsonSchema 等等

📁数据库文件

.sql 后缀的数据文件

🌈免责说明

  • Layuiadmin 相关代码版权归 Layui 官方所有;除此之外,其他代码来自开源项目或作者原创;请尊重版权、开源和原创。

💕联系作者

对项目有疑问、建议或期待的朋友可以加我好友。

  • wechatyejiancong1105

About

web admin based on Layui and .Net

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published