diff --git a/api/FilterLists.API/Startup.cs b/api/FilterLists.API/Startup.cs deleted file mode 100644 index d577207e5..000000000 --- a/api/FilterLists.API/Startup.cs +++ /dev/null @@ -1,49 +0,0 @@ -using FilterLists.Data.Contexts; -using FilterLists.Services; -using Microsoft.AspNetCore.Builder; -using Microsoft.AspNetCore.Hosting; -using Microsoft.EntityFrameworkCore.Infrastructure; -using Microsoft.Extensions.Configuration; -using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Logging; -using MySQL.Data.EntityFrameworkCore; -using MySQL.Data.EntityFrameworkCore.Extensions; - -namespace FilterLists.Api -{ - public class Startup - { - public Startup(IHostingEnvironment env) - { - var builder = new ConfigurationBuilder() - .SetBasePath(env.ContentRootPath) - .AddJsonFile("appsettings.json", false, true) - .AddJsonFile($"appsettings.{env.EnvironmentName}.json", true) - .AddEnvironmentVariables(); - Configuration = builder.Build(); - } - - public IConfigurationRoot Configuration { get; } - - // This method gets called by the runtime. Use this method to add services to the container. - public void ConfigureServices(IServiceCollection services) - { - // Add framework services. - services.AddEntityFramework() - .AddEntityFrameworkMySQL() - .AddDbContext(options => - options.UseMySQL(Configuration.GetConnectionString("FilterListsConnection"))); - services.AddMvc(); - services.AddTransient(); - } - - // This method gets called by the runtime. Use this method to configure the HTTP request pipeline. - public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) - { - loggerFactory.AddConsole(Configuration.GetSection("Logging")); - loggerFactory.AddDebug(); - - app.UseMvc(); - } - } -} \ No newline at end of file