Example #1
0
 /// <summary>
 /// Scan assembly for attributed Autofac services.
 /// </summary>
 /// <param name="assembly"><see cref="Assembly"/> to scam</param>
 /// <param name="builder"><see cref="global::Autofac.ContainerBuilder"/> to add services to</param>
 protected void RegisterAssembly(
     Assembly assembly,
     ContainerBuilder builder)
 {
     // Register attributed services in assembly
     RegistrationUtils.RegisterAssembly(assembly, builder, this);
 }
 /// <summary>
 /// Scan assembly for attributed Autofac services.
 /// </summary>
 /// <param name="assembly"><see cref="System.Reflection.Assembly"/> to scam</param>
 /// <param name="builder"><see cref="global::Autofac.ContainerBuilder"/> to add services to</param>
 /// <param name="appBlocksContainerBuilder"><see cref="AppBlocksContainerBuilder"/> for the AppBlocks application</param>
 protected static void RegisterAssembly(
     System.Reflection.Assembly assembly,
     ContainerBuilder builder,
     AppBlocksContainerBuilder appBlocksContainerBuilder)
 {
     // Register attributed services in assembly
     RegistrationUtils.RegisterAssembly
         (assembly, builder, appBlocksContainerBuilder);
 }