C#でDIコンテナMicrosoft.Extensions.DependencyInjection
を使用してDIをするサンプルコード
- Windows 10 64bit
- Visual Studio Community 2022
- C#
- .NET 7.0
- コンソールアプリ
.sln
├─ .csproj
├─ Program.cs // main関数
├─ InterfaceA.cs
├─ ClassA.cs
├─ InterfaceB.cs
├─ ClassB.cs
├─ InterfaceC.cs
└─ ClassC.cs