大多数Dapper教程使用私有IDBConnection对象来调用方法,即
private IDbConnection db = new SqlConnection(...)当使用ASP.NET和MVC 5时,我应该把它放在哪里,这样我就不必使用Dapper在每个控制器/存储库中重复它了?例如,是否有一种方法可以将其放入启动类并使用依赖项注入(如ASP.NET Core中的)或其他技术来访问整个应用程序?
我一直在为ASP.NET MVC寻找好的依赖注入。最近我是一名Java EE程序员,我总是使用Spring for DI Framework。但是在网上搜索了一些教程之后。对于需要注入的每个控制器,Spring.NET需要显式的XML配置。你能推荐给我推荐的ASP.NET MVC的DI框架吗?
提前谢谢。