1

私はASP.NETを初めて使い、認証と承認のためにIDフレームワークを使用してASP.NET MVCプロジェクトを作成する必要がありますが、 )は独立したWebサービスプロジェクトで行う必要があります。そのため、Web APIのメソッドを呼び出すことで認証されたとしても、データベースを要求するアプリケーションのすべてのサービスを含むIDを持つWeb APIプロジェクトを作成しました。 .NET MVCプロジェクトとすべて正常に動作します。IDを使用してASP.NET MVCとWeb APIプロジェクトを結合する

質問:ASP.NET MVCプロジェクトがデータベースのインスタンスを作成し、コンストラクタを自動的に呼び出さないようにすることは可能ですかApplicationDbContext()

アイデンティティモデルでdbcontextを作成する代わりにWeb APIプロジェクトにリダイレクトされる可能性はありますか?

助けてください。

+0

エンティティフレームワークでコードファーストまたはデータベースファーストですか? – dev8989

+0

私はデータベースを最初に使用しました – sam

答えて

0

ASP.net Core 2.0 Web APIとMVCコントローラは、同じコントローラで作成できます。

このtutorialをご覧ください。

+0

あなたの提案に@ dev8989を感謝しましたが、問題はASP MVCアプリケーションが自動的にデータベースにアクセスしてユーザー認証をチェックするのを防ぐ方法です。 – sam

関連する問題