JetBrains Rider 2026.1 Help

コードインスペクション: このプロパティで定義された関係は、依存関係ループに寄与します。

このインスペクションは、Entity Framework のコンテキストで使用されるクラス間の依存関係を報告します。 以下の例では、 PersonAnimal の双方向関係がサイクルを形成します。 PersonPets (型は Animal )を持ち、各 AnimalOwner (型は Person )を持ちます:

public class Person { public int Id { get; set; } public IList<Animal> Pets { get; } } public class Animal { public int Id { get; set; } public Person Owner { get; set; } } public class Location { public IList<Person> Clients { get; } public IList<Animal> Pets { get; } }
2026 年 6 月 12 日