我不确定在哪里放置我的业务逻辑。我有一个 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);
}