Initial commit

This commit is contained in:
2026-06-02 18:57:47 -04:00
commit 59d26a915d
268 changed files with 41240 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
using System;
namespace BracerLib.DI
{
public struct Dependency
{
public Type Type { get; }
public FactoryFunc Factory { get; }
public DependencyLifetime Lifetime { get; }
public Dependency(Type type, FactoryFunc provider, DependencyLifetime lifetime)
{
Type = type;
Factory = provider;
Lifetime = lifetime;
}
}
}