// This method gets called by the runtime. Use this method to add services to the container. public void ConfigureServices(IServiceCollection services) { services.AddCors(); services.AddControllers(); IMapper mapper = MapConfiguration.GetMapperConfiguration().CreateMapper(); services.AddSingleton(mapper); services.AddDbContext <tollContext>(options => options.UseSqlite(Configuration["ConnectionStrings:TollDatabase"])); services.AddScoped <ITollService, TollService>(); services.AddScoped <ITollCalulations, TollCalculations>(); }