From 7f592a8ef445317486f64444c500b89af3e38bb8 Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sun, 23 Jun 2019 19:30:29 -0500 Subject: [PATCH] hardcode data path for simplicity --- src/FilterLists.Api/Dockerfile | 1 - src/FilterLists.Api/Program.cs | 17 +++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/FilterLists.Api/Dockerfile b/src/FilterLists.Api/Dockerfile index 42e325439..f58f51aa4 100644 --- a/src/FilterLists.Api/Dockerfile +++ b/src/FilterLists.Api/Dockerfile @@ -4,7 +4,6 @@ # init base FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-alpine as base WORKDIR /app -ENV DataDirectory__Path "data" ENV ASPNETCORE_URLS "http://*:5000" EXPOSE 5000 ENTRYPOINT ["dotnet", "FilterLists.Api.dll"] diff --git a/src/FilterLists.Api/Program.cs b/src/FilterLists.Api/Program.cs index c293ba200..4b53f37bb 100644 --- a/src/FilterLists.Api/Program.cs +++ b/src/FilterLists.Api/Program.cs @@ -3,28 +3,29 @@ using FilterLists.Data.Seed.Extensions; using Microsoft.AspNetCore; using Microsoft.AspNetCore.Hosting; -using Microsoft.Extensions.Configuration; -using Microsoft.Extensions.DependencyInjection; namespace FilterLists.Api { public static class Program { + private const string DataPath = "data"; + public static void Main(string[] args) { CreateWebHostBuilder(args) .Build() .MigrateAndSeedDbContext((context, service) => { - var dataPath = service.GetService()["DataDirectory:Path"].ToString(); - SeedFilterListsDbContext.SeedOrUpdateAsync(context, dataPath).Wait(); + SeedFilterListsDbContext.SeedOrUpdateAsync(context, DataPath).Wait(); }) .Run(); } - private static IWebHostBuilder CreateWebHostBuilder(string[] args) => - WebHost.CreateDefaultBuilder(args) - .UseApplicationInsights() - .UseStartup(); + private static IWebHostBuilder CreateWebHostBuilder(string[] args) + { + return WebHost.CreateDefaultBuilder(args) + .UseApplicationInsights() + .UseStartup(); + } } } \ No newline at end of file