SubSonic 3.0 - средний уровень доверия - PullRequest
0 голосов
/ 16 июля 2009

В июне 2009 года был выпущен SubSonic 3.0. Поскольку я ищу решение ORM для своего веб-сайта, способное работать в среде со средним уровнем доверия, это выглядит как вариант. При поиске на этом сайте я заметил, что SubSonic 2.0 может работать в среде со средним уровнем доверия. Что касается 3.0, я не мог найти это в Интернете.

Кто-нибудь еще имеет опыт работы с 3.0 в среде со средним уровнем доверия (у интернет-провайдера)? И что делать, а что нет. Я кратко проверил это локально, но исключения безопасности были выброшены. Прежде чем приступить к дальнейшей реализации, я хотел бы знать, потому что меня уже разочаровала среда со средним уровнем доверия.

Ответы [ 3 ]

2 голосов
/ 08 августа 2009

Я хотел проверить это. Единственная проблема, с которой я столкнулся при работе с Active Record - это извлечение из объекта «контекст данных». Каждый раз, когда я извлекал данные из DBContext.TableNames и использовал функцию вроде Where () или Count () со средним доверием, это вызывало бы исключение SecurityException.

Мне удалось вытащить отдельные строки с помощью конструкторов, а также я смог сохранить и удалить их с помощью Active Record без проблем со средним доверием.

Что касается проблемы с листингом, то я ее здесь прослушал. Не стесняйтесь добавлять к нему, если у вас есть что-нибудь. http://github.com/subsonic/SubSonic-3.0/issues/#issue/99

2 голосов
/ 28 июля 2009

Мы проверили это в среднем доверии, и в настоящее время нет проблем.

0 голосов
/ 08 октября 2009

Я знаю, что в этом месяце выходит новая платформа ORM, поддерживающая Medium Trust. FlyweightObjects.NET также является готовой архитектурой. Вы можете проверить это, когда он выпустит. текст ссылки

...