Как создать список разрешенных внедренных зависимостей в C# - PullRequest
1 голос
/ 13 февраля 2020

Я хотел знать, есть ли способ, которым я могу получить все разрешенные зависимости в списке. Например,

public class A
 {
   Interface1 _X;
   Interface2 _Y;

   public A(Interface1 X, Interface2 Y)
 {
    _X = X;
    _Y = Y;
 }
}

Здесь _X и _Y будут преобразованы в фактические классы с помощью NInject.

Как мне получить их в списке, чтобы я мог передать его? Мое главное намерение состоит в том, чтобы все разрешенные зависимости были в каком-то контейнере, чтобы было удобно передать их все в некотором методе.

...