以下は、WCF サービスと EF を使用して構築された MVC アプリケーションのアーキテクチャです。
MVC アプリケーション >> WCF サービス >> ビジネス ロジック層 >> データ アクセス層 >> データ ストア
私はData Access layerMyDbContext
で作成しましたが、データベースとやり取りしています。
web.config
という名前の MVC アプリケーションのファイルに接続文字列を作成しましたMyDbContext
。これでうまくいくと思いますが、代わりに、SQL サーバーに新しいデータベースを作成しようとしています。その理由は何ですか?または、何か不足している場合は?
web.config
接続文字列を WCF サービスに入れると、正常に動作します。しかし、これは MVC アプリケーションのみの一部であるべきであり、WCF はこれconnectionstring
のみの使用に限定されるべきではないと考えています。