lab-5 fix RestApi

This commit is contained in:
Zakharov_Rostislav 2024-04-07 19:26:02 +04:00
parent b3659a2879
commit 0e5683c24e
4 changed files with 25 additions and 23 deletions

View File

@ -21,9 +21,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlacksmithWorkshopDatabaseI
{96E8CFC7-A9D8-438B-AE8C-184ED25D5AAC} = {96E8CFC7-A9D8-438B-AE8C-184ED25D5AAC}
EndProjectSection
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlacksmithWorkshopRestApi", "BlacksmithWorkshopRestApi\BlacksmithWorkshopRestApi.csproj", "{E76BFFFD-DC14-4570-8FBF-BAB2F6583F0C}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BlacksmithWorkshopClientApp", "BlacksmithWorkshopClientApp\BlacksmithWorkshopClientApp.csproj", "{6D3E224A-AD63-48A8-897D-72F52BF3B62A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlacksmithWorkshopClientApp", "BlacksmithWorkshopClientApp\BlacksmithWorkshopClientApp.csproj", "{6D3E224A-AD63-48A8-897D-72F52BF3B62A}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BlacksmithWorkshopRestApi", "BlacksmithWorkshopRestApi\BlacksmithWorkshopRestApi.csproj", "{6A862F56-2756-4A60-B0EC-3E03184D8294}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -59,14 +59,14 @@ Global
{07550D11-E516-44E1-88A4-5B21E3EE72CC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{07550D11-E516-44E1-88A4-5B21E3EE72CC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{07550D11-E516-44E1-88A4-5B21E3EE72CC}.Release|Any CPU.Build.0 = Release|Any CPU
{E76BFFFD-DC14-4570-8FBF-BAB2F6583F0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{E76BFFFD-DC14-4570-8FBF-BAB2F6583F0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{E76BFFFD-DC14-4570-8FBF-BAB2F6583F0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{E76BFFFD-DC14-4570-8FBF-BAB2F6583F0C}.Release|Any CPU.Build.0 = Release|Any CPU
{6D3E224A-AD63-48A8-897D-72F52BF3B62A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6D3E224A-AD63-48A8-897D-72F52BF3B62A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6D3E224A-AD63-48A8-897D-72F52BF3B62A}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6D3E224A-AD63-48A8-897D-72F52BF3B62A}.Release|Any CPU.Build.0 = Release|Any CPU
{6A862F56-2756-4A60-B0EC-3E03184D8294}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{6A862F56-2756-4A60-B0EC-3E03184D8294}.Debug|Any CPU.Build.0 = Debug|Any CPU
{6A862F56-2756-4A60-B0EC-3E03184D8294}.Release|Any CPU.ActiveCfg = Release|Any CPU
{6A862F56-2756-4A60-B0EC-3E03184D8294}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

View File

@ -1,7 +1,7 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
@ -22,10 +22,12 @@
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\BlackcmithWorkshopFileImplement\BlacksmithWorkshopFileImplement.csproj" />
<Folder Include="Controllers\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\BlacksmithWorkshopBusinessLogic\BlacksmithWorkshopBusinessLogic.csproj" />
<ProjectReference Include="..\BlacksmithWorkshopDatabaseImplement\BlacksmithWorkshopDatabaseImplement.csproj" />
<ProjectReference Include="..\BlacksmithWorkshopListImplement\BlacksmithWorkshopListImplement.csproj" />
</ItemGroup>
</Project>

View File

@ -19,19 +19,19 @@ builder.Services.AddControllers();
builder.Services.AddEndpointsApiExplorer();
builder.Services.AddSwaggerGen(c =>
{
c.SwaggerDoc("v1", new OpenApiInfo
{
Title = "BlacksmithWorkshopRestApi",
Version
= "v1"
});
c.SwaggerDoc("v1", new OpenApiInfo
{
Title = "BlacksmithWorkshopRestApi",
Version
= "v1"
});
});
var app = builder.Build();
// Configure the HTTP request pipeline.
if (app.Environment.IsDevelopment())
{
app.UseSwagger();
app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json",
app.UseSwagger();
app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json",
"BlacksmithWorkshopRestApi v1"));
}
app.UseHttpsRedirection();

View File

@ -4,17 +4,17 @@
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:27506",
"sslPort": 44307
"applicationUrl": "http://localhost:11072",
"sslPort": 44352
}
},
"profiles": {
"BlacksmithWorkshopShopRestApi": {
"BlacksmithWorkshopRestApi": {
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": true,
"launchUrl": "swagger",
"applicationUrl": "https://localhost:7130;http://localhost:5189",
"applicationUrl": "https://localhost:7048;http://localhost:5230",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
@ -28,4 +28,4 @@
}
}
}
}
}