hadashiA / VContainer

The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
https://vcontainer.hadashikick.jp
MIT License
1.88k stars 163 forks source link

Support Microsoft.Extensions.DependencyInjection #639

Open hadashiA opened 6 months ago

hadashiA commented 6 months ago

VContainer will continue to only for Unity.

Recently, however, there have been cases where the nuget package is used together with Unity.

For example, Cysharp products have a policy of distributing new libraries through NuGetForUnity.

Needless to say, the standard for DI in the NuGet world is Microsfot.Extensions.DependencyInjection. It has an abstract layer specification to which the various DI libraries conform.

It would be worth considering that VContainer could also be used via Microsoft.Extensions.DependencyInjection.