В моем проекте я хотел бы знать ссылки определенного типа c в моем проекте C#. Например у меня есть класс EntityA
.
У меня есть два других класса ProcessA
и ProcessB
. ProcessA
и ProcessB
использовали ссылку на EntityA
. Есть ли решение получить все ссылки через тип EntityA
? В моем случае ProcessA
и ProcessB
?
Я искал по inte rnet, но не могу найти возможное решение для этого.
Заранее спасибо!
Jelle
Редактировать:
EntityA:
public class EntityA
{
public string Name { get; set; }
public int Age { get; set; }
}
ProcessA:
public class ProcessA
{
public void Init()
{
var entity = new EntityA();
entity.Name = "John Doe";
entity.Age = 45;
}
}
ProcessB:
public class ProcessB
{
public void Init()
{
var entity = new EntityA();
entity.Name = "Peter Doe";
entity.Age = 32;
}
}
Хотелось бы программно узнать, в каких других классах используется EntityA. В моем примере это ProcessA и ProcessB.