gr601_govvi 4 年之前
当前提交
b138fa9456
共有 100 个文件被更改,包括 10711 次插入0 次删除
  1. 3 0
      .vs/ProjectSettings.json
  2. 6 0
      .vs/VSWorkspaceState.json
  3. 二进制
      .vs/WebApplication/DesignTimeBuild/.dtbcache.v2
  4. 1022 0
      .vs/WebApplication/config/applicationhost.config
  5. 二进制
      .vs/WebApplication/v16/.suo
  6. 二进制
      .vs/slnx.sqlite
  7. 31 0
      WebApplication.sln
  8. 39 0
      WebApplication/Controllers/WeatherForecastController.cs
  9. 26 0
      WebApplication/Program.cs
  10. 31 0
      WebApplication/Properties/launchSettings.json
  11. 59 0
      WebApplication/Startup.cs
  12. 15 0
      WebApplication/WeatherForecast.cs
  13. 11 0
      WebApplication/WebApplication.csproj
  14. 9 0
      WebApplication/appsettings.Development.json
  15. 10 0
      WebApplication/appsettings.json
  16. 二进制
      WebApplication/bin/Debug/net5.0/Microsoft.OpenApi.dll
  17. 二进制
      WebApplication/bin/Debug/net5.0/Swashbuckle.AspNetCore.Swagger.dll
  18. 二进制
      WebApplication/bin/Debug/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll
  19. 二进制
      WebApplication/bin/Debug/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll
  20. 3551 0
      WebApplication/bin/Debug/net5.0/WebApplication.deps.json
  21. 二进制
      WebApplication/bin/Debug/net5.0/WebApplication.dll
  22. 二进制
      WebApplication/bin/Debug/net5.0/WebApplication.exe
  23. 二进制
      WebApplication/bin/Debug/net5.0/WebApplication.pdb
  24. 11 0
      WebApplication/bin/Debug/net5.0/WebApplication.runtimeconfig.dev.json
  25. 13 0
      WebApplication/bin/Debug/net5.0/WebApplication.runtimeconfig.json
  26. 9 0
      WebApplication/bin/Debug/net5.0/appsettings.Development.json
  27. 10 0
      WebApplication/bin/Debug/net5.0/appsettings.json
  28. 二进制
      WebApplication/bin/Debug/net5.0/ref/WebApplication.dll
  29. 4 0
      WebApplication/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
  30. 23 0
      WebApplication/obj/Debug/net5.0/WebApplication.AssemblyInfo.cs
  31. 1 0
      WebApplication/obj/Debug/net5.0/WebApplication.AssemblyInfoInputs.cache
  32. 8 0
      WebApplication/obj/Debug/net5.0/WebApplication.GeneratedMSBuildEditorConfig.editorconfig
  33. 0 0
      WebApplication/obj/Debug/net5.0/WebApplication.MvcApplicationPartsAssemblyInfo.cache
  34. 17 0
      WebApplication/obj/Debug/net5.0/WebApplication.MvcApplicationPartsAssemblyInfo.cs
  35. 1 0
      WebApplication/obj/Debug/net5.0/WebApplication.RazorTargetAssemblyInfo.cache
  36. 二进制
      WebApplication/obj/Debug/net5.0/WebApplication.assets.cache
  37. 0 0
      WebApplication/obj/Debug/net5.0/WebApplication.csproj.CopyComplete
  38. 1 0
      WebApplication/obj/Debug/net5.0/WebApplication.csproj.CoreCompileInputs.cache
  39. 29 0
      WebApplication/obj/Debug/net5.0/WebApplication.csproj.FileListAbsolute.txt
  40. 二进制
      WebApplication/obj/Debug/net5.0/WebApplication.csprojAssemblyReference.cache
  41. 二进制
      WebApplication/obj/Debug/net5.0/WebApplication.dll
  42. 1 0
      WebApplication/obj/Debug/net5.0/WebApplication.genruntimeconfig.cache
  43. 二进制
      WebApplication/obj/Debug/net5.0/WebApplication.pdb
  44. 二进制
      WebApplication/obj/Debug/net5.0/apphost.exe
  45. 二进制
      WebApplication/obj/Debug/net5.0/ref/WebApplication.dll
  46. 0 0
      WebApplication/obj/Debug/net5.0/staticwebassets/WebApplication.StaticWebAssets.Manifest.cache
  47. 1 0
      WebApplication/obj/Debug/net5.0/staticwebassets/WebApplication.StaticWebAssets.xml
  48. 4 0
      WebApplication/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs
  49. 23 0
      WebApplication/obj/Release/net5.0/WebApplication.AssemblyInfo.cs
  50. 1 0
      WebApplication/obj/Release/net5.0/WebApplication.AssemblyInfoInputs.cache
  51. 8 0
      WebApplication/obj/Release/net5.0/WebApplication.GeneratedMSBuildEditorConfig.editorconfig
  52. 二进制
      WebApplication/obj/Release/net5.0/WebApplication.assets.cache
  53. 78 0
      WebApplication/obj/WebApplication.csproj.nuget.dgspec.json
  54. 28 0
      WebApplication/obj/WebApplication.csproj.nuget.g.props
  55. 9 0
      WebApplication/obj/WebApplication.csproj.nuget.g.targets
  56. 271 0
      WebApplication/obj/project.assets.json
  57. 15 0
      WebApplication/obj/project.nuget.cache
  58. 90 0
      WebApplication1/Controllers/UsersController.cs
  59. 14 0
      WebApplication1/Models/User.cs
  60. 14 0
      WebApplication1/Models/UsersContext.cs
  61. 26 0
      WebApplication1/Program.cs
  62. 28 0
      WebApplication1/Properties/launchSettings.json
  63. 33 0
      WebApplication1/Startup.cs
  64. 11 0
      WebApplication1/WebApplication1.csproj
  65. 9 0
      WebApplication1/appsettings.Development.json
  66. 10 0
      WebApplication1/appsettings.json
  67. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.Data.SqlClient.dll
  68. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.Abstractions.dll
  69. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.Relational.dll
  70. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.SqlServer.dll
  71. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.dll
  72. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.Extensions.DependencyInjection.dll
  73. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.Identity.Client.dll
  74. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.JsonWebTokens.dll
  75. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Logging.dll
  76. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
  77. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Protocols.dll
  78. 二进制
      WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Tokens.dll
  79. 二进制
      WebApplication1/bin/Debug/net5.0/Newtonsoft.Json.dll
  80. 二进制
      WebApplication1/bin/Debug/net5.0/System.Configuration.ConfigurationManager.dll
  81. 二进制
      WebApplication1/bin/Debug/net5.0/System.Diagnostics.DiagnosticSource.dll
  82. 二进制
      WebApplication1/bin/Debug/net5.0/System.IdentityModel.Tokens.Jwt.dll
  83. 二进制
      WebApplication1/bin/Debug/net5.0/System.Runtime.Caching.dll
  84. 二进制
      WebApplication1/bin/Debug/net5.0/System.Security.Cryptography.ProtectedData.dll
  85. 5054 0
      WebApplication1/bin/Debug/net5.0/WebApplication1.deps.json
  86. 二进制
      WebApplication1/bin/Debug/net5.0/WebApplication1.dll
  87. 二进制
      WebApplication1/bin/Debug/net5.0/WebApplication1.exe
  88. 二进制
      WebApplication1/bin/Debug/net5.0/WebApplication1.pdb
  89. 11 0
      WebApplication1/bin/Debug/net5.0/WebApplication1.runtimeconfig.dev.json
  90. 13 0
      WebApplication1/bin/Debug/net5.0/WebApplication1.runtimeconfig.json
  91. 9 0
      WebApplication1/bin/Debug/net5.0/appsettings.Development.json
  92. 10 0
      WebApplication1/bin/Debug/net5.0/appsettings.json
  93. 二进制
      WebApplication1/bin/Debug/net5.0/ref/WebApplication1.dll
  94. 二进制
      WebApplication1/bin/Debug/net5.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll
  95. 二进制
      WebApplication1/bin/Debug/net5.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll
  96. 二进制
      WebApplication1/bin/Debug/net5.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.pdb
  97. 二进制
      WebApplication1/bin/Debug/net5.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll
  98. 二进制
      WebApplication1/bin/Debug/net5.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.pdb
  99. 二进制
      WebApplication1/bin/Debug/net5.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll
  100. 0 0
      WebApplication1/bin/Debug/net5.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.pdb

+ 3 - 0
.vs/ProjectSettings.json

@@ -0,0 +1,3 @@
+{
+  "CurrentProjectSetting": null
+}

+ 6 - 0
.vs/VSWorkspaceState.json

@@ -0,0 +1,6 @@
+{
+  "ExpandedNodes": [
+    ""
+  ],
+  "PreviewInSolutionExplorer": false
+}

二进制
.vs/WebApplication/DesignTimeBuild/.dtbcache.v2


文件差异内容过多而无法显示
+ 1022 - 0
.vs/WebApplication/config/applicationhost.config


二进制
.vs/WebApplication/v16/.suo


二进制
.vs/slnx.sqlite


+ 31 - 0
WebApplication.sln

@@ -0,0 +1,31 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.31205.134
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebApplication", "WebApplication\WebApplication.csproj", "{0D58B7B4-D318-40AA-9230-2B7E048ACAD9}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "WebApplication1", "WebApplication1\WebApplication1.csproj", "{76010DD8-E8DD-4164-A13A-C4A5928DE0EB}"
+EndProject
+Global
+	GlobalSection(SolutionConfigurationPlatforms) = preSolution
+		Debug|Any CPU = Debug|Any CPU
+		Release|Any CPU = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(ProjectConfigurationPlatforms) = postSolution
+		{0D58B7B4-D318-40AA-9230-2B7E048ACAD9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0D58B7B4-D318-40AA-9230-2B7E048ACAD9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0D58B7B4-D318-40AA-9230-2B7E048ACAD9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0D58B7B4-D318-40AA-9230-2B7E048ACAD9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{76010DD8-E8DD-4164-A13A-C4A5928DE0EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{76010DD8-E8DD-4164-A13A-C4A5928DE0EB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{76010DD8-E8DD-4164-A13A-C4A5928DE0EB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{76010DD8-E8DD-4164-A13A-C4A5928DE0EB}.Release|Any CPU.Build.0 = Release|Any CPU
+	EndGlobalSection
+	GlobalSection(SolutionProperties) = preSolution
+		HideSolutionNode = FALSE
+	EndGlobalSection
+	GlobalSection(ExtensibilityGlobals) = postSolution
+		SolutionGuid = {22F63525-3E84-4B90-A854-D4E362B4A763}
+	EndGlobalSection
+EndGlobal

+ 39 - 0
WebApplication/Controllers/WeatherForecastController.cs

@@ -0,0 +1,39 @@
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Logging;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace WebApplication.Controllers
+{
+    [ApiController]
+    [Route("[controller]")]
+    public class WeatherForecastController : ControllerBase
+    {
+        private static readonly string[] Summaries = new[]
+        {
+            "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
+        };
+
+        private readonly ILogger<WeatherForecastController> _logger;
+
+        public WeatherForecastController(ILogger<WeatherForecastController> logger)
+        {
+            _logger = logger;
+        }
+
+        [HttpGet]
+        public IEnumerable<WeatherForecast> Get()
+        {
+            var rng = new Random();
+            return Enumerable.Range(1, 5).Select(index => new WeatherForecast
+            {
+                Date = DateTime.Now.AddDays(index),
+                TemperatureC = rng.Next(-20, 55),
+                Summary = Summaries[rng.Next(Summaries.Length)]
+            })
+            .ToArray();
+        }
+    }
+}

+ 26 - 0
WebApplication/Program.cs

@@ -0,0 +1,26 @@
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace WebApplication
+{
+    public class Program
+    {
+        public static void Main(string[] args)
+        {
+            CreateHostBuilder(args).Build().Run();
+        }
+
+        public static IHostBuilder CreateHostBuilder(string[] args) =>
+            Host.CreateDefaultBuilder(args)
+                .ConfigureWebHostDefaults(webBuilder =>
+                {
+                    webBuilder.UseStartup<Startup>();
+                });
+    }
+}

+ 31 - 0
WebApplication/Properties/launchSettings.json

@@ -0,0 +1,31 @@
+{
+  "$schema": "http://json.schemastore.org/launchsettings.json",
+  "iisSettings": {
+    "windowsAuthentication": false,
+    "anonymousAuthentication": true,
+    "iisExpress": {
+      "applicationUrl": "http://localhost:44926",
+      "sslPort": 44367
+    }
+  },
+  "profiles": {
+    "IIS Express": {
+      "commandName": "IISExpress",
+      "launchBrowser": true,
+      "launchUrl": "swagger",
+      "environmentVariables": {
+        "ASPNETCORE_ENVIRONMENT": "Development"
+      }
+    },
+    "WebApplication": {
+      "commandName": "Project",
+      "dotnetRunMessages": "true",
+      "launchBrowser": true,
+      "launchUrl": "swagger",
+      "applicationUrl": "https://localhost:5001;http://localhost:5000",
+      "environmentVariables": {
+        "ASPNETCORE_ENVIRONMENT": "Development"
+      }
+    }
+  }
+}

+ 59 - 0
WebApplication/Startup.cs

@@ -0,0 +1,59 @@
+using Microsoft.AspNetCore.Builder;
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.AspNetCore.HttpsPolicy;
+using Microsoft.AspNetCore.Mvc;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+using Microsoft.OpenApi.Models;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace WebApplication
+{
+    public class Startup
+    {
+        public Startup(IConfiguration configuration)
+        {
+            Configuration = configuration;
+        }
+
+        public IConfiguration Configuration { get; }
+
+        // This method gets called by the runtime. Use this method to add services to the container.
+        public void ConfigureServices(IServiceCollection services)
+        {
+
+            services.AddControllers();
+            services.AddSwaggerGen(c =>
+            {
+                c.SwaggerDoc("v1", new OpenApiInfo { Title = "WebApplication", Version = "v1" });
+            });
+        }
+
+        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
+        public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
+        {
+            if (env.IsDevelopment())
+            {
+                app.UseDeveloperExceptionPage();
+                app.UseSwagger();
+                app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "WebApplication v1"));
+            }
+
+            app.UseHttpsRedirection();
+
+            app.UseRouting();
+
+            app.UseAuthorization();
+
+            app.UseEndpoints(endpoints =>
+            {
+                endpoints.MapControllers();
+            });
+        }
+    }
+}

+ 15 - 0
WebApplication/WeatherForecast.cs

@@ -0,0 +1,15 @@
+using System;
+
+namespace WebApplication
+{
+    public class WeatherForecast
+    {
+        public DateTime Date { get; set; }
+
+        public int TemperatureC { get; set; }
+
+        public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);
+
+        public string Summary { get; set; }
+    }
+}

+ 11 - 0
WebApplication/WebApplication.csproj

@@ -0,0 +1,11 @@
+<Project Sdk="Microsoft.NET.Sdk.Web">
+
+  <PropertyGroup>
+    <TargetFramework>net5.0</TargetFramework>
+  </PropertyGroup>
+
+  <ItemGroup>
+    <PackageReference Include="Swashbuckle.AspNetCore" Version="5.6.3" />
+  </ItemGroup>
+
+</Project>

+ 9 - 0
WebApplication/appsettings.Development.json

@@ -0,0 +1,9 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  }
+}

+ 10 - 0
WebApplication/appsettings.json

@@ -0,0 +1,10 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  },
+  "AllowedHosts": "*"
+}

二进制
WebApplication/bin/Debug/net5.0/Microsoft.OpenApi.dll


二进制
WebApplication/bin/Debug/net5.0/Swashbuckle.AspNetCore.Swagger.dll


二进制
WebApplication/bin/Debug/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll


二进制
WebApplication/bin/Debug/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll


文件差异内容过多而无法显示
+ 3551 - 0
WebApplication/bin/Debug/net5.0/WebApplication.deps.json


二进制
WebApplication/bin/Debug/net5.0/WebApplication.dll


二进制
WebApplication/bin/Debug/net5.0/WebApplication.exe


二进制
WebApplication/bin/Debug/net5.0/WebApplication.pdb


+ 11 - 0
WebApplication/bin/Debug/net5.0/WebApplication.runtimeconfig.dev.json

@@ -0,0 +1,11 @@
+{
+  "runtimeOptions": {
+    "additionalProbingPaths": [
+      "C:\\Users\\gr601_govvi\\.dotnet\\store\\|arch|\\|tfm|",
+      "C:\\Users\\gr601_govvi\\.nuget\\packages",
+      "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+      "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
+      "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
+    ]
+  }
+}

+ 13 - 0
WebApplication/bin/Debug/net5.0/WebApplication.runtimeconfig.json

@@ -0,0 +1,13 @@
+{
+  "runtimeOptions": {
+    "tfm": "net5.0",
+    "framework": {
+      "name": "Microsoft.AspNetCore.App",
+      "version": "5.0.0"
+    },
+    "configProperties": {
+      "System.GC.Server": true,
+      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
+    }
+  }
+}

+ 9 - 0
WebApplication/bin/Debug/net5.0/appsettings.Development.json

@@ -0,0 +1,9 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  }
+}

+ 10 - 0
WebApplication/bin/Debug/net5.0/appsettings.json

@@ -0,0 +1,10 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  },
+  "AllowedHosts": "*"
+}

二进制
WebApplication/bin/Debug/net5.0/ref/WebApplication.dll


+ 4 - 0
WebApplication/obj/Debug/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]

+ 23 - 0
WebApplication/obj/Debug/net5.0/WebApplication.AssemblyInfo.cs

@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("WebApplication")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("WebApplication")]
+[assembly: System.Reflection.AssemblyTitleAttribute("WebApplication")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
WebApplication/obj/Debug/net5.0/WebApplication.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+462ecd42a9c734f55dab94dac3896ee7bbd7497e

+ 8 - 0
WebApplication/obj/Debug/net5.0/WebApplication.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,8 @@
+is_global = true
+build_property.TargetFramework = net5.0
+build_property.TargetPlatformMinVersion = 
+build_property.UsingMicrosoftNETSdkWeb = true
+build_property.ProjectTypeGuids = 
+build_property.PublishSingleFile = 
+build_property.IncludeAllContentForSelfExtract = 
+build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows

+ 0 - 0
WebApplication/obj/Debug/net5.0/WebApplication.MvcApplicationPartsAssemblyInfo.cache


+ 17 - 0
WebApplication/obj/Debug/net5.0/WebApplication.MvcApplicationPartsAssemblyInfo.cs

@@ -0,0 +1,17 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
WebApplication/obj/Debug/net5.0/WebApplication.RazorTargetAssemblyInfo.cache

@@ -0,0 +1 @@
+44549f78fa4f9dbede420960805a831f4eb092cb

二进制
WebApplication/obj/Debug/net5.0/WebApplication.assets.cache


+ 0 - 0
WebApplication/obj/Debug/net5.0/WebApplication.csproj.CopyComplete


+ 1 - 0
WebApplication/obj/Debug/net5.0/WebApplication.csproj.CoreCompileInputs.cache

@@ -0,0 +1 @@
+1eb9b13b9ef8ad736a5a922bb52a45247f4209dc

+ 29 - 0
WebApplication/obj/Debug/net5.0/WebApplication.csproj.FileListAbsolute.txt

@@ -0,0 +1,29 @@
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\appsettings.Development.json
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\appsettings.json
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\WebApplication.exe
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\WebApplication.deps.json
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\WebApplication.runtimeconfig.json
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\WebApplication.runtimeconfig.dev.json
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\WebApplication.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\ref\WebApplication.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\WebApplication.pdb
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\Microsoft.OpenApi.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\Swashbuckle.AspNetCore.Swagger.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\Swashbuckle.AspNetCore.SwaggerGen.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\bin\Debug\net5.0\Swashbuckle.AspNetCore.SwaggerUI.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.csprojAssemblyReference.cache
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.GeneratedMSBuildEditorConfig.editorconfig
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.AssemblyInfoInputs.cache
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.AssemblyInfo.cs
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.csproj.CoreCompileInputs.cache
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.MvcApplicationPartsAssemblyInfo.cs
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.MvcApplicationPartsAssemblyInfo.cache
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\staticwebassets\WebApplication.StaticWebAssets.Manifest.cache
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\staticwebassets\WebApplication.StaticWebAssets.xml
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\scopedcss\bundle\WebApplication.styles.css
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.RazorTargetAssemblyInfo.cache
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.csproj.CopyComplete
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\ref\WebApplication.dll
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.pdb
+Z:\2 семестр\Ркис\Web\WebApplication\WebApplication\obj\Debug\net5.0\WebApplication.genruntimeconfig.cache

二进制
WebApplication/obj/Debug/net5.0/WebApplication.csprojAssemblyReference.cache


二进制
WebApplication/obj/Debug/net5.0/WebApplication.dll


+ 1 - 0
WebApplication/obj/Debug/net5.0/WebApplication.genruntimeconfig.cache

@@ -0,0 +1 @@
+36658a56363743f8a2f5e456d578d22fb093add8

二进制
WebApplication/obj/Debug/net5.0/WebApplication.pdb


二进制
WebApplication/obj/Debug/net5.0/apphost.exe


二进制
WebApplication/obj/Debug/net5.0/ref/WebApplication.dll


+ 0 - 0
WebApplication/obj/Debug/net5.0/staticwebassets/WebApplication.StaticWebAssets.Manifest.cache


+ 1 - 0
WebApplication/obj/Debug/net5.0/staticwebassets/WebApplication.StaticWebAssets.xml

@@ -0,0 +1 @@
+<StaticWebAssets Version="1.0" />

+ 4 - 0
WebApplication/obj/Release/net5.0/.NETCoreApp,Version=v5.0.AssemblyAttributes.cs

@@ -0,0 +1,4 @@
+// <autogenerated />
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v5.0", FrameworkDisplayName = "")]

+ 23 - 0
WebApplication/obj/Release/net5.0/WebApplication.AssemblyInfo.cs

@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+// <auto-generated>
+//     Этот код создан программой.
+//     Исполняемая версия:4.0.30319.42000
+//
+//     Изменения в этом файле могут привести к неправильной работе и будут потеряны в случае
+//     повторной генерации кода.
+// </auto-generated>
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("WebApplication")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
+[assembly: System.Reflection.AssemblyProductAttribute("WebApplication")]
+[assembly: System.Reflection.AssemblyTitleAttribute("WebApplication")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+
+// Создано классом WriteCodeFragment MSBuild.
+

+ 1 - 0
WebApplication/obj/Release/net5.0/WebApplication.AssemblyInfoInputs.cache

@@ -0,0 +1 @@
+7152b7a598faa3076e5ec8b91681901d41a65673

+ 8 - 0
WebApplication/obj/Release/net5.0/WebApplication.GeneratedMSBuildEditorConfig.editorconfig

@@ -0,0 +1,8 @@
+is_global = true
+build_property.TargetFramework = net5.0
+build_property.TargetPlatformMinVersion = 
+build_property.UsingMicrosoftNETSdkWeb = true
+build_property.ProjectTypeGuids = 
+build_property.PublishSingleFile = 
+build_property.IncludeAllContentForSelfExtract = 
+build_property._SupportedPlatformList = Android,iOS,Linux,macOS,Windows

二进制
WebApplication/obj/Release/net5.0/WebApplication.assets.cache


+ 78 - 0
WebApplication/obj/WebApplication.csproj.nuget.dgspec.json

@@ -0,0 +1,78 @@
+{
+  "format": 1,
+  "restore": {
+    "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\WebApplication.csproj": {}
+  },
+  "projects": {
+    "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\WebApplication.csproj": {
+      "version": "1.0.0",
+      "restore": {
+        "projectUniqueName": "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\WebApplication.csproj",
+        "projectName": "WebApplication",
+        "projectPath": "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\WebApplication.csproj",
+        "packagesPath": "C:\\Users\\gr601_govvi\\.nuget\\packages\\",
+        "outputPath": "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\obj\\",
+        "projectStyle": "PackageReference",
+        "fallbackFolders": [
+          "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+          "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\",
+          "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
+        ],
+        "configFilePaths": [
+          "C:\\Users\\gr601_govvi\\AppData\\Roaming\\NuGet\\NuGet.Config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
+          "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+        ],
+        "originalTargetFrameworks": [
+          "net5.0"
+        ],
+        "sources": {
+          "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+          "https://api.nuget.org/v3/index.json": {}
+        },
+        "frameworks": {
+          "net5.0": {
+            "targetAlias": "net5.0",
+            "projectReferences": {}
+          }
+        },
+        "warningProperties": {
+          "warnAsError": [
+            "NU1605"
+          ]
+        }
+      },
+      "frameworks": {
+        "net5.0": {
+          "targetAlias": "net5.0",
+          "dependencies": {
+            "Swashbuckle.AspNetCore": {
+              "target": "Package",
+              "version": "[5.6.3, )"
+            }
+          },
+          "imports": [
+            "net461",
+            "net462",
+            "net47",
+            "net471",
+            "net472",
+            "net48"
+          ],
+          "assetTargetFallback": true,
+          "warn": true,
+          "frameworkReferences": {
+            "Microsoft.AspNetCore.App": {
+              "privateAssets": "none"
+            },
+            "Microsoft.NETCore.App": {
+              "privateAssets": "all"
+            }
+          },
+          "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json"
+        }
+      }
+    }
+  }
+}

+ 28 - 0
WebApplication/obj/WebApplication.csproj.nuget.g.props

@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
+    <RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
+    <ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
+    <NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
+    <NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\gr601_govvi\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages;C:\Program Files (x86)\Microsoft\Xamarin\NuGet\;C:\Program Files\dotnet\sdk\NuGetFallbackFolder</NuGetPackageFolders>
+    <NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
+    <NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">5.9.1</NuGetToolVersion>
+  </PropertyGroup>
+  <ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <SourceRoot Include="C:\Users\gr601_govvi\.nuget\packages\" />
+    <SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
+    <SourceRoot Include="C:\Program Files (x86)\Microsoft\Xamarin\NuGet\" />
+    <SourceRoot Include="C:\Program Files\dotnet\sdk\NuGetFallbackFolder\" />
+  </ItemGroup>
+  <PropertyGroup>
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
+  </PropertyGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\3.0.0\build\Microsoft.Extensions.ApiDescription.Server.props" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\3.0.0\build\Microsoft.Extensions.ApiDescription.Server.props')" />
+    <Import Project="$(NuGetPackageRoot)swashbuckle.aspnetcore\5.6.3\build\Swashbuckle.AspNetCore.props" Condition="Exists('$(NuGetPackageRoot)swashbuckle.aspnetcore\5.6.3\build\Swashbuckle.AspNetCore.props')" />
+  </ImportGroup>
+  <PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <PkgMicrosoft_Extensions_ApiDescription_Server Condition=" '$(PkgMicrosoft_Extensions_ApiDescription_Server)' == '' ">C:\Users\gr601_govvi\.nuget\packages\microsoft.extensions.apidescription.server\3.0.0</PkgMicrosoft_Extensions_ApiDescription_Server>
+  </PropertyGroup>
+</Project>

+ 9 - 0
WebApplication/obj/WebApplication.csproj.nuget.g.targets

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
+  </PropertyGroup>
+  <ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
+    <Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server\3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server\3.0.0\build\Microsoft.Extensions.ApiDescription.Server.targets')" />
+  </ImportGroup>
+</Project>

+ 271 - 0
WebApplication/obj/project.assets.json

@@ -0,0 +1,271 @@
+{
+  "version": 3,
+  "targets": {
+    "net5.0": {
+      "Microsoft.Extensions.ApiDescription.Server/3.0.0": {
+        "type": "package",
+        "build": {
+          "build/Microsoft.Extensions.ApiDescription.Server.props": {},
+          "build/Microsoft.Extensions.ApiDescription.Server.targets": {}
+        },
+        "buildMultiTargeting": {
+          "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {},
+          "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {}
+        }
+      },
+      "Microsoft.OpenApi/1.2.3": {
+        "type": "package",
+        "compile": {
+          "lib/netstandard2.0/Microsoft.OpenApi.dll": {}
+        },
+        "runtime": {
+          "lib/netstandard2.0/Microsoft.OpenApi.dll": {}
+        }
+      },
+      "Swashbuckle.AspNetCore/5.6.3": {
+        "type": "package",
+        "dependencies": {
+          "Microsoft.Extensions.ApiDescription.Server": "3.0.0",
+          "Swashbuckle.AspNetCore.Swagger": "5.6.3",
+          "Swashbuckle.AspNetCore.SwaggerGen": "5.6.3",
+          "Swashbuckle.AspNetCore.SwaggerUI": "5.6.3"
+        },
+        "build": {
+          "build/Swashbuckle.AspNetCore.props": {}
+        }
+      },
+      "Swashbuckle.AspNetCore.Swagger/5.6.3": {
+        "type": "package",
+        "dependencies": {
+          "Microsoft.OpenApi": "1.2.3"
+        },
+        "compile": {
+          "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {}
+        },
+        "runtime": {
+          "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll": {}
+        },
+        "frameworkReferences": [
+          "Microsoft.AspNetCore.App"
+        ]
+      },
+      "Swashbuckle.AspNetCore.SwaggerGen/5.6.3": {
+        "type": "package",
+        "dependencies": {
+          "Swashbuckle.AspNetCore.Swagger": "5.6.3"
+        },
+        "compile": {
+          "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {}
+        },
+        "runtime": {
+          "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {}
+        },
+        "frameworkReferences": [
+          "Microsoft.AspNetCore.App"
+        ]
+      },
+      "Swashbuckle.AspNetCore.SwaggerUI/5.6.3": {
+        "type": "package",
+        "compile": {
+          "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {}
+        },
+        "runtime": {
+          "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {}
+        },
+        "frameworkReferences": [
+          "Microsoft.AspNetCore.App"
+        ]
+      }
+    }
+  },
+  "libraries": {
+    "Microsoft.Extensions.ApiDescription.Server/3.0.0": {
+      "sha512": "LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==",
+      "type": "package",
+      "path": "microsoft.extensions.apidescription.server/3.0.0",
+      "hasTools": true,
+      "files": [
+        ".nupkg.metadata",
+        ".signature.p7s",
+        "build/Microsoft.Extensions.ApiDescription.Server.props",
+        "build/Microsoft.Extensions.ApiDescription.Server.targets",
+        "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props",
+        "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets",
+        "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512",
+        "microsoft.extensions.apidescription.server.nuspec",
+        "tools/Newtonsoft.Json.dll",
+        "tools/dotnet-getdocument.deps.json",
+        "tools/dotnet-getdocument.dll",
+        "tools/dotnet-getdocument.runtimeconfig.json",
+        "tools/net461-x86/GetDocument.Insider.exe",
+        "tools/net461-x86/GetDocument.Insider.exe.config",
+        "tools/net461/GetDocument.Insider.exe",
+        "tools/net461/GetDocument.Insider.exe.config",
+        "tools/netcoreapp2.1/GetDocument.Insider.deps.json",
+        "tools/netcoreapp2.1/GetDocument.Insider.dll",
+        "tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json"
+      ]
+    },
+    "Microsoft.OpenApi/1.2.3": {
+      "sha512": "Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==",
+      "type": "package",
+      "path": "microsoft.openapi/1.2.3",
+      "files": [
+        ".nupkg.metadata",
+        ".signature.p7s",
+        "lib/net46/Microsoft.OpenApi.dll",
+        "lib/net46/Microsoft.OpenApi.pdb",
+        "lib/net46/Microsoft.OpenApi.xml",
+        "lib/netstandard2.0/Microsoft.OpenApi.dll",
+        "lib/netstandard2.0/Microsoft.OpenApi.pdb",
+        "lib/netstandard2.0/Microsoft.OpenApi.xml",
+        "microsoft.openapi.1.2.3.nupkg.sha512",
+        "microsoft.openapi.nuspec"
+      ]
+    },
+    "Swashbuckle.AspNetCore/5.6.3": {
+      "sha512": "UkL9GU0mfaA+7RwYjEaBFvAzL8qNQhNqAeV5uaWUu/Z+fVgvK9FHkGCpTXBqSQeIHuZaIElzxnLDdIqGzuCnVg==",
+      "type": "package",
+      "path": "swashbuckle.aspnetcore/5.6.3",
+      "files": [
+        ".nupkg.metadata",
+        ".signature.p7s",
+        "build/Swashbuckle.AspNetCore.props",
+        "swashbuckle.aspnetcore.5.6.3.nupkg.sha512",
+        "swashbuckle.aspnetcore.nuspec"
+      ]
+    },
+    "Swashbuckle.AspNetCore.Swagger/5.6.3": {
+      "sha512": "rn/MmLscjg6WSnTZabojx5DQYle2GjPanSPbCU3Kw8Hy72KyQR3uy8R1Aew5vpNALjfUFm2M/vwUtqdOlzw+GA==",
+      "type": "package",
+      "path": "swashbuckle.aspnetcore.swagger/5.6.3",
+      "files": [
+        ".nupkg.metadata",
+        ".signature.p7s",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.pdb",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.xml",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml",
+        "swashbuckle.aspnetcore.swagger.5.6.3.nupkg.sha512",
+        "swashbuckle.aspnetcore.swagger.nuspec"
+      ]
+    },
+    "Swashbuckle.AspNetCore.SwaggerGen/5.6.3": {
+      "sha512": "CkhVeod/iLd3ikVTDOwG5sym8BE5xbqGJ15iF3cC7ZPg2kEwDQL4a88xjkzsvC9oOB2ax6B0rK0EgRK+eOBX+w==",
+      "type": "package",
+      "path": "swashbuckle.aspnetcore.swaggergen/5.6.3",
+      "files": [
+        ".nupkg.metadata",
+        ".signature.p7s",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.pdb",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.xml",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml",
+        "swashbuckle.aspnetcore.swaggergen.5.6.3.nupkg.sha512",
+        "swashbuckle.aspnetcore.swaggergen.nuspec"
+      ]
+    },
+    "Swashbuckle.AspNetCore.SwaggerUI/5.6.3": {
+      "sha512": "BPvcPxQRMsYZ3HnYmGKRWDwX4Wo29WHh14Q6B10BB8Yfbbcza+agOC2UrBFA1EuaZuOsFLbp6E2+mqVNF/Je8A==",
+      "type": "package",
+      "path": "swashbuckle.aspnetcore.swaggerui/5.6.3",
+      "files": [
+        ".nupkg.metadata",
+        ".signature.p7s",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.pdb",
+        "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.xml",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb",
+        "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml",
+        "swashbuckle.aspnetcore.swaggerui.5.6.3.nupkg.sha512",
+        "swashbuckle.aspnetcore.swaggerui.nuspec"
+      ]
+    }
+  },
+  "projectFileDependencyGroups": {
+    "net5.0": [
+      "Swashbuckle.AspNetCore >= 5.6.3"
+    ]
+  },
+  "packageFolders": {
+    "C:\\Users\\gr601_govvi\\.nuget\\packages\\": {},
+    "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {},
+    "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\": {},
+    "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder": {}
+  },
+  "project": {
+    "version": "1.0.0",
+    "restore": {
+      "projectUniqueName": "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\WebApplication.csproj",
+      "projectName": "WebApplication",
+      "projectPath": "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\WebApplication.csproj",
+      "packagesPath": "C:\\Users\\gr601_govvi\\.nuget\\packages\\",
+      "outputPath": "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\obj\\",
+      "projectStyle": "PackageReference",
+      "fallbackFolders": [
+        "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+        "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet\\",
+        "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
+      ],
+      "configFilePaths": [
+        "C:\\Users\\gr601_govvi\\AppData\\Roaming\\NuGet\\NuGet.Config",
+        "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
+        "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config",
+        "C:\\Program Files (x86)\\NuGet\\Config\\Xamarin.Offline.config"
+      ],
+      "originalTargetFrameworks": [
+        "net5.0"
+      ],
+      "sources": {
+        "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
+        "https://api.nuget.org/v3/index.json": {}
+      },
+      "frameworks": {
+        "net5.0": {
+          "targetAlias": "net5.0",
+          "projectReferences": {}
+        }
+      },
+      "warningProperties": {
+        "warnAsError": [
+          "NU1605"
+        ]
+      }
+    },
+    "frameworks": {
+      "net5.0": {
+        "targetAlias": "net5.0",
+        "dependencies": {
+          "Swashbuckle.AspNetCore": {
+            "target": "Package",
+            "version": "[5.6.3, )"
+          }
+        },
+        "imports": [
+          "net461",
+          "net462",
+          "net47",
+          "net471",
+          "net472",
+          "net48"
+        ],
+        "assetTargetFallback": true,
+        "warn": true,
+        "frameworkReferences": {
+          "Microsoft.AspNetCore.App": {
+            "privateAssets": "none"
+          },
+          "Microsoft.NETCore.App": {
+            "privateAssets": "all"
+          }
+        },
+        "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\5.0.202\\RuntimeIdentifierGraph.json"
+      }
+    }
+  }
+}

+ 15 - 0
WebApplication/obj/project.nuget.cache

@@ -0,0 +1,15 @@
+{
+  "version": 2,
+  "dgSpecHash": "kOXUuTAvOidG5UlwI7OAtY9yV9BBuR/1LRpBh0oU4im7VGMxoI9DnwWMN15s/zoEeVvCsOwe3y82WIOkOPyk0w==",
+  "success": true,
+  "projectFilePath": "Z:\\2 семестр\\Ркис\\Web\\WebApplication\\WebApplication\\WebApplication.csproj",
+  "expectedPackageFiles": [
+    "C:\\Users\\gr601_govvi\\.nuget\\packages\\microsoft.extensions.apidescription.server\\3.0.0\\microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512",
+    "C:\\Users\\gr601_govvi\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512",
+    "C:\\Users\\gr601_govvi\\.nuget\\packages\\swashbuckle.aspnetcore\\5.6.3\\swashbuckle.aspnetcore.5.6.3.nupkg.sha512",
+    "C:\\Users\\gr601_govvi\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\5.6.3\\swashbuckle.aspnetcore.swagger.5.6.3.nupkg.sha512",
+    "C:\\Users\\gr601_govvi\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\5.6.3\\swashbuckle.aspnetcore.swaggergen.5.6.3.nupkg.sha512",
+    "C:\\Users\\gr601_govvi\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\5.6.3\\swashbuckle.aspnetcore.swaggerui.5.6.3.nupkg.sha512"
+  ],
+  "logs": []
+}

+ 90 - 0
WebApplication1/Controllers/UsersController.cs

@@ -0,0 +1,90 @@
+using System.Collections.Generic;
+using System.Linq;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.AspNetCore.Mvc;
+using WebApplication1.Models;
+using System.Threading.Tasks;
+
+
+
+namespace WebApplication1.Controllers
+{
+    [ApiController]
+    [Route("api/[controller]")]
+    public class UsersController : ControllerBase
+    {
+        UsersContext db;
+        public UsersController(UsersContext context)
+        {
+            db = context;
+            if (!db.Users.Any())
+            {
+                db.Users.Add(new User { Name = "Tom", Age = 26 });
+                db.Users.Add(new User { Name = "Alice", Age = 31 });
+                db.SaveChanges();
+            }
+        }
+
+        [HttpGet]
+        public async Task<ActionResult<IEnumerable<User>>> Get()
+        {
+            return await db.Users.ToListAsync();
+        }
+
+        // GET api/users/5
+        [HttpGet("{id}")]
+        public async Task<ActionResult<User>> Get(int id)
+        {
+            User user = await db.Users.FirstOrDefaultAsync(x => x.Id == id);
+            if (user == null)
+                return NotFound();
+            return new ObjectResult(user);
+        }
+
+        // POST api/users
+        [HttpPost]
+        public async Task<ActionResult<User>> Post(User user)
+        {
+            if (user == null)
+            {
+                return BadRequest();
+            }
+
+            db.Users.Add(user);
+            await db.SaveChangesAsync();
+            return Ok(user);
+        }
+
+        // PUT api/users/
+        [HttpPut]
+        public async Task<ActionResult<User>> Put(User user)
+        {
+            if (user == null)
+            {
+                return BadRequest();
+            }
+            if (!db.Users.Any(x => x.Id == user.Id))
+            {
+                return NotFound();
+            }
+
+            db.Update(user);
+            await db.SaveChangesAsync();
+            return Ok(user);
+        }
+
+        // DELETE api/users/5
+        [HttpDelete("{id}")]
+        public async Task<ActionResult<User>> Delete(int id)
+        {
+            User user = db.Users.FirstOrDefault(x => x.Id == id);
+            if (user == null)
+            {
+                return NotFound();
+            }
+            db.Users.Remove(user);
+            await db.SaveChangesAsync();
+            return Ok(user);
+        }
+    }
+}

+ 14 - 0
WebApplication1/Models/User.cs

@@ -0,0 +1,14 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace WebApplication1.Models
+{
+    public class User
+    {
+        public int Id { get; set; }
+        public string Name { get; set; }
+        public int Age { get; set; }
+    }
+}

+ 14 - 0
WebApplication1/Models/UsersContext.cs

@@ -0,0 +1,14 @@
+using Microsoft.EntityFrameworkCore;
+
+namespace WebApplication1.Models
+{
+    public class UsersContext : DbContext
+    {
+        public DbSet<User> Users { get; set; }
+        public UsersContext(DbContextOptions<UsersContext> options)
+            : base(options)
+        {
+            Database.EnsureCreated();
+        }
+    }
+}

+ 26 - 0
WebApplication1/Program.cs

@@ -0,0 +1,26 @@
+using Microsoft.AspNetCore.Hosting;
+using Microsoft.Extensions.Configuration;
+using Microsoft.Extensions.Hosting;
+using Microsoft.Extensions.Logging;
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+namespace WebApplication1
+{
+    public class Program
+    {
+        public static void Main(string[] args)
+        {
+            CreateHostBuilder(args).Build().Run();
+        }
+
+        public static IHostBuilder CreateHostBuilder(string[] args) =>
+            Host.CreateDefaultBuilder(args)
+                .ConfigureWebHostDefaults(webBuilder =>
+                {
+                    webBuilder.UseStartup<Startup>();
+                });
+    }
+}

+ 28 - 0
WebApplication1/Properties/launchSettings.json

@@ -0,0 +1,28 @@
+{
+  "iisSettings": {
+    "windowsAuthentication": false,
+    "anonymousAuthentication": true,
+    "iisExpress": {
+      "applicationUrl": "http://localhost:3065",
+      "sslPort": 44303
+    }
+  },
+  "profiles": {
+    "IIS Express": {
+      "commandName": "IISExpress",
+      "launchBrowser": true,
+      "environmentVariables": {
+        "ASPNETCORE_ENVIRONMENT": "Development"
+      }
+    },
+    "WebApplication1": {
+      "commandName": "Project",
+      "dotnetRunMessages": "true",
+      "launchBrowser": true,
+      "applicationUrl": "https://localhost:5001;http://localhost:5000",
+      "environmentVariables": {
+        "ASPNETCORE_ENVIRONMENT": "Development"
+      }
+    }
+  }
+}

+ 33 - 0
WebApplication1/Startup.cs

@@ -0,0 +1,33 @@
+using Microsoft.AspNetCore.Builder;
+using Microsoft.Extensions.DependencyInjection;
+using Microsoft.EntityFrameworkCore;
+using WebApplication1.Models;
+
+namespace WebApplication1
+{
+    public class Startup
+    {
+        public void ConfigureServices(IServiceCollection services)
+        {
+            string con = "Server=(localdb)\\mssqllocaldb;Database=usersdbstore;Trusted_Connection=True;";
+            // óñòàíàâëèâàåì êîíòåêñò äàííûõ
+            services.AddDbContext<UsersContext>(options => options.UseSqlServer(con));
+            services.AddControllers(); // èñïîëüçóåì êîíòðîëëåðû áåç ïðåäñòàâëåíèé
+        }
+
+        public void Configure(IApplicationBuilder app)
+        {
+            app.UseDeveloperExceptionPage();
+
+            app.UseDefaultFiles();
+            app.UseStaticFiles();
+
+            app.UseRouting();
+
+            app.UseEndpoints(endpoints =>
+            {
+                endpoints.MapControllers();
+            });
+        }
+    }
+}

+ 11 - 0
WebApplication1/WebApplication1.csproj

@@ -0,0 +1,11 @@
+<Project Sdk="Microsoft.NET.Sdk.Web">
+
+  <PropertyGroup>
+    <TargetFramework>net5.0</TargetFramework>
+  </PropertyGroup>
+
+  <ItemGroup>
+    <PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="5.0.5" />
+  </ItemGroup>
+
+</Project>

+ 9 - 0
WebApplication1/appsettings.Development.json

@@ -0,0 +1,9 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  }
+}

+ 10 - 0
WebApplication1/appsettings.json

@@ -0,0 +1,10 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  },
+  "AllowedHosts": "*"
+}

二进制
WebApplication1/bin/Debug/net5.0/Microsoft.Data.SqlClient.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.Abstractions.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.Relational.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.SqlServer.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.EntityFrameworkCore.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.Extensions.DependencyInjection.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.Identity.Client.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.JsonWebTokens.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Logging.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Protocols.dll


二进制
WebApplication1/bin/Debug/net5.0/Microsoft.IdentityModel.Tokens.dll


二进制
WebApplication1/bin/Debug/net5.0/Newtonsoft.Json.dll


二进制
WebApplication1/bin/Debug/net5.0/System.Configuration.ConfigurationManager.dll


二进制
WebApplication1/bin/Debug/net5.0/System.Diagnostics.DiagnosticSource.dll


二进制
WebApplication1/bin/Debug/net5.0/System.IdentityModel.Tokens.Jwt.dll


二进制
WebApplication1/bin/Debug/net5.0/System.Runtime.Caching.dll


二进制
WebApplication1/bin/Debug/net5.0/System.Security.Cryptography.ProtectedData.dll


文件差异内容过多而无法显示
+ 5054 - 0
WebApplication1/bin/Debug/net5.0/WebApplication1.deps.json


二进制
WebApplication1/bin/Debug/net5.0/WebApplication1.dll


二进制
WebApplication1/bin/Debug/net5.0/WebApplication1.exe


二进制
WebApplication1/bin/Debug/net5.0/WebApplication1.pdb


+ 11 - 0
WebApplication1/bin/Debug/net5.0/WebApplication1.runtimeconfig.dev.json

@@ -0,0 +1,11 @@
+{
+  "runtimeOptions": {
+    "additionalProbingPaths": [
+      "C:\\Users\\gr601_govvi\\.dotnet\\store\\|arch|\\|tfm|",
+      "C:\\Users\\gr601_govvi\\.nuget\\packages",
+      "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages",
+      "C:\\Program Files (x86)\\Microsoft\\Xamarin\\NuGet",
+      "C:\\Program Files\\dotnet\\sdk\\NuGetFallbackFolder"
+    ]
+  }
+}

+ 13 - 0
WebApplication1/bin/Debug/net5.0/WebApplication1.runtimeconfig.json

@@ -0,0 +1,13 @@
+{
+  "runtimeOptions": {
+    "tfm": "net5.0",
+    "framework": {
+      "name": "Microsoft.AspNetCore.App",
+      "version": "5.0.0"
+    },
+    "configProperties": {
+      "System.GC.Server": true,
+      "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
+    }
+  }
+}

+ 9 - 0
WebApplication1/bin/Debug/net5.0/appsettings.Development.json

@@ -0,0 +1,9 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  }
+}

+ 10 - 0
WebApplication1/bin/Debug/net5.0/appsettings.json

@@ -0,0 +1,10 @@
+{
+  "Logging": {
+    "LogLevel": {
+      "Default": "Information",
+      "Microsoft": "Warning",
+      "Microsoft.Hosting.Lifetime": "Information"
+    }
+  },
+  "AllowedHosts": "*"
+}

二进制
WebApplication1/bin/Debug/net5.0/ref/WebApplication1.dll


二进制
WebApplication1/bin/Debug/net5.0/runtimes/unix/lib/netcoreapp3.1/Microsoft.Data.SqlClient.dll


二进制
WebApplication1/bin/Debug/net5.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll


二进制
WebApplication1/bin/Debug/net5.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.pdb


二进制
WebApplication1/bin/Debug/net5.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll


二进制
WebApplication1/bin/Debug/net5.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.pdb


二进制
WebApplication1/bin/Debug/net5.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll


+ 0 - 0
WebApplication1/bin/Debug/net5.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.pdb


部分文件因为文件数量过多而无法显示