Add project files.

This commit is contained in:
2023-08-07 09:18:08 +02:00
parent 7542685963
commit 1f39c39d96
10 changed files with 374 additions and 0 deletions

View File

@ -0,0 +1,26 @@
using DIDemoLib;
using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WinFormDi
{
public static class ContainerConfig
{
public static IHost? Configure()
{
var builder = new HostBuilder()
.ConfigureServices((_, services) =>
{
services
.AddTransient<IMessages, Messages>()
.AddTransient<MainWindow>();
});
return builder.Build();
}
}
}