ASP.NET MVC 2, нестандартный и частичный доверительный хостинг - PullRequest
1 голос
/ 07 января 2011

Я читаю книгу о ASP.NET MVC 2, и когда я читаю о том, как он использует отражение для определения параметров или как использовать Ninject для представления слабосвязанной модели, мне интересно ... будет ли это работать в среде частичного доверия?

Я помню, что одним из ограничений в частичном доверии является рефлексия, и это поражает меня: (

Есть ли какие-либо опыт по этому поводу?

Спасибо за миллион.

Ответы [ 2 ]

1 голос
/ 07 января 2011

Хотя MVC2 прекрасно работает в средах с частичным доверием (развернуты как GAC, так и bin), Ninject может этого не делать.

Я считаю, что Ninject использует генерацию кода, что невозможно в средах с частичным доверием, если только Ninject не является GAC.Это маловероятно, так как большинство провайдеров хостинга не будут GAC многих внешних библиотек.Какую версию Ninject вы используете?

Ninject 2 Я считаю, что отлично работает при частичном доверии.

1 голос
/ 07 января 2011

Мне удалось опубликовать несколько веб-сайтов с использованием asp.net mvc 2 и подключиться к моему общему хостингу godaddy (частичное доверие). Я не думаю, что у вас будут проблемы.

Bob

P.S. Обязательно запускайте свою среду разработки с частичным доверием. Таким образом вы узнаете раньше, чем позже, если есть проблемы.

P.S.S. Вот ссылка на один из проектов. Там может быть некоторый код / ​​обсуждение, которое может быть полезным.

http://blog.bobcravens.com/2010/07/using-nhibernate-in-asp-net-mvc/

...