学习计划

1、依赖注入DI
{
三种注入方式
三种生命周期
}
2、AutoMapper
3、Fluent API https://docs.microsoft.com/en-us/ef/core/modeling/
4、.net core api
5、.net core mvc
6、Nlog(记录日志)nlog.extensions.logging等等(这里其他的日志记录组件的使用基本一致)、
https://github.com/NLog/NLog.Extensions.Logging/wiki/Getting-started-with-.NET-Core-2---Console-application
7、数据迁移 执行数据迁移遇到问题(查看写的word文件)
8、反射(这里需要针对的学习)
9、ef core
10、针对不同的环境选择不同的json配置文件中的值(如果多个配置文件中存在针对某一属性的不同值,一般后使用加载的配置文件中的值)
注意:这里不是选择文件,而是选择文件中的值
11、服务的使用:
1、首先在Container容器中注册服务
2、在需要使用的地方使用依赖注入来使用服务
12#if #else #elseif 等使用(可以配置用来在开发和生产环境使用不同的服务啥的)
13、appSettings.json appSettings.{env.EnvirmEnvironmentName}.json的使用
14、Repository Pattern 仓储模式
原文地址:https://www.cnblogs.com/william-CuiCui0705/p/10189472.html