快速、轻量、高效、用心的开发框架,基于 DotNet 和 Vue 构建。
高效快速 返哺开源 用心创作 探索未知
官方文档:曦寒官方文档
在线体验:曦寒接口文档
采用仓储+服务+接口
的形式封装框架;
全面异步 async/await 开发;
DDD领域驱动思想开发;
国产数据库 ORM 组件 SqlSugar,使用 CodeFirst 开发模式,支持自由切换多种数据库,MySql/SqlServer/Sqlite/Oracle/Postgresql/达梦/人大金仓;
项目启动,支持自动生成种子数据;
三种日志记录,异常/请求响应操作/登录等;
搭配全套项目:
后端:XiHan-Backend;
前端:XiHan-Frontend;
文档:XiHan-Docs;
统一集成授权鉴权;
封装大量全局对象,任何地方可调用;
使用强大、灵活、高性能的
Serilog.AspNetCore
作为日志组件;支持异步写入,支持注入,支持全局,支持业务分类;
使用官方灵活的
Microsoft.Extensions.Configuration
配置库;支持绑定配置类链式读取配置;
使用官方高性能轻量级的
Microsoft.Extensions.DependencyInjection
依赖注入容器;支持批量注入服务(自定义生命周期)、属性和字段注入(类似 Java 的 Autowired);
使用
Microsoft.AspNetCore.Http
核心库处理HTTP请求和响应;支持动态获取当前 HttpContext 对象;
读写分离
和多库操作;dotnet /yourpath/XiHan.WebApi.dll --environment=Production --urls=http://*:9708 --ip=127.0.0.1
贡献代码:贡献代码
更新沿程:更新沿程
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。