Можно / следует ли использовать службу основного домена RIA для предоставления услуг, не связанных с юридическими лицами? - PullRequest
0 голосов
/ 31 марта 2012

Я пользуюсь услугами WCF RIA с silverlight. Очевидно, я использую это в основном для извлечения сущностей из хранилища данных. Мой вопрос в том, можно ли определять другие методы, не связанные с операциями CRUD для объектов в контексте домена? Например, я мог бы определить

    [Invoke]
    public void SendEmail(String Message)
    {
        //Do Something
    }

Метод sendemail не имеет ничего общего с сущностями моего приложения.

Это сделано? Есть минусы? Должен ли я просто определить стандартные сервисы WCF?

Ищу мнения, так как я не могу найти информацию так или иначе.

1 Ответ

1 голос
/ 31 марта 2012

Я думаю, что это прекрасно. Если вы уже используете RIA, я не вижу никаких минусов. Чтобы сделать вещи более организованными, вы можете создать другую службу DomainService и отделить работу CRUD от других методов.

...