学习计划
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 仓储模式