Advertisement
Guest User

Untitled

a guest
Oct 12th, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.79 KB | None | 0 0
  1. public void ConfigureServices(IServiceCollection services)
  2.         {
  3.  
  4.             services.AddCors(options =>
  5.             {
  6.                 options.AddPolicy("AllowSpecificOrigin",
  7.                 builder => builder.AllowAnyOrigin().AllowCredentials().AllowAnyMethod().AllowAnyHeader().WithExposedHeaders("x-custom-header"));
  8.             });
  9.             services.AddMvc()
  10.                 .AddJsonOptions(
  11.                     options => options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore)
  12.                 .SetCompatibilityVersion(CompatibilityVersion.Version_2_1);
  13.             var connection = @"server=ooe.dev.cisc.pl;user=benek_mik;password=cisc!Qaz;database=benek_mik;Convert Zero Datetime=True";
  14.             services.AddDbContext<DatabaseContext>(options => options.UseMySql(connection));
  15.  
  16.             services.AddScoped<IProjektsRepository, ProjektsRepository>();
  17.             services.AddScoped<IZleceniesRepository, ZleceniesRepository>();
  18.             services.AddScoped<IZadaniesRepository, ZadaniesRepository>();
  19.             services.AddScoped<IReadersRepository, ReadersRepository>();
  20.             services.AddScoped<IRaportProjektsRepository, RaportProjektsRepository>();
  21.             services.AddScoped<IConnectorLogsRepository, ConnectorLogsRepository>();
  22.             services.AddScoped<IPausesRepository, PausesRepository>();
  23.             services.AddScoped<IWorkerBatsRepository, WorkerBatsRepository>();
  24.             services.AddScoped<IAdministratorsRepository, AdministratorsRepository>();
  25.             services.AddScoped<RaportProjektsService>();
  26.             services.AddScoped<DetailsProjektService>();
  27.             services.AddScoped<AdministratorsService>();
  28.  
  29.             services.AddHostedService<TimedHostedService>();
  30.  
  31.            
  32.  
  33.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement