コード例 #1
0
ファイル: Extensions.cs プロジェクト: korz/WhatIsACommandBus
 public static void BindAllInterfaces(this IKernel kernel, IList <Assembly> assemblies, Type type)
 {
     foreach (var assembly in assemblies)
     {
         kernel.BindAllInterfaces(assembly, type);
     }
 }
コード例 #2
0
ファイル: Extensions.cs プロジェクト: korz/WhatIsACommandBus
 public static void BindQueryHandlers(this IKernel kernel, IList <Assembly> assemblies)
 {
     kernel.BindAllInterfaces(assemblies, typeof(IQueryHandler <,>));
 }
コード例 #3
0
ファイル: Extensions.cs プロジェクト: korz/WhatIsACommandBus
 public static void BindQueryHandlers(this IKernel kernel, Assembly assembly)
 {
     kernel.BindAllInterfaces(assembly, typeof(IQueryHandler <,>));
 }
コード例 #4
0
ファイル: Extensions.cs プロジェクト: korz/WhatIsACommandBus
 public static void BindCommandHandlers(this IKernel kernel, Assembly assembly)
 {
     kernel.BindAllInterfaces(assembly, typeof(ICommandHandler <>));
 }