Пример #1
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            services.AddControllersWithViews();

            // In production, the React files will be served from this directory
            services.AddSpaStaticFiles(configuration =>
            {
                configuration.RootPath = "ClientApp/build";
            });
            var connectionstring = DatabaseConfigurations.DatabaseConnectionString(_hostEnvironment, Configuration);

            services.AddDbContext <DataContext>(options => options.UseNpgsql(connectionstring));
            services.AddIdentityConfiguring();
            services.DInjections();
            services.AddConfigureSettings(Configuration);

            services.AddCors();
            services.UseJWTAuthentication();

            services.AddSignalR();


            services.AddAutoMapper(AppDomain.CurrentDomain.GetAssemblies());
        }