public static ISImplApplicationBuilder UseAppModule <TModule>(this ISImplApplicationBuilder stackAppBuilder)
     where TModule : IApplicationModule, new()
 {
     return(stackAppBuilder.UseAppModule(() => new TModule()));
 }
 public void Configure(ISImplApplicationBuilder builder)
 {
     builder.AttachNewAppModuleOrGetConfigured <TestApplicationModule>();
 }
 public static TModule AttachNewAppModuleOrGetConfigured <TModule>(this ISImplApplicationBuilder stackAppBuilder, TModule module)
     where TModule : IApplicationModule
 {
     return(stackAppBuilder.AttachNewAppModuleOrGetConfigured(() => module));
 }
 public static TModule AttachNewAppModuleOrGetConfigured <TModule>(this ISImplApplicationBuilder stackAppBuilder)
     where TModule : IApplicationModule, new()
 {
     return(stackAppBuilder.AttachNewAppModuleOrGetConfigured(() => new TModule()));
 }
 public static ISImplApplicationBuilder UseAppModule <TModule>(this ISImplApplicationBuilder stackAppBuilder, TModule module)
     where TModule : IApplicationModule
 {
     return(stackAppBuilder.UseAppModule(() => module));
 }
Пример #6
0
 public void Configure(ISImplApplicationBuilder builder)
 {
 }
Пример #7
0
 public static void UseApplicationTestModule(this ISImplApplicationBuilder applicationBuilder)
 {
     applicationBuilder.UseAppModule <ApplicationTestModule>();
 }