Я пользуюсь услугами WCF RIA с silverlight. Очевидно, я использую это в основном для извлечения сущностей из хранилища данных. Мой вопрос в том, можно ли определять другие методы, не связанные с операциями CRUD для объектов в контексте домена? Например, я мог бы определить
[Invoke]
public void SendEmail(String Message)
{
//Do Something
}
Метод sendemail не имеет ничего общего с сущностями моего приложения.
Это сделано? Есть минусы? Должен ли я просто определить стандартные сервисы WCF?
Ищу мнения, так как я не могу найти информацию так или иначе.