[Add] VContainer

This commit is contained in:
2026-04-07 04:51:37 +07:00
parent 76562726ec
commit 4f9b878775
193 changed files with 8036 additions and 0 deletions
@@ -0,0 +1,22 @@
using System;
namespace VContainer.Unity
{
public sealed class ActionInstaller : IInstaller
{
public static implicit operator ActionInstaller(Action<IContainerBuilder> installation)
=> new ActionInstaller(installation);
readonly Action<IContainerBuilder> configuration;
public ActionInstaller(Action<IContainerBuilder> configuration)
{
this.configuration = configuration;
}
public void Install(IContainerBuilder builder)
{
configuration(builder);
}
}
}