public void Configuration(IAppBuilder app)
 {
     app.UseCors(CorsOptions.AllowAll);
     SignalRConfig.Initialize(app);
     FileSystemConfig.Initialize(app);
     app.UseNancy();
 }
Esempio n. 2
0
 public static void RegisterRepositories(ContainerBuilder builder)
 {
     builder.RegisterGeneric(typeof(EfRepository <>)).As(typeof(IRepository <>)).InstancePerLifetimeScope();
     builder.RegisterType <EfUnitOfWork>().As(typeof(IUnitOfWork)).InstancePerLifetimeScope();
     builder.RegisterType <SmartShelveContext>();
     builder.RegisterType <SpWrapper>().As <ISpWrapper>().InstancePerLifetimeScope();
     SignalRConfig.RegisterHubs(builder);
 }
Esempio n. 3
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            CorsConfig.Add(ref services, Configuration);
            APIControllersConfig.Add(ref services, Configuration);
            EntityFrameworkConfig.Add(ref services, Configuration);
            AuthenticationConfig.Add(ref services, Configuration);
            var mapper = AutoMapperConfig.Add(ref services, Configuration);

            APIVersioningConfig.Add(ref services, Configuration);
            SwaggerConfig.Add(ref services, Configuration);
            DependencyInjectionConfig.Add(ref services, Configuration, ref mapper);
            HealthChecksConfig.Add(ref services, Configuration);
            SignalRConfig.Add(ref services, Configuration);
        }
Esempio n. 4
0
        public void Configuration(IAppBuilder app)
        {
            // Initialize DI container
            ComponentFactory.Initialize();

            var config = new HttpConfiguration();

            // Configures Authentication and Authorization
            var authConfig = new OwinAuthConfig();

            authConfig.ConfigureAuth(app, config);

            // Configures SignalR
            SignalRConfig.Register(app);
        }
Esempio n. 5
0
 public void Configuration(IAppBuilder app)
 {
     SignalRConfig.SetupSinglaR(app);
 }