```csharp public class Foo<T1,T2> {} public partial class Container : ZeroIoCContainer { protected override void Bootstrap(IZeroIoCContainerBootstrapper bootstrapper) { bootstrapper.AddTransient<Foo<string,string>>(); } } ```