From a79bb2a79d76a39d31809b71335e5a20e0747ff3 Mon Sep 17 00:00:00 2001
From: Andrew Stanton-Nurse <andrew@stanton-nurse.com>
Date: Fri, 14 Jun 2019 13:48:20 -0700
Subject: [PATCH] fix #11114 by setting DesignerCategory for WebHostService
 (#11123)

---
 ...Microsoft.AspNetCore.Hosting.WindowsServices.netcoreapp3.0.cs | 1 +
 src/Hosting/WindowsServices/src/WebHostService.cs                | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/Hosting/WindowsServices/ref/Microsoft.AspNetCore.Hosting.WindowsServices.netcoreapp3.0.cs b/src/Hosting/WindowsServices/ref/Microsoft.AspNetCore.Hosting.WindowsServices.netcoreapp3.0.cs
index f0f49719f27..0bcdd5d17c1 100644
--- a/src/Hosting/WindowsServices/ref/Microsoft.AspNetCore.Hosting.WindowsServices.netcoreapp3.0.cs
+++ b/src/Hosting/WindowsServices/ref/Microsoft.AspNetCore.Hosting.WindowsServices.netcoreapp3.0.cs
@@ -3,6 +3,7 @@
 
 namespace Microsoft.AspNetCore.Hosting.WindowsServices
 {
+    [System.ComponentModel.DesignerCategoryAttribute("Code")]
     public partial class WebHostService : System.ServiceProcess.ServiceBase
     {
         public WebHostService(Microsoft.AspNetCore.Hosting.IWebHost host) { }
diff --git a/src/Hosting/WindowsServices/src/WebHostService.cs b/src/Hosting/WindowsServices/src/WebHostService.cs
index 452c116e2f6..ce0a1b51839 100644
--- a/src/Hosting/WindowsServices/src/WebHostService.cs
+++ b/src/Hosting/WindowsServices/src/WebHostService.cs
@@ -12,6 +12,7 @@ namespace Microsoft.AspNetCore.Hosting.WindowsServices
     /// <summary>
     ///     Provides an implementation of a Windows service that hosts ASP.NET Core.
     /// </summary>
+    [DesignerCategory("Code")]
     public class WebHostService : ServiceBase
     {
         private readonly IWebHost _host;
-- 
GitLab