我应该在哪里放置用于在WTO PerSession服务的DTO和EntityFramework实体之间配置AutoMapper映射的代码?
如果在默认构造函数中,这是否意味着每个会话都会创建一个单独的映射并导致服务器端的大量开销?
由于
答案 0 :(得分:1)
AutoMapper的配置对于整个应用程序是全局的,因此您的服务本身不应该进行任何配置。应在应用程序引导程序中配置AutoMapper(应用程序启动时)。例如,在IIS(通过HTTP)托管的WCF服务中,您可以使用标准的Global.asax和Application_Start
。