Initial Commit

This commit is contained in:
2026-03-16 14:38:46 +02:00
commit b8f7327a21
2327 changed files with 253610 additions and 0 deletions
@@ -0,0 +1,18 @@
namespace Zenject.Tests.Installers.MonoInstallers
{
public class BarInstaller : MonoInstaller<string, BarInstaller>
{
string _value;
[Inject]
public void Construct(string value)
{
_value = value;
}
public override void InstallBindings()
{
Container.BindInstance(_value);
}
}
}
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 7388d1be3de18af4fa1b06990de49068
timeCreated: 1465573014
licenseType: Free
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,14 @@
namespace Zenject.Tests.Installers.MonoInstallers
{
public class Foo
{
}
public class FooInstaller : MonoInstaller<FooInstaller>
{
public override void InstallBindings()
{
Container.Bind<Foo>().AsSingle().NonLazy();
}
}
}
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 97cba5011d2370f49b6298a910bff37f
timeCreated: 1465571499
licenseType: Free
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant:
@@ -0,0 +1,18 @@
namespace Zenject.Tests.Installers.MonoInstallers
{
public class QuxInstaller : MonoInstaller<string, float, int, QuxInstaller>
{
string _p1;
[Inject]
public void Construct(string p1, float p2, int p3)
{
_p1 = p1;
}
public override void InstallBindings()
{
Container.BindInstance(_p1);
}
}
}
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 8c1af520fec04194fb32a2f05ccc565c
timeCreated: 1465573495
licenseType: Free
MonoImporter:
serializedVersion: 2
defaultReferences: []
executionOrder: 0
icon: {instanceID: 0}
userData:
assetBundleName:
assetBundleVariant: