我们在asp.net Web api2中使用Microsoft.Extensions.DependencyInjection进行依赖项注入。
对于诸如日志记录之类的跨领域问题,我们认为应该考虑面向方面的编程,并且在上面的di中找不到任何支持。
其他的DI,例如Castle,Unity和ninject则选择退出以查看其基准。有没有办法使用其他di框架的注入器(例如城堡动态代理)并将其与microsoft.extensioins.dependencyinjection结合使用?
也欢迎任何有关编织框架的建议。由于不是免费的,排除了考虑后期处理的问题。
c# aop dependency-injection cross-cutting-concerns asp.net-web-api