public void Configure(IApplicationBuilder app, IHostingEnvironment env, IMapService mapService, IStaticDefinitionsService staticDefinitionsService) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseDefaultFiles(); app.UseStaticFiles(); app.UseHttpsRedirection(); app.UseMvc(); using (Stream stream = MapFileProvider.GetMapImportStream()) { mapService.SetMap(MapIO.Import(stream)); } staticDefinitionsService.SetDefinitions(DefinitionsReader.Import()); }
public MapService(IStaticDefinitionsService staticDefinitionsService) { _staticDefinitionsService = staticDefinitionsService; }