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