OSharp:OSharp是一个基于.NetCore的快速开发框架,框架对AspNetCore的配置,依赖注入,日志,缓存,实体框架,Mvc(WebApi),身份认证,功能权限,数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使.Net Core框架更易于应用到实际项目开发中

时间:2024-02-20 21:35:51
【文件属性】:

文件名称:OSharp:OSharp是一个基于.NetCore的快速开发框架,框架对AspNetCore的配置,依赖注入,日志,缓存,实体框架,Mvc(WebApi),身份认证,功能权限,数据权限等模块进行更高一级的自动化封装,并规范了一套业务实现的代码结构与操作流程,使.Net Core框架更易于应用到实际项目开发中

文件大小:10.92MB

文件格式:ZIP

更新时间:2024-02-20 21:35:51

angular aspnetcore netstandard ng-alain osharp

OSharp框架 包名称 Nuget稳定版本 Nuget预览版本 下载数 的系统,所有实现了模块基类( )的类都知道一个独立的模块,一个模块可以独立添加服务(AddServices),并在初始化时应用服务(UsePack)进行模块初始化。 2.自动化的依赖注入机制 框架定义了ISingletonDependency , IScopeDependency , ITransientDependency三个空接口对应的DependencyInjection中的三种服务生命周期,系统初始化时,通过反射检索程序集的方式,检索出所有服务类型(ServiceType)与服务实现(ImplementationType)及生命周期类型(ServiceLifetime)的相关数据,对依赖注入的ServiceCollection进行自动初始化。 3. UnitOfWork-Repository模式,EFCore全部动态构建 数据模块使用了UnitOfWork-Repository的模式来设计,设计了一个泛型的实体仓储接口。IRepository IRepository ,避免


网友评论