]> insang Git - ZipProject.git/commitdiff
미들웨어과 파이프라인, 레이아웃 메타태그 수정
authorjoinsang <dhkq92@icloud.com>
Sat, 23 Feb 2019 17:26:17 +0000 (02:26 +0900)
committerjoinsang <dhkq92@icloud.com>
Sat, 23 Feb 2019 17:26:17 +0000 (02:26 +0900)
메타태그 description, author, keywords 및 og 태그들 작성, 웹 타이틀 변경

ZipProject/Controllers/WebZipController.cs
ZipProject/Startup.cs
ZipProject/Views/Shared/_Layout.cshtml
ZipProject/Views/WebZip/Index.cshtml

index 8f066f83bf5ad96d7a1762041bafb19f3bb7c819..e0070cab9e9cb6fbc917dee65dd526184e5e815f 100644 (file)
@@ -1,4 +1,5 @@
-using System;
+using System.Diagnostics;
+using System;
 using System.Collections.Generic;
 using System.Linq;
 using System.Threading.Tasks;
@@ -31,12 +32,6 @@ namespace ZipProject.Controllers {
       return View ();
     }
 
-    // Request files
-    public IActionResult ProcessingFiles () {
-
-      return null;
-    }
-
     public IActionResult En () {
       session.SetString ("lang", "en");
       return Redirect ("/");
@@ -56,6 +51,11 @@ namespace ZipProject.Controllers {
 
       return File(zip.ToArray(), "application/zip");
     }
+
+    public ActionResult Error(){
+      return View(new ErrorViewModel 
+        { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier });
+    }
   }
 
 }
\ No newline at end of file
index 846ab048f2687f360e63f42c2fd1b0c50b402ae0..d920aaaed0b0ce833ba3f9e9d89f39e784ee8c37 100644 (file)
@@ -44,7 +44,6 @@ namespace ZipProject
       }\r
       else\r
       {\r
-        app.UseExceptionHandler("/Home/Error");\r
         app.UseHsts();\r
       }\r
 \r
@@ -52,6 +51,7 @@ namespace ZipProject
       app.UseStaticFiles();\r
       app.UseCookiePolicy();\r
       app.UseSession();\r
+      app.UseStatusCodePages("text/plain", "status code page, status code: {0}");\r
       \r
       app.UseMvc(routes =>\r
       {\r
index 83413d5d7db5838ad78ee0f3691c503841aafa4c..4aaacc9b8693e821c1637e74dbf973465d62ce4f 100644 (file)
@@ -3,6 +3,13 @@
 <head>\r
   <meta charset="utf-8" />\r
   <meta name="viewport" content="width=device-width, initial-scale=1.0" />\r
+  <meta name="description" content="Compress Zip files online. It does not require installation and works with the browser itself">\r
+  <meta name="author" content="Insang Wab Cho">\r
+  <meta name="keywords" content="filecompress,compress,zip,easyzip,zipfile,easycompress">\r
+  <meta name="og:url" content="https://nicezip.wabiey.com">\r
+  <meta name="og:title" content="NiceZip: Easily file compression!">\r
+  <meta name="og:description" content="Compress Zip files online. It does not require installation and works with the browser itself">\r
+  <meta name="og:site_name" content="nicezip">\r
   <title>@ViewData["Title"]</title>\r
 \r
   <link rel="stylesheet" href="~/lib/bootstrap/dist/css/bootstrap.css" />\r
index 87233bdc6a305eb935d98f8090cfd48f12df0225..cc15b29ae3586d0447e486432f153bb9e87f7ce4 100644 (file)
@@ -2,7 +2,7 @@
   For more information on enabling MVC for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860\r
 *@\r
 @{\r
-    ViewData["Title"] = "WebZip";\r
+    ViewData["Title"] = "NiceZip: Easily file compression!";\r
     string lang = (string)ViewData["lang"];\r
 }\r
 \r