Beispiel #1
0
 // This method gets called by the runtime. Use this method to add services to the container.
 public void ConfigureServices(IServiceCollection services)
 {
     services.AddHangfire(x => x.UsePostgreSqlStorage(ConnHelper.GetConnectionString(YamlConfiguration.Config.Postgres.DatabaseNames.Hangfire)));
     services.AddHangfireServer();
     services.AddTransient <HttpClient>();
     services.AddTransient <DataRetrievalService>();
     services.AddTransient <FootballDataApiRetrievalService>();
     services.AddTransient <ApiFootballRetrievalService>();
     services.AddTransient <PlayerRetriever>();
     services.AddTransient <FootballDataRetriever>();
     services.AddTransient <FootballDataUpdaterService>();
     services.AddTransient <PlayerUpdaterService>();
     services.AddMvc().SetCompatibilityVersion(CompatibilityVersion.Version_2_2);
 }