![]() |
1
2
据我所知,每个AppDomain只需要一次就可以保持不变。我总是在程序本身初始化时执行映射。虽然我不使用automapper,但我使用的是一个IOC库(windsor),它需要各种映射,这是从我的program.cs文件中完成的。因此,当应用程序加载时,它会执行映射,并且由于解析器是静态的,并且在共享库中,它是全局可用的。 我不知道这是否回答了你的问题,但基本上每个应用程序都有一个入口点,如果你在入口后立即需要映射,那么入口是放置它们的最佳位置。 |
![]() |
2
0
我已经选择将我的映射存储在每个项目的单独类中,以便它们可以重用。
这样,如果要在另一个应用程序或Web服务中仅重用BusinessLogicDLL,我可以轻松地调用BusinessLogicAutoMapperSettings.register()。 |
![]() |
M C · 如何在vs代码上配置Java EE环境? 1 年前 |
![]() |
Rost · 将文件内容与400错误请求一起获取 1 年前 |
![]() |
Yogesh · Nginx未按预期重定向域 1 年前 |
![]() |
Sam · Intellij:SDK 17与源版本17不兼容 1 年前 |