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 +}