Где разместить конфигурацию автомпера для веб-сервиса? - PullRequest
4 голосов
/ 02 марта 2010

Я прочитал, что в веб-сервисе нет global.asax для настройки глобальных настроек (например, для настройки автопроизводителя). Итак, мой вопрос:

Должен ли я указывать конфигурацию автоматического средства в каждом веб-методе или есть место, где я могу использовать ее глобально?

Я собираюсь звонить в веб-сервис пару тысяч раз каждую ночь, поэтому я боюсь, что, если конфигурация автопроизводителя будет дорогой, это займет гораздо больше времени. Я прав или просто беспокоюсь излишне?

Спасибо, Джон

1 Ответ

5 голосов
/ 02 марта 2010

Конфигурация AutoMapper стоит дорого, да. Я много оптимизирую во время настройки, чтобы ускорить выполнение во время выполнения. Если вы используете веб-службы ASMX, вы все равно можете использовать global.asax, так как ASMX все еще находится в ASP.NET.

Если это WCF, то это будет зависеть от того, как вы разместите WCF. Проверьте это сообщение для ваших вариантов:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...