public static void RegisterAssemblyTypesBySingletonExclude(this UnityContainer container, Type baseTypes, Type excludeTypes) { var list = GetCallingTypes(baseTypes); list = list.Where(item => item != excludeTypes).ToList(); container.RegisterAssemblyTypesBySingleton(list); }
public static void RegisterAssemblyTypesBySingleton(this UnityContainer container, Type baseTypes) { var list = GetCallingTypes(baseTypes); container.RegisterAssemblyTypesBySingleton(list); }
public static void RegisterAssemblyTypesBySingleton(this UnityContainer container, string assemblyName) { var list = GetChildTypes(assemblyName); container.RegisterAssemblyTypesBySingleton(list); }