From a1161d794d4b54c4d0a00ff84b25d658cecc0e31 Mon Sep 17 00:00:00 2001 From: tymmkang Date: Sun, 7 Sep 2025 18:11:08 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8F=AC=ED=8A=B8=2080=EB=B2=88=EC=9C=BC?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=80=EA=B2=BD,=20Swagger=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BrokerDogConsole/BrokerDogConsole.csproj | 6 +++++- .../Properties/launchSettings.json | 12 +++++++++++ BrokerDogConsole/main.cs | 21 +++++++++++++++---- 3 files changed, 34 insertions(+), 5 deletions(-) create mode 100644 BrokerDogConsole/Properties/launchSettings.json diff --git a/BrokerDogConsole/BrokerDogConsole.csproj b/BrokerDogConsole/BrokerDogConsole.csproj index f0ee435..9578dbc 100644 --- a/BrokerDogConsole/BrokerDogConsole.csproj +++ b/BrokerDogConsole/BrokerDogConsole.csproj @@ -1,4 +1,4 @@ - + Exe @@ -11,4 +11,8 @@ + + + + diff --git a/BrokerDogConsole/Properties/launchSettings.json b/BrokerDogConsole/Properties/launchSettings.json new file mode 100644 index 0000000..465313b --- /dev/null +++ b/BrokerDogConsole/Properties/launchSettings.json @@ -0,0 +1,12 @@ +{ + "profiles": { + "BrokerDogConsole": { + "commandName": "Project", + "launchBrowser": true, + "environmentVariables": { + "ASPNETCORE_ENVIRONMENT": "Development" + }, + "applicationUrl": "https://localhost:57728;http://localhost:57729" + } + } +} \ No newline at end of file diff --git a/BrokerDogConsole/main.cs b/BrokerDogConsole/main.cs index df3b2a9..652399e 100644 --- a/BrokerDogConsole/main.cs +++ b/BrokerDogConsole/main.cs @@ -1,7 +1,20 @@ -public class Program +namespace BrokerDogConsole { - public static void Main(string[] args) + public class Program { - Console.WriteLine("Hello, World!"); + public static void Main(string[] args) + { + var builder = WebApplication.CreateBuilder(args); + builder.WebHost.UseUrls("http://localhost:80"); + builder.Services.AddControllers(); + builder.Services.AddEndpointsApiExplorer(); + builder.Services.AddSwaggerGen(); + + var app = builder.Build(); + app.UseSwagger(); + app.UseSwaggerUI(); + app.MapControllers(); + app.Run(); + } } -} \ No newline at end of file +}