1. 新建ASPNetCore Mvc空应用程序
下载需要使用到的包
1. Autofac,
2. Autofac.Extensions.DependencyInjection
3. EvaFrameWork.Sql
4. Microsoft.AspNetCore.Mvc.NewtonsoftJson
5. Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation
6. Newtonsoft.Json
2. 添加 Startup.cs、IOC.cs,修改Program.cs
Startup.cs
ASP.NET Core 全局配置文件,负责MVC框架的所有参数配置
IOC.csAutofac 容器实现,用于实现Autofac各种参数配置,以框架 EvaFrameWork.Sql 的初始化工作。配置完成后MVC的默认容器将由 Autofac接管
Program.cs将 Program.cs文件代码修改为:
public class Program
{
public static void Main(string[] args)
{
CreateWebHostBuilder(args).Build().Run();
}
public static IWebHostBuilder CreateWebHostBuilder(string[] args) =>
WebHost.CreateDefaultBuilder(args).UseStartup
}
3. 源码下载,
Chapter Version: 2022-11-15 13:55:13