public static IUnityContainer Register <T>(this IUnityContainer container, CustomFactory <T> factory) { return(factory.RegisterWithContainer(container, new TransientLifetimeManager())); }
public static IUnityContainer Register <T>(this IUnityContainer container, ITypeLifetimeManager lifetimeManager, CustomFactory <T> factory) { return(factory.RegisterWithContainer(container, lifetimeManager)); }