N 層アプリケーションがあります。
- データベース
- ドメイン層
- データ アクセス層
- サービス層
- プレゼンテーション層 (iOS、Android、MVC 3)
ユーザーが写真をアップロードできるように、Google API for 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;}
}