ASP.NET MVC 3 RemoteAttribute и разделение проблем - PullRequest
1 голос
/ 11 марта 2011

Разве это не нарушение принципа разделения интересов, когда вы используете RemoteAttribute в свойстве модели, чтобы указать, какое действие и контроллер вызывать? Это заставляет вас связывать вашу модель с конкретным контроллером через строковые аргументы.

1 Ответ

0 голосов
/ 11 марта 2011

Да, но использует все остальные атрибуты DataAnnotations.

К счастью, система метаданных модели в MVC является подключаемой, поэтому вы можете написать свой собственный поставщик метаданных, который не привязан к атрибутам в классе модели.

...