私は今まで出会ったことのないシナリオを持っているので、助けが必要です。Visual Studio Web アプリケーションを作成しました。ソリューションには 2 つの部分がありました。
- すべての UI を保持するプロジェクトと
- 私のC#コードを含むモデル。
目的は、3 層アーキテクチャを実現することでした。モデルは中間層です。プロジェクトは実行中で、すべてが素晴らしいです。今!これは私の状況であり、それにアプローチする方法がわかりません。基本的に最初のアプリケーションの拡張である別のアプリケーションを作成する必要があります。これをどのように開始したかというと、現在のソリューションに別の WEB プロジェクトを追加することでした。これにはかなりの問題がありました。プロジェクトをデプロイすると、2 つの Web ページが読み込まれます (各プロジェクトから 1 つ)。私が欲しいのは、ロードしてユーザーIDに基づく1つのWebページです適切な場所に送信されます。私が見たのは、私が追加した 2 番目の Web プロジェクトで、独自のユーザーが必要でした。どのようにあるべきか..それぞれがアプリケーションへの特定のアクセス権を持つ1組のユーザー(いずれかの部分)。これを実現する方法についての情報が必要です。
私が望むのは、1つのソリューションをデバッグすることです( 2つのパーツ/プロジェクトを使用)。userId に基づいて、特定のプロジェクトにアクセスできますが、ソリューション全体を管理するユーザー リストは 1 つであり、プロジェクトごとに 1 つずつ、2 つのリストではありません。