NInject 規則を使用して、それを実装する具象クラスとは異なる数の型パラメーターを持つジェネリック インターフェイスをバインドする方法はありますか?
例えば:
public interface IRepository<T1, T2>
{
...
}
public class Repository<T1, T2, T3> : IRepository<T1, T2>
{
...
}
NInject 規則を使用して、それを実装する具象クラスとは異なる数の型パラメーターを持つジェネリック インターフェイスをバインドする方法はありますか?
例えば:
public interface IRepository<T1, T2>
{
...
}
public class Repository<T1, T2, T3> : IRepository<T1, T2>
{
...
}