public static void BindAllInterfaces(this IKernel kernel, IList <Assembly> assemblies, Type type) { foreach (var assembly in assemblies) { kernel.BindAllInterfaces(assembly, type); } }
public static void BindQueryHandlers(this IKernel kernel, IList <Assembly> assemblies) { kernel.BindAllInterfaces(assemblies, typeof(IQueryHandler <,>)); }
public static void BindQueryHandlers(this IKernel kernel, Assembly assembly) { kernel.BindAllInterfaces(assembly, typeof(IQueryHandler <,>)); }
public static void BindCommandHandlers(this IKernel kernel, Assembly assembly) { kernel.BindAllInterfaces(assembly, typeof(ICommandHandler <>)); }