私にはほとんど変更されないエンティティがいくつかあります(つまり、国、地域などのリスト)そしてそれは私に考えさせられました...静的リポジトリは通常のリポジトリに加えてこれらのエンティティにとって意味がありますか?さらに、これらのエンティティは引き続き他のエンティティと相互作用し、同じコンテキストを共有するように単一の作業単位の下でそれらを必要とするためです。
しかし、私はそれを回避するためのより良い方法があると確信しています。ASP.NETと.NETFrameworkは初めてですが、プログラムの存続期間を通じて使用されるアプリケーション全体のデータを定義する方法はありますか?それはそれについて行くための最良の方法ですか?
または、これらのエンティティのコレクションを使用して静的クラスを定義する方が適切であり、必要なときにそこからこれらを取得できますか?