iはデータのパラメータ化タイプを保持するデータ構造を持っているとしましょう: case class Terminal[A](value: A, name: String ="")
私は一定のマテリアライズドそれを渡すと、私は簡単にTerminal[Double]を作成することができます: val terminal = Terminal(2.0)
はしかし、私はまた、私は別の文脈で、端末を複
ビジネスモデルの一部のプロパティで遅延ロードを実装したいと考えています。 ASP.NET Coreでこれを行う最良の方法は何ですか?私のモデルにデータベースコンテキストを注入し、そのプロパティが使用されたときにクエリを実行しますか?または、私のモデルでvoid LazyLoadProperty(文字列propertyName、ApplicationDbContext dbContext)のような汎