P粉4968866462023-09-01 10:39:42
変数を作成しました:
リーリーただし、@Employee
を呼び出しているため、null になります。
実際に従業員に設定した変数に切り替えてみてください:
リーリーまた、変数のスペルが間違っていると思います。おそらく @employee のことを言っているのでしょう。
ここにすべてを入力しました:
リーリーつまり、提供したコードから、@emlpoyee を呼び出すのは理にかなっています。
したがって、<div> @Employee ... </div>
を <div> @emlpoyee ... </div>
P粉5133162212023-09-01 09:57:36
コードはサービス インジェクションを正しく実行しません。私が使用し、正しく機能する方法を紹介します。お役に立てば幸いです。
まず、サービスのインターフェースを作成する必要があります:
リーリー次に、上記のインターフェイスから継承するようにサービスを次のように変更する必要があります。
リーリー次に、次のように Startup.cs
または Program.cs
にサービスを挿入する必要があります:
最後に、以下に示すように必要なコンポーネントにサービスを挿入し、簡単に使用できるようにする必要があります。 リーリー
もちろん、コードには多くの構造上の問題があり、コード例の形式で問題を特定したい場合もあります。そのため、サンプルがより具体的になるように、独自のコードを使用してコードがどのように機能するかを説明しようとしました。あなたへ。