我有一个N层应用程序:
我正在尝试将Google Api用于Picasa,以便用户上传照片。在我的服务层中,将数据访问层或IImageService中的功能,picasa身份验证的逻辑放在哪里?
我认为它应该在服务层内,但我不完全确定。
我还有一个图像域类
public class Image
{
public int ImageId {get; set;}
public string Name {get; set;}
public string Src {get; set;}
public string AltText {get; set;}
}
答案 0 :(得分:0)
您的业务层在哪里?任何方式ithink您应该将服务代理(调用外部服务的对象)放在数据层中 如图中所示