Latest changes explained
This commit is contained in:
Родитель
b3c51c4855
Коммит
185fd51155
|
@ -14,11 +14,16 @@ Install-Package Unity.Microsoft.DependencyInjection
|
||||||
```C#
|
```C#
|
||||||
public static IWebHost BuildWebHost(string[] args) =>
|
public static IWebHost BuildWebHost(string[] args) =>
|
||||||
WebHost.CreateDefaultBuilder(args)
|
WebHost.CreateDefaultBuilder(args)
|
||||||
.UseUnityServiceProvider() <------ Add this line
|
.UseUnityServiceProvider(...) <------ Add this line, you could pass IUnityContainer instrance
|
||||||
.UseStartup<Startup>()
|
.UseStartup<Startup>()
|
||||||
.Build();
|
.Build();
|
||||||
```
|
```
|
||||||
- Add method to your `Startup` class
|
|
||||||
|
### Startup
|
||||||
|
|
||||||
|
Class `Startup` is now resolved from Unity container so if you registered any types it would be available during construction.
|
||||||
|
|
||||||
|
- If you want you could add method to your `Startup` class
|
||||||
```C#
|
```C#
|
||||||
public void ConfigureContainer(IUnityContainer container)
|
public void ConfigureContainer(IUnityContainer container)
|
||||||
{
|
{
|
||||||
|
|
Загрузка…
Ссылка в новой задаче