Struct Binding<TResolve>
- Namespace
- Core.Dependency
- Assembly
- Core.dll
public readonly struct Binding<TResolve> where TResolve : class
Type Parameters
TResolve
- Extension Methods
Constructors
Binding(DependencyContainer)
public Binding(DependencyContainer container)
Parameters
containerDependencyContainer
Methods
To<TInstance>()
public void To<TInstance>() where TInstance : class, TResolve
Type Parameters
TInstance
To<TInstance>(Func<TInstance>)
public void To<TInstance>(Func<TInstance> createFunc) where TInstance : class, TResolve
Parameters
createFuncFunc<TInstance>
Type Parameters
TInstance
To<TInstance>(TInstance)
public void To<TInstance>(TInstance instance) where TInstance : class, TResolve
Parameters
instanceTInstance
Type Parameters
TInstance