From a8cc956ca96f8d734ce788ef10a70ca1b91dc0e0 Mon Sep 17 00:00:00 2001
From: Lucca Santangelo <luccasant95@gmail.com>
Date: Fri, 6 Nov 2020 20:11:54 -0300
Subject: [PATCH] fix dockerfile static files

---
 Tsi1.Api/Dockerfile          | 1 +
 Tsi1.Api/Tsi1.Api/Startup.cs | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Tsi1.Api/Dockerfile b/Tsi1.Api/Dockerfile
index add26c0..1672767 100644
--- a/Tsi1.Api/Dockerfile
+++ b/Tsi1.Api/Dockerfile
@@ -18,6 +18,7 @@ RUN dotnet publish -c release -o /app/publish
 # final stage/image
 FROM mcr.microsoft.com/dotnet/core/aspnet:3.1
 WORKDIR /app
+RUN mkdir /app/StaticFiles
 COPY --from=build /app/publish .
 EXPOSE 5000
 ENTRYPOINT ["dotnet", "Tsi1.Api.dll"]
\ No newline at end of file
diff --git a/Tsi1.Api/Tsi1.Api/Startup.cs b/Tsi1.Api/Tsi1.Api/Startup.cs
index 135212e..991fdf3 100644
--- a/Tsi1.Api/Tsi1.Api/Startup.cs
+++ b/Tsi1.Api/Tsi1.Api/Startup.cs
@@ -188,14 +188,14 @@ namespace Tsi1.Api
             app.UseAuthorization();
 
             var provider = new FileExtensionContentTypeProvider();
+
             app.UseStaticFiles(new StaticFileOptions()
             {
                 ContentTypeProvider = provider,
                 FileProvider = new PhysicalFileProvider(
                      Path.Combine(env.ContentRootPath, "StaticFiles")),
                 RequestPath = "/static"
-            }
-            );
+            });
 
             app.UseEndpoints(endpoints =>
             {
-- 
GitLab