我读到一个Web服务没有global.asax来配置全局设置(比如automapper配置)。所以我的问题是:
我应该将自动播放器配置放在每个网络方法中,还是我可以在全球范围内放置?
我每晚都要拨打几千次的网络服务,所以我担心如果自动播放器配置昂贵,则需要更长的时间。我是纠正还是只是不必要地担心?
Thx,John
答案 0 :(得分:5)
AutoMapper配置很昂贵,是的。我做了很多配置时优化,以便快速执行运行时。如果您正在使用ASMX Web服务,您仍然可以使用global.asax,因为ASMX仍然只是托管在ASP.NET中。
如果它是WCF,那么它将取决于您如何托管WCF。查看这篇文章,了解您的选择:
http://blogs.msdn.com/wenlong/archive/2006/01/11/511514.aspx