32 lines
583 B
C#
32 lines
583 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
|
|
namespace Zenject
|
|
{
|
|
[NoReflectionBaking]
|
|
public class FactoryBindInfo
|
|
{
|
|
public FactoryBindInfo(Type factoryType)
|
|
{
|
|
FactoryType = factoryType;
|
|
Arguments = new List<TypeValuePair>();
|
|
}
|
|
|
|
public Type FactoryType
|
|
{
|
|
get; private set;
|
|
}
|
|
|
|
public Func<DiContainer, IProvider> ProviderFunc
|
|
{
|
|
get; set;
|
|
}
|
|
|
|
public List<TypeValuePair> Arguments
|
|
{
|
|
get;
|
|
set;
|
|
}
|
|
}
|
|
}
|