Lazy
public class AppInstaller : GameObjectInstaller
{
public override void Install(DIContainer container)
{
container.Bind<InventoryData>().Lazy();
}
}
public class FooMono : MonoBehaviour
{
[Inject]
private readonly InventoryData _inventoryData;
//InventoryData is created and injected when FooMono is instantiated
}Last updated