框架核心
本节介绍Util应用框架的核心构造块,它们是Util项目运行的基础设施.
服务配置
Util应用框架的服务配置方式
本节介绍在项目中如何配置 Util 依赖服务.
文章分为多个小节,如果对设计原理不感兴趣,只需阅读基础用法部分即可.
基础用法
Asp.Net Core 项目服务配置
调用 WebApplicationBuilder 实例的 AsBuild 方法, 并以链式调用Util服务扩展.
范例
var builder = WebApplication.CreateBuilder( args );
builder.AsBuild()
.AddAop()
.AddUtc()
.AddSerilog()
.AddSqlServerUnitOfWork<IDemoUnitOfWork,DemoUnitOfWork>( builder.Configuration.GetConnectionString( "DefaultConnection" ) )
.AddUtil();
控制台项目服务配置
调用 IHostBuilder 实例的 AsBuild 方法, 并以链式调用Util服务扩展.
范例
Host.C