解決策に2つのMVC3プロジェクトがあります.1つはAdmin、もう1つは一般ユーザー向けです。 管理者はプロジェクト内のフォルダに画像を動的にアップロードします。 そのため、Userプロジェクトの画像を同じWebページに表示する必要があります。2つのMVCプロジェクト - 画像共有
私はまた、サービス、アプリケーションロジック、およびデータアクセスを表す3つのプロジェクトを持っています。 1画像をデータベースに格納し、サービスからUserプロジェクトに取得します。 2ユーザーMVCプロジェクトからイメージを参照します。 (Couldnt do it)
最高のものは何ですか? 最初の実装方法は?
ありがとうございます!
これには1つまたは2つのプロジェクトがあることに制限はありません。 これは、プロジェクトを別のサーバーに展開できる場合にのみ作成しました。 私は実際に地域について知っていませんが、私はそれらについて読むでしょう – gonzalomelov
私が示唆したように、私はたぶん1つのWebアプリケーションを使用し、MVC領域を使用して管理機能を分離することをお勧めします。ファイルではなくデータベースに保存することは、ファイルシステムに保存するのとは対照的に、まだ有効なステップです。どちらの方法でもうまくいくでしょう。 –
私は参照してください。 私が実装している解決策は、テナントを知るために行う唯一のことはコントローラのサブドメインを取得し、そのテナント名のサービスから情報を取得することです。 MVCエリアとマルチテナントに問題はありますか? – gonzalomelov