Ejemplo n.º 1
0
 public PosterUpdater(ILogger <PosterUpdater> log, YandexStorageService storage, IPosterReader reader, IPosterDbUpdater dbUpdater, IGuidProvider guidProvider)
 {
     _storage      = storage;
     _reader       = reader;
     _dbUpdater    = dbUpdater;
     _guidProvider = guidProvider;
     _log          = log;
 }
Ejemplo n.º 2
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostEnvironment env, YandexStorageService service)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            // Test injection
            service.TryGetAsync().GetAwaiter().GetResult();

            app.Run(async(context) =>
            {
                await context.Response.WriteAsync("Hello World!");
            });
        }
Ejemplo n.º 3
0
 public YandexStorage(YandexStorageService yandexProvider)
 => (_yandexProvider) = (yandexProvider);