我使用automapper来处理dto,现在我创建了一个像图片一样的单例对象。然后我使用Startup.cs中的add函数来注入它。
在我的应用程序服务中,因为Mapper是单例,我想像使用基础ApplicationService的属性一样使用它。
如何在单个类中获得automapper服务。
我知道我可以使用静态属性而不是依赖注入。但我想知道它。
感谢您的回答。
答案 0 :(得分:0)
我对你真正想要的东西感到有点困惑但是我想和你一起去想要Mapper的DependencyInjection。
在Startup.cs中,在ConfigureServices中,您可以添加一个Scoped实例
BindGrid
这将允许您在任何构造函数中注入 Mapper ,这基本上允许您将其用作整个应用程序中的服务实例。