Как использовать регистрацию Autofa c в приложении ASP. NET Core? - PullRequest
0 голосов
/ 26 марта 2020

Я перевожу свой ASP. NET проект веб-API на ASP. NET Core. Я использую Autofa c для DI, и у меня есть следующие регистрации:

builder.RegisterApiControllers(Assembly.GetExecutingAssembly());
builder.RegisterHubs(Assembly.GetExecutingAssembly());
builder.RegisterWebApiFilterProvider(config);

Теперь, в ASP. NET Core, мне нужно продолжить регистрацию контроллеров и фильтров, или они автоматически зарегистрированы? ?

И, во-вторых, каков новый способ регистрации хабов SignalR?

1 Ответ

0 голосов
/ 26 марта 2020

Я думаю, этот Autofa c документы - это то, что вы ищете. Зависит от версии ASP. NET используемого вами ядра. В документах проиллюстрированы различные решения.

С точки зрения SignalR вы можете следовать этим документам Microsoft , и используйте метод Populate, предоставленный Autofa c, чтобы заполнить ваш набор услуг в ContainerBuilder.

...