Asp.net核心最佳实践示例

时间:2016-10-23 13:16:49

标签: asp.net-core entity-framework-6 inversion-of-control solid-principles loose-coupling

我正在寻找一个在.net web开发中实现所有新原则的例子,我找到了一个好的但是它适用于mvc4

访问http://www.c-sharpcorner.com/UploadFile/3d39b4/crud-operations-using-the-generic-repository-pattern-and-dep/

我正在寻找的模式最好使用: asp.net核心 EF6 代码第一 松耦合 固体 IOC

提前谢谢

2 个答案:

答案 0 :(得分:3)

您可以参考 ASP.NET Boilerplate 框架。我强烈建议您去探索它。它的免费开源

它使用依赖注入框架作为 Castle Windsor AutoMapper 作为映射器API。

您可以学习以下技巧......

  • 分层架构
  • 域驱动设计(DDD)
  • 依赖注入(DI)
  • 集成测试
  • Solid Architecture

以下是链接:

ASP.NET Core MVC and EF 6

ASP.NET Core, Entity Framework Core and ASP.NET Boilerplate to Create NLayered Web Application

ASP.NET Boilerplate documentation

答案 1 :(得分:0)

除此之外,您还可以使用Yeoman生成样板          Yeoman homepage