gpt4 book ai didi

web-services - 在哪里放置网络服务的自动映射器配置?

转载 作者:行者123 更新时间:2023-12-01 00:03:43 25 4
gpt4 key购买 nike

我读到 Web 服务没有 global.asax 来配置全局设置(如 automapper 配置)。所以我的问题是:

我应该在每个 webmethod 中放置 automapper 配置还是有一个可以全局放置的地方?

我要每晚调用几千次 web 服务,所以我担心如果 automapper 配置很昂贵,它会花费更长的时间。我是正确的还是只是不必要的担心?

谢谢,约翰

最佳答案

AutoMapper 配置很昂贵,是的。我做了很多配置时优化,以加快运行时的执行速度。如果您使用的是 ASMX Web 服务,您仍然可以使用 global.asax,因为 ASMX 仍然只是托管在 ASP.NET 中。

如果是 WCF,则取决于您托管 WCF 的方式。查看此帖子以了解您的选择:

http://blogs.msdn.com/wenlong/archive/2006/01/11/511514.aspx

关于web-services - 在哪里放置网络服务的自动映射器配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2359683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com