Служба WCF и бизнес-логика

Я не уверен, где разместить свою бизнес-логику. У меня есть служба WCF, которая предоставляет свои методы моему клиенту.

Должна ли моя бизнес-логика быть в методе службы

public User GetUser(int id)
{  
     //Retrieve the user from a repository and perform business logic
     return user;
}

или должна быть в отдельном классе, где каждый метод службы WCF, в свою очередь, будет вызывать методы бизнес-уровня.

public User GetUser(int id)
{  
     return _userLogic.GetUser(id);
}
8
задан ministrymason 5 December 2011 в 16:43
поделиться