net core

JackieZhengChina3 个月前
c#·.net·orm·sqlsugar·net core
SqlSugar 集成SqlSugar 是 .NET/C# 平台非常优秀的 ORM 框架,目前 Nuget 总下载突破 700K,Github 关注量也高达 3.2K,是目前当之无愧的国产优秀 ORM 框架之一。
一千零二十四3 个月前
net core
DoNet Core的启动过程-WebApplicationBuilder在NET6开始做ASP.NETCore的开发,我们首先要看的是启动过程,而WebApplication和WebApplicationBuilder 类是启动过程好不开的类,WebApplicationBuilder 来引导启动,这和前面Core的版本引导启动分为Program和Startup是不同的,.NET6及以上版本直接使用Program中引导启动,而WebApplication在Run之前,需要做4步配置,主机配置、应用程序配置、服务注册、中间件设置。
天堂画家7 个月前
c#·生命周期·依赖注入·net5·net core·net
【NET跨平台】4.对依赖注入容器的补充上篇介绍了ASP.NET Core内置的依赖注入容器用法,现在对其作一些补充说明。1.Transient瞬时服务是每次从服务容器进行请求时创建的,它的生命周期适合轻量级、 无状态的服务,在请求结束时会释放。是最通用也是最基本的服务类型。 2.Scoped作用域服务会在每个客户端请求(连接)时创建一次服务实例,在请求结束时会释放有作用域的服务。 3.Singleton单例服务会在首次请求它们时进行创建。来自容器的服务实现的每一个后续请求都使用同一个实例。单例服务的生命周期在程序运行时会一直保留,程序停止时视
胖纸不争9 个月前
数据库·c#·ef core·net core
Ef Core花里胡哨系列(10) 动态起来的 DbContext我们知道,DbContext有两种托管方式,一种是AddDbContext和AddDbContextFactory,但是呢他们各有优劣,例如工厂模式下性能更好呀等等。那么,我们能否自己托管DbContext呢?