| @@ -0,0 +1,2 @@ | |||
| bin/ | |||
| debug/ | |||
| @@ -0,0 +1,35 @@ | |||
| { | |||
| "version": "0.2.0", | |||
| "configurations": [ | |||
| { | |||
| // Use IntelliSense to find out which attributes exist for C# debugging | |||
| // Use hover for the description of the existing attributes | |||
| // For further information visit https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger-launchjson.md | |||
| "name": ".NET Core Launch (web)", | |||
| "type": "coreclr", | |||
| "request": "launch", | |||
| "preLaunchTask": "build", | |||
| // If you have changed target frameworks, make sure to update the program path. | |||
| "program": "${workspaceFolder}/BlackRock.Reporting.API/bin/Debug/net6.0/BlackRock.Reporting.API.dll", | |||
| "args": [], | |||
| "cwd": "${workspaceFolder}/BlackRock.Reporting.API", | |||
| "stopAtEntry": false, | |||
| // Enable launching a web browser when ASP.NET Core starts. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser | |||
| "serverReadyAction": { | |||
| "action": "openExternally", | |||
| "pattern": "\\bNow listening on:\\s+(https?://\\S+)" | |||
| }, | |||
| "env": { | |||
| "ASPNETCORE_ENVIRONMENT": "Development" | |||
| }, | |||
| "sourceFileMap": { | |||
| "/Views": "${workspaceFolder}/Views" | |||
| } | |||
| }, | |||
| { | |||
| "name": ".NET Core Attach", | |||
| "type": "coreclr", | |||
| "request": "attach" | |||
| } | |||
| ] | |||
| } | |||
| @@ -0,0 +1,42 @@ | |||
| { | |||
| "version": "2.0.0", | |||
| "tasks": [ | |||
| { | |||
| "label": "build", | |||
| "command": "dotnet", | |||
| "type": "process", | |||
| "args": [ | |||
| "build", | |||
| "${workspaceFolder}/BlackRock.Reporting.API/BlackRock.Reporting.API.csproj", | |||
| "/property:GenerateFullPaths=true", | |||
| "/consoleloggerparameters:NoSummary" | |||
| ], | |||
| "problemMatcher": "$msCompile" | |||
| }, | |||
| { | |||
| "label": "publish", | |||
| "command": "dotnet", | |||
| "type": "process", | |||
| "args": [ | |||
| "publish", | |||
| "${workspaceFolder}/BlackRock.Reporting.API/BlackRock.Reporting.API.csproj", | |||
| "/property:GenerateFullPaths=true", | |||
| "/consoleloggerparameters:NoSummary" | |||
| ], | |||
| "problemMatcher": "$msCompile" | |||
| }, | |||
| { | |||
| "label": "watch", | |||
| "command": "dotnet", | |||
| "type": "process", | |||
| "args": [ | |||
| "watch", | |||
| "run", | |||
| "${workspaceFolder}/BlackRock.Reporting.API/BlackRock.Reporting.API.csproj", | |||
| "/property:GenerateFullPaths=true", | |||
| "/consoleloggerparameters:NoSummary" | |||
| ], | |||
| "problemMatcher": "$msCompile" | |||
| } | |||
| ] | |||
| } | |||
| @@ -16,7 +16,9 @@ var app = builder.Build(); | |||
| if (app.Environment.IsDevelopment()) | |||
| { | |||
| app.UseSwagger(); | |||
| app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "BlackRock.Reporting.API v1")); | |||
| app.UseSwaggerUI(c => { | |||
| c.SwaggerEndpoint("/swagger/v1/swagger.json", "BlackRock.Reporting.API v1"); | |||
| c.RoutePrefix = string.Empty;}); | |||
| } | |||
| app.UseHttpsRedirection(); | |||