├── Controllers ├── UsersController.cs └── WeatherForecastController.cs ├── Data └── UserContext.cs ├── Dockerfile ├── Models └── User.cs ├── Program.cs ├── Properties └── launchSettings.json ├── WeatherForecast.cs ├── appsettings.Development.json ├── appsettings.json ├── bin └── Debug │ └── net7.0 │ ├── Humanizer.dll │ ├── Microsoft.AspNetCore.OpenApi.dll │ ├── Microsoft.EntityFrameworkCore.Abstractions.dll │ ├── Microsoft.EntityFrameworkCore.Design.dll │ ├── Microsoft.EntityFrameworkCore.Relational.dll │ ├── Microsoft.EntityFrameworkCore.dll │ ├── Microsoft.Extensions.DependencyModel.dll │ ├── Microsoft.OpenApi.dll │ ├── Mono.TextTemplating.dll │ ├── Npgsql.EntityFrameworkCore.PostgreSQL.dll │ ├── Npgsql.dll │ ├── Swashbuckle.AspNetCore.Swagger.dll │ ├── Swashbuckle.AspNetCore.SwaggerGen.dll │ ├── Swashbuckle.AspNetCore.SwaggerUI.dll │ ├── System.CodeDom.dll │ ├── appsettings.Development.json │ ├── appsettings.json │ ├── csharp-crud-api.deps.json │ ├── csharp-crud-api.dll │ ├── csharp-crud-api.exe │ ├── csharp-crud-api.pdb │ └── csharp-crud-api.runtimeconfig.json ├── csharp-crud-api.csproj ├── docker-compose.yml ├── obj ├── Debug │ └── net7.0 │ │ ├── .NETCoreApp,Version=v7.0.AssemblyAttributes.cs │ │ ├── apphost.exe │ │ ├── csharp-crud-api.AssemblyInfo.cs │ │ ├── csharp-crud-api.AssemblyInfoInputs.cache │ │ ├── csharp-crud-api.GeneratedMSBuildEditorConfig.editorconfig │ │ ├── csharp-crud-api.GlobalUsings.g.cs │ │ ├── csharp-crud-api.MvcApplicationPartsAssemblyInfo.cache │ │ ├── csharp-crud-api.MvcApplicationPartsAssemblyInfo.cs │ │ ├── csharp-crud-api.assets.cache │ │ ├── csharp-crud-api.csproj.AssemblyReference.cache │ │ ├── csharp-crud-api.csproj.CopyComplete │ │ ├── csharp-crud-api.csproj.CoreCompileInputs.cache │ │ ├── csharp-crud-api.csproj.FileListAbsolute.txt │ │ ├── csharp-crud-api.dll │ │ ├── csharp-crud-api.genruntimeconfig.cache │ │ ├── csharp-crud-api.pdb │ │ ├── project.razor.json │ │ ├── ref │ │ └── csharp-crud-api.dll │ │ ├── refint │ │ └── csharp-crud-api.dll │ │ ├── staticwebassets.build.json │ │ └── staticwebassets │ │ ├── msbuild.build.csharp-crud-api.props │ │ ├── msbuild.buildMultiTargeting.csharp-crud-api.props │ │ └── msbuild.buildTransitive.csharp-crud-api.props ├── csharp-crud-api.csproj.nuget.dgspec.json ├── csharp-crud-api.csproj.nuget.g.props ├── csharp-crud-api.csproj.nuget.g.targets ├── project.assets.json └── project.nuget.cache └── test.sql /Controllers/UsersController.cs: -------------------------------------------------------------------------------- 1 | using Data; 2 | using Microsoft.AspNetCore.Mvc; 3 | using Models; 4 | using Microsoft.EntityFrameworkCore; 5 | 6 | namespace csharp_crud_api.Controllers; 7 | 8 | [ApiController] 9 | [Route("api/[controller]")] 10 | public class UsersController : ControllerBase 11 | { 12 | private readonly UserContext _context; 13 | 14 | public UsersController(UserContext context) 15 | { 16 | _context = context; 17 | } 18 | 19 | // GET: api/users 20 | [HttpGet] 21 | public async Task>> GetUsers() 22 | { 23 | return await _context.Users.ToListAsync(); 24 | } 25 | 26 | // GET: api/users/5 27 | [HttpGet("{id}")] 28 | public async Task> GetUser(int id) 29 | { 30 | var user = await _context.Users.FindAsync(id); 31 | 32 | if (user == null) 33 | { 34 | return NotFound(); 35 | } 36 | 37 | return user; 38 | } 39 | 40 | // POST api/users 41 | [HttpPost] 42 | public async Task> PostUser(User user) 43 | { 44 | _context.Users.Add(user); 45 | await _context.SaveChangesAsync(); 46 | 47 | return CreatedAtAction(nameof(GetUser), new { id = user.Id }, user); 48 | } 49 | 50 | // PUT api/users/5 51 | [HttpPut("{id}")] 52 | public async Task PutUser(int id, User user) 53 | { 54 | if (id != user.Id) 55 | { 56 | return BadRequest(); 57 | } 58 | 59 | _context.Entry(user).State = EntityState.Modified; 60 | await _context.SaveChangesAsync(); 61 | 62 | return NoContent(); 63 | } 64 | 65 | // DELETE api/users/5 66 | [HttpDelete("{id}")] 67 | public async Task DeleteUser(int id) 68 | { 69 | var user = await _context.Users.FindAsync(id); 70 | 71 | if (user == null) 72 | { 73 | return NotFound(); 74 | } 75 | 76 | _context.Users.Remove(user); 77 | await _context.SaveChangesAsync(); 78 | 79 | return NoContent(); 80 | } 81 | 82 | // dummy endpoint to test the database connection 83 | [HttpGet("test")] 84 | public string Test() 85 | { 86 | return "Hello World!"; 87 | } 88 | } -------------------------------------------------------------------------------- /Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- 1 | using Microsoft.AspNetCore.Mvc; 2 | 3 | namespace csharp_crud_api.Controllers; 4 | 5 | [ApiController] 6 | [Route("[controller]")] 7 | public class WeatherForecastController : ControllerBase 8 | { 9 | private static readonly string[] Summaries = new[] 10 | { 11 | "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching" 12 | }; 13 | 14 | private readonly ILogger _logger; 15 | 16 | public WeatherForecastController(ILogger logger) 17 | { 18 | _logger = logger; 19 | } 20 | 21 | [HttpGet(Name = "GetWeatherForecast")] 22 | public IEnumerable Get() 23 | { 24 | return Enumerable.Range(1, 5).Select(index => new WeatherForecast 25 | { 26 | Date = DateOnly.FromDateTime(DateTime.Now.AddDays(index)), 27 | TemperatureC = Random.Shared.Next(-20, 55), 28 | Summary = Summaries[Random.Shared.Next(Summaries.Length)] 29 | }) 30 | .ToArray(); 31 | } 32 | } 33 | -------------------------------------------------------------------------------- /Data/UserContext.cs: -------------------------------------------------------------------------------- 1 | using Models; 2 | using Microsoft.EntityFrameworkCore; 3 | 4 | namespace Data 5 | { 6 | public class UserContext : DbContext 7 | { 8 | public UserContext(DbContextOptions options) : base(options) 9 | { 10 | } 11 | 12 | public DbSet Users { get; set; } 13 | } 14 | } -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- 1 | FROM mcr.microsoft.com/dotnet/sdk:7.0 AS build 2 | 3 | WORKDIR /app 4 | 5 | # Copy csproj and restore as distinct layers 6 | COPY *.csproj ./ 7 | 8 | RUN dotnet restore 9 | 10 | # Copy everything else and build 11 | COPY . ./ 12 | 13 | RUN dotnet publish -c Release -o out 14 | 15 | FROM mcr.microsoft.com/dotnet/aspnet:7.0 AS runtime 16 | 17 | WORKDIR /app 18 | 19 | COPY --from=build /app/out ./ 20 | 21 | ENTRYPOINT ["dotnet", "csharp-crud-api.dll"] -------------------------------------------------------------------------------- /Models/User.cs: -------------------------------------------------------------------------------- 1 | using System.ComponentModel.DataAnnotations.Schema; 2 | 3 | namespace Models 4 | { 5 | [Table("users")] 6 | public class User 7 | { 8 | [Column("id")] 9 | public int Id { get; set; } 10 | 11 | [Column("name")] 12 | public string Name { get; set; } 13 | 14 | [Column("email")] 15 | public string Email { get; set; } 16 | } 17 | } -------------------------------------------------------------------------------- /Program.cs: -------------------------------------------------------------------------------- 1 | using Data; 2 | using Microsoft.EntityFrameworkCore; 3 | 4 | var builder = WebApplication.CreateBuilder(args); 5 | 6 | // Add services to the container. 7 | 8 | builder.Services.AddControllers(); 9 | // Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle 10 | builder.Services.AddEndpointsApiExplorer(); 11 | builder.Services.AddSwaggerGen(); 12 | 13 | var configuration = builder.Configuration; 14 | 15 | builder.Services.AddDbContext(options => 16 | options.UseNpgsql(configuration.GetConnectionString("DefaultConnection"))); 17 | 18 | 19 | var app = builder.Build(); 20 | 21 | // Configure the HTTP request pipeline. 22 | if (app.Environment.IsDevelopment()) 23 | { 24 | app.UseSwagger(); 25 | app.UseSwaggerUI(); 26 | } 27 | 28 | app.UseHttpsRedirection(); 29 | 30 | app.UseAuthorization(); 31 | 32 | app.MapControllers(); 33 | 34 | app.Run(); 35 | -------------------------------------------------------------------------------- /Properties/launchSettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "https://json.schemastore.org/launchsettings.json", 3 | "iisSettings": { 4 | "windowsAuthentication": false, 5 | "anonymousAuthentication": true, 6 | "iisExpress": { 7 | "applicationUrl": "http://localhost:17873", 8 | "sslPort": 44390 9 | } 10 | }, 11 | "profiles": { 12 | "http": { 13 | "commandName": "Project", 14 | "dotnetRunMessages": true, 15 | "launchBrowser": true, 16 | "launchUrl": "swagger", 17 | "applicationUrl": "http://localhost:5038", 18 | "environmentVariables": { 19 | "ASPNETCORE_ENVIRONMENT": "Development" 20 | } 21 | }, 22 | "https": { 23 | "commandName": "Project", 24 | "dotnetRunMessages": true, 25 | "launchBrowser": true, 26 | "launchUrl": "swagger", 27 | "applicationUrl": "https://localhost:7156;http://localhost:5038", 28 | "environmentVariables": { 29 | "ASPNETCORE_ENVIRONMENT": "Development" 30 | } 31 | }, 32 | "IIS Express": { 33 | "commandName": "IISExpress", 34 | "launchBrowser": true, 35 | "launchUrl": "swagger", 36 | "environmentVariables": { 37 | "ASPNETCORE_ENVIRONMENT": "Development" 38 | } 39 | } 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /WeatherForecast.cs: -------------------------------------------------------------------------------- 1 | namespace csharp_crud_api; 2 | 3 | public class WeatherForecast 4 | { 5 | public DateOnly Date { get; set; } 6 | 7 | public int TemperatureC { get; set; } 8 | 9 | public int TemperatureF => 32 + (int)(TemperatureC / 0.5556); 10 | 11 | public string? Summary { get; set; } 12 | } 13 | -------------------------------------------------------------------------------- /appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | }, 8 | "AllowedHosts": "*", 9 | "ConnectionStrings": { 10 | "DefaultConnection": "Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres" 11 | } 12 | } 13 | -------------------------------------------------------------------------------- /bin/Debug/net7.0/Humanizer.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Humanizer.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Microsoft.AspNetCore.OpenApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Microsoft.AspNetCore.OpenApi.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Abstractions.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Abstractions.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Design.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Design.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Relational.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.Relational.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Microsoft.EntityFrameworkCore.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Microsoft.EntityFrameworkCore.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Microsoft.Extensions.DependencyModel.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Microsoft.Extensions.DependencyModel.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Microsoft.OpenApi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Microsoft.OpenApi.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Mono.TextTemplating.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Mono.TextTemplating.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Npgsql.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Npgsql.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Swashbuckle.AspNetCore.Swagger.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Swashbuckle.AspNetCore.Swagger.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerGen.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerGen.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerUI.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/Swashbuckle.AspNetCore.SwaggerUI.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/System.CodeDom.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/System.CodeDom.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/appsettings.Development.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /bin/Debug/net7.0/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "Logging": { 3 | "LogLevel": { 4 | "Default": "Information", 5 | "Microsoft.AspNetCore": "Warning" 6 | } 7 | }, 8 | "AllowedHosts": "*" 9 | } 10 | -------------------------------------------------------------------------------- /bin/Debug/net7.0/csharp-crud-api.deps.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeTarget": { 3 | "name": ".NETCoreApp,Version=v7.0", 4 | "signature": "" 5 | }, 6 | "compilationOptions": {}, 7 | "targets": { 8 | ".NETCoreApp,Version=v7.0": { 9 | "csharp-crud-api/1.0.0": { 10 | "dependencies": { 11 | "Microsoft.AspNetCore.OpenApi": "7.0.3", 12 | "Microsoft.EntityFrameworkCore.Design": "7.0.5", 13 | "Npgsql.EntityFrameworkCore.PostgreSQL": "7.0.3", 14 | "Swashbuckle.AspNetCore": "6.4.0" 15 | }, 16 | "runtime": { 17 | "csharp-crud-api.dll": {} 18 | } 19 | }, 20 | "Humanizer.Core/2.14.1": { 21 | "runtime": { 22 | "lib/net6.0/Humanizer.dll": { 23 | "assemblyVersion": "2.14.0.0", 24 | "fileVersion": "2.14.1.48190" 25 | } 26 | } 27 | }, 28 | "Microsoft.AspNetCore.OpenApi/7.0.3": { 29 | "dependencies": { 30 | "Microsoft.OpenApi": "1.4.3" 31 | }, 32 | "runtime": { 33 | "lib/net7.0/Microsoft.AspNetCore.OpenApi.dll": { 34 | "assemblyVersion": "7.0.3.0", 35 | "fileVersion": "7.0.323.8009" 36 | } 37 | } 38 | }, 39 | "Microsoft.EntityFrameworkCore/7.0.5": { 40 | "dependencies": { 41 | "Microsoft.EntityFrameworkCore.Abstractions": "7.0.5", 42 | "Microsoft.EntityFrameworkCore.Analyzers": "7.0.5", 43 | "Microsoft.Extensions.Caching.Memory": "7.0.0", 44 | "Microsoft.Extensions.DependencyInjection": "7.0.0", 45 | "Microsoft.Extensions.Logging": "7.0.0" 46 | }, 47 | "runtime": { 48 | "lib/net6.0/Microsoft.EntityFrameworkCore.dll": { 49 | "assemblyVersion": "7.0.5.0", 50 | "fileVersion": "7.0.523.16503" 51 | } 52 | } 53 | }, 54 | "Microsoft.EntityFrameworkCore.Abstractions/7.0.5": { 55 | "runtime": { 56 | "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { 57 | "assemblyVersion": "7.0.5.0", 58 | "fileVersion": "7.0.523.16503" 59 | } 60 | } 61 | }, 62 | "Microsoft.EntityFrameworkCore.Analyzers/7.0.5": {}, 63 | "Microsoft.EntityFrameworkCore.Design/7.0.5": { 64 | "dependencies": { 65 | "Humanizer.Core": "2.14.1", 66 | "Microsoft.EntityFrameworkCore.Relational": "7.0.5", 67 | "Microsoft.Extensions.DependencyModel": "7.0.0", 68 | "Mono.TextTemplating": "2.2.1" 69 | }, 70 | "runtime": { 71 | "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": { 72 | "assemblyVersion": "7.0.5.0", 73 | "fileVersion": "7.0.523.16503" 74 | } 75 | } 76 | }, 77 | "Microsoft.EntityFrameworkCore.Relational/7.0.5": { 78 | "dependencies": { 79 | "Microsoft.EntityFrameworkCore": "7.0.5", 80 | "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" 81 | }, 82 | "runtime": { 83 | "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": { 84 | "assemblyVersion": "7.0.5.0", 85 | "fileVersion": "7.0.523.16503" 86 | } 87 | } 88 | }, 89 | "Microsoft.Extensions.ApiDescription.Server/6.0.5": {}, 90 | "Microsoft.Extensions.Caching.Abstractions/7.0.0": { 91 | "dependencies": { 92 | "Microsoft.Extensions.Primitives": "7.0.0" 93 | } 94 | }, 95 | "Microsoft.Extensions.Caching.Memory/7.0.0": { 96 | "dependencies": { 97 | "Microsoft.Extensions.Caching.Abstractions": "7.0.0", 98 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", 99 | "Microsoft.Extensions.Logging.Abstractions": "7.0.0", 100 | "Microsoft.Extensions.Options": "7.0.0", 101 | "Microsoft.Extensions.Primitives": "7.0.0" 102 | } 103 | }, 104 | "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { 105 | "dependencies": { 106 | "Microsoft.Extensions.Primitives": "7.0.0" 107 | } 108 | }, 109 | "Microsoft.Extensions.DependencyInjection/7.0.0": { 110 | "dependencies": { 111 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0" 112 | } 113 | }, 114 | "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {}, 115 | "Microsoft.Extensions.DependencyModel/7.0.0": { 116 | "dependencies": { 117 | "System.Text.Encodings.Web": "7.0.0", 118 | "System.Text.Json": "7.0.0" 119 | }, 120 | "runtime": { 121 | "lib/net7.0/Microsoft.Extensions.DependencyModel.dll": { 122 | "assemblyVersion": "7.0.0.0", 123 | "fileVersion": "7.0.22.51805" 124 | } 125 | } 126 | }, 127 | "Microsoft.Extensions.Logging/7.0.0": { 128 | "dependencies": { 129 | "Microsoft.Extensions.DependencyInjection": "7.0.0", 130 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", 131 | "Microsoft.Extensions.Logging.Abstractions": "7.0.0", 132 | "Microsoft.Extensions.Options": "7.0.0" 133 | } 134 | }, 135 | "Microsoft.Extensions.Logging.Abstractions/7.0.0": {}, 136 | "Microsoft.Extensions.Options/7.0.0": { 137 | "dependencies": { 138 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", 139 | "Microsoft.Extensions.Primitives": "7.0.0" 140 | } 141 | }, 142 | "Microsoft.Extensions.Primitives/7.0.0": {}, 143 | "Microsoft.OpenApi/1.4.3": { 144 | "runtime": { 145 | "lib/netstandard2.0/Microsoft.OpenApi.dll": { 146 | "assemblyVersion": "1.4.3.0", 147 | "fileVersion": "1.4.3.0" 148 | } 149 | } 150 | }, 151 | "Mono.TextTemplating/2.2.1": { 152 | "dependencies": { 153 | "System.CodeDom": "4.4.0" 154 | }, 155 | "runtime": { 156 | "lib/netstandard2.0/Mono.TextTemplating.dll": { 157 | "assemblyVersion": "2.2.0.0", 158 | "fileVersion": "2.2.1.1" 159 | } 160 | } 161 | }, 162 | "Npgsql/7.0.2": { 163 | "dependencies": { 164 | "Microsoft.Extensions.Logging.Abstractions": "7.0.0" 165 | }, 166 | "runtime": { 167 | "lib/net7.0/Npgsql.dll": { 168 | "assemblyVersion": "7.0.2.0", 169 | "fileVersion": "7.0.2.0" 170 | } 171 | } 172 | }, 173 | "Npgsql.EntityFrameworkCore.PostgreSQL/7.0.3": { 174 | "dependencies": { 175 | "Microsoft.EntityFrameworkCore": "7.0.5", 176 | "Microsoft.EntityFrameworkCore.Abstractions": "7.0.5", 177 | "Microsoft.EntityFrameworkCore.Relational": "7.0.5", 178 | "Npgsql": "7.0.2" 179 | }, 180 | "runtime": { 181 | "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { 182 | "assemblyVersion": "7.0.3.0", 183 | "fileVersion": "7.0.3.0" 184 | } 185 | } 186 | }, 187 | "Swashbuckle.AspNetCore/6.4.0": { 188 | "dependencies": { 189 | "Microsoft.Extensions.ApiDescription.Server": "6.0.5", 190 | "Swashbuckle.AspNetCore.Swagger": "6.4.0", 191 | "Swashbuckle.AspNetCore.SwaggerGen": "6.4.0", 192 | "Swashbuckle.AspNetCore.SwaggerUI": "6.4.0" 193 | } 194 | }, 195 | "Swashbuckle.AspNetCore.Swagger/6.4.0": { 196 | "dependencies": { 197 | "Microsoft.OpenApi": "1.4.3" 198 | }, 199 | "runtime": { 200 | "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { 201 | "assemblyVersion": "6.4.0.0", 202 | "fileVersion": "6.4.0.0" 203 | } 204 | } 205 | }, 206 | "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { 207 | "dependencies": { 208 | "Swashbuckle.AspNetCore.Swagger": "6.4.0" 209 | }, 210 | "runtime": { 211 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { 212 | "assemblyVersion": "6.4.0.0", 213 | "fileVersion": "6.4.0.0" 214 | } 215 | } 216 | }, 217 | "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { 218 | "runtime": { 219 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { 220 | "assemblyVersion": "6.4.0.0", 221 | "fileVersion": "6.4.0.0" 222 | } 223 | } 224 | }, 225 | "System.CodeDom/4.4.0": { 226 | "runtime": { 227 | "lib/netstandard2.0/System.CodeDom.dll": { 228 | "assemblyVersion": "4.0.0.0", 229 | "fileVersion": "4.6.25519.3" 230 | } 231 | } 232 | }, 233 | "System.Text.Encodings.Web/7.0.0": {}, 234 | "System.Text.Json/7.0.0": { 235 | "dependencies": { 236 | "System.Text.Encodings.Web": "7.0.0" 237 | } 238 | } 239 | } 240 | }, 241 | "libraries": { 242 | "csharp-crud-api/1.0.0": { 243 | "type": "project", 244 | "serviceable": false, 245 | "sha512": "" 246 | }, 247 | "Humanizer.Core/2.14.1": { 248 | "type": "package", 249 | "serviceable": true, 250 | "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", 251 | "path": "humanizer.core/2.14.1", 252 | "hashPath": "humanizer.core.2.14.1.nupkg.sha512" 253 | }, 254 | "Microsoft.AspNetCore.OpenApi/7.0.3": { 255 | "type": "package", 256 | "serviceable": true, 257 | "sha512": "sha512-nihfseI7Jpaogc5bPAbta17sFzhyXwwC74xAhOyc6cgqriJQ2eB4TcJsAi4NePT2q+pFfEAtSCgPXw4IdJOF0w==", 258 | "path": "microsoft.aspnetcore.openapi/7.0.3", 259 | "hashPath": "microsoft.aspnetcore.openapi.7.0.3.nupkg.sha512" 260 | }, 261 | "Microsoft.EntityFrameworkCore/7.0.5": { 262 | "type": "package", 263 | "serviceable": true, 264 | "sha512": "sha512-RXbRLHHWP2Z3pq8qcL5nQ6LPeoOyp8hasM5bd0Te8PiQi3RjWQR4tcbdY5XMqQ+oTO9wA8/RLhZRn/hnxlTDnQ==", 265 | "path": "microsoft.entityframeworkcore/7.0.5", 266 | "hashPath": "microsoft.entityframeworkcore.7.0.5.nupkg.sha512" 267 | }, 268 | "Microsoft.EntityFrameworkCore.Abstractions/7.0.5": { 269 | "type": "package", 270 | "serviceable": true, 271 | "sha512": "sha512-iwQso+hFRsEWjhH2WsEQj1D2QE5BlEXiXEt6A3SlYTPRPdZsyTNDeDDEdtxL+H/UJPQgQYY+9SMMRcEiXBmCAA==", 272 | "path": "microsoft.entityframeworkcore.abstractions/7.0.5", 273 | "hashPath": "microsoft.entityframeworkcore.abstractions.7.0.5.nupkg.sha512" 274 | }, 275 | "Microsoft.EntityFrameworkCore.Analyzers/7.0.5": { 276 | "type": "package", 277 | "serviceable": true, 278 | "sha512": "sha512-yMLM/aK1MikVqpjxd7PJ1Pjgztd3VAd26ZHxyjxG3RPeM9cHjvS5tCg9kAAayR6eHmBg0ffZsHdT28WfA5tTlA==", 279 | "path": "microsoft.entityframeworkcore.analyzers/7.0.5", 280 | "hashPath": "microsoft.entityframeworkcore.analyzers.7.0.5.nupkg.sha512" 281 | }, 282 | "Microsoft.EntityFrameworkCore.Design/7.0.5": { 283 | "type": "package", 284 | "serviceable": true, 285 | "sha512": "sha512-fzoU+Jk/chkqVOzDjuF+fwdc/6Tyqbp9L7rDORqB6IwHRG7nr+QnFOPdRi3B5kAZldvsvhUt+6Cl5qzeLT7B0Q==", 286 | "path": "microsoft.entityframeworkcore.design/7.0.5", 287 | "hashPath": "microsoft.entityframeworkcore.design.7.0.5.nupkg.sha512" 288 | }, 289 | "Microsoft.EntityFrameworkCore.Relational/7.0.5": { 290 | "type": "package", 291 | "serviceable": true, 292 | "sha512": "sha512-u/33DC4S6g2hpMPgBc5Kdnlz//nqHR5c/ovgjtiP/wQ7sOd0EOdygVzUJAAOxCwbtAHDsJXS9Vc3jLFYq0yu8Q==", 293 | "path": "microsoft.entityframeworkcore.relational/7.0.5", 294 | "hashPath": "microsoft.entityframeworkcore.relational.7.0.5.nupkg.sha512" 295 | }, 296 | "Microsoft.Extensions.ApiDescription.Server/6.0.5": { 297 | "type": "package", 298 | "serviceable": true, 299 | "sha512": "sha512-Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==", 300 | "path": "microsoft.extensions.apidescription.server/6.0.5", 301 | "hashPath": "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512" 302 | }, 303 | "Microsoft.Extensions.Caching.Abstractions/7.0.0": { 304 | "type": "package", 305 | "serviceable": true, 306 | "sha512": "sha512-IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==", 307 | "path": "microsoft.extensions.caching.abstractions/7.0.0", 308 | "hashPath": "microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512" 309 | }, 310 | "Microsoft.Extensions.Caching.Memory/7.0.0": { 311 | "type": "package", 312 | "serviceable": true, 313 | "sha512": "sha512-xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==", 314 | "path": "microsoft.extensions.caching.memory/7.0.0", 315 | "hashPath": "microsoft.extensions.caching.memory.7.0.0.nupkg.sha512" 316 | }, 317 | "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { 318 | "type": "package", 319 | "serviceable": true, 320 | "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", 321 | "path": "microsoft.extensions.configuration.abstractions/7.0.0", 322 | "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512" 323 | }, 324 | "Microsoft.Extensions.DependencyInjection/7.0.0": { 325 | "type": "package", 326 | "serviceable": true, 327 | "sha512": "sha512-elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==", 328 | "path": "microsoft.extensions.dependencyinjection/7.0.0", 329 | "hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512" 330 | }, 331 | "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { 332 | "type": "package", 333 | "serviceable": true, 334 | "sha512": "sha512-h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==", 335 | "path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0", 336 | "hashPath": "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512" 337 | }, 338 | "Microsoft.Extensions.DependencyModel/7.0.0": { 339 | "type": "package", 340 | "serviceable": true, 341 | "sha512": "sha512-oONNYd71J3LzkWc4fUHl3SvMfiQMYUCo/mDHDEu76hYYxdhdrPYv6fvGv9nnKVyhE9P0h20AU8RZB5OOWQcAXg==", 342 | "path": "microsoft.extensions.dependencymodel/7.0.0", 343 | "hashPath": "microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512" 344 | }, 345 | "Microsoft.Extensions.Logging/7.0.0": { 346 | "type": "package", 347 | "serviceable": true, 348 | "sha512": "sha512-Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==", 349 | "path": "microsoft.extensions.logging/7.0.0", 350 | "hashPath": "microsoft.extensions.logging.7.0.0.nupkg.sha512" 351 | }, 352 | "Microsoft.Extensions.Logging.Abstractions/7.0.0": { 353 | "type": "package", 354 | "serviceable": true, 355 | "sha512": "sha512-kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==", 356 | "path": "microsoft.extensions.logging.abstractions/7.0.0", 357 | "hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512" 358 | }, 359 | "Microsoft.Extensions.Options/7.0.0": { 360 | "type": "package", 361 | "serviceable": true, 362 | "sha512": "sha512-lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==", 363 | "path": "microsoft.extensions.options/7.0.0", 364 | "hashPath": "microsoft.extensions.options.7.0.0.nupkg.sha512" 365 | }, 366 | "Microsoft.Extensions.Primitives/7.0.0": { 367 | "type": "package", 368 | "serviceable": true, 369 | "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", 370 | "path": "microsoft.extensions.primitives/7.0.0", 371 | "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512" 372 | }, 373 | "Microsoft.OpenApi/1.4.3": { 374 | "type": "package", 375 | "serviceable": true, 376 | "sha512": "sha512-rURwggB+QZYcSVbDr7HSdhw/FELvMlriW10OeOzjPT7pstefMo7IThhtNtDudxbXhW+lj0NfX72Ka5EDsG8x6w==", 377 | "path": "microsoft.openapi/1.4.3", 378 | "hashPath": "microsoft.openapi.1.4.3.nupkg.sha512" 379 | }, 380 | "Mono.TextTemplating/2.2.1": { 381 | "type": "package", 382 | "serviceable": true, 383 | "sha512": "sha512-KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==", 384 | "path": "mono.texttemplating/2.2.1", 385 | "hashPath": "mono.texttemplating.2.2.1.nupkg.sha512" 386 | }, 387 | "Npgsql/7.0.2": { 388 | "type": "package", 389 | "serviceable": true, 390 | "sha512": "sha512-/k12hfmg4PI0IU2UTLN6n0s/FKUfox8+RdWtzgADYZoyks7GH82WLyXm27eeqatsi/nmiK9lO3HyULlTD87szg==", 391 | "path": "npgsql/7.0.2", 392 | "hashPath": "npgsql.7.0.2.nupkg.sha512" 393 | }, 394 | "Npgsql.EntityFrameworkCore.PostgreSQL/7.0.3": { 395 | "type": "package", 396 | "serviceable": true, 397 | "sha512": "sha512-3iVz7vcPAZt6iBSjJ8XyjtIP19jilNOJqTiTCs2UHWhpTyP+FbNhnzCBE/oyD3n49McmmenjKpva+yTy7q1z/g==", 398 | "path": "npgsql.entityframeworkcore.postgresql/7.0.3", 399 | "hashPath": "npgsql.entityframeworkcore.postgresql.7.0.3.nupkg.sha512" 400 | }, 401 | "Swashbuckle.AspNetCore/6.4.0": { 402 | "type": "package", 403 | "serviceable": true, 404 | "sha512": "sha512-eUBr4TW0up6oKDA5Xwkul289uqSMgY0xGN4pnbOIBqCcN9VKGGaPvHX3vWaG/hvocfGDP+MGzMA0bBBKz2fkmQ==", 405 | "path": "swashbuckle.aspnetcore/6.4.0", 406 | "hashPath": "swashbuckle.aspnetcore.6.4.0.nupkg.sha512" 407 | }, 408 | "Swashbuckle.AspNetCore.Swagger/6.4.0": { 409 | "type": "package", 410 | "serviceable": true, 411 | "sha512": "sha512-nl4SBgGM+cmthUcpwO/w1lUjevdDHAqRvfUoe4Xp/Uvuzt9mzGUwyFCqa3ODBAcZYBiFoKvrYwz0rabslJvSmQ==", 412 | "path": "swashbuckle.aspnetcore.swagger/6.4.0", 413 | "hashPath": "swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512" 414 | }, 415 | "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { 416 | "type": "package", 417 | "serviceable": true, 418 | "sha512": "sha512-lXhcUBVqKrPFAQF7e/ZeDfb5PMgE8n5t6L5B6/BQSpiwxgHzmBcx8Msu42zLYFTvR5PIqE9Q9lZvSQAcwCxJjw==", 419 | "path": "swashbuckle.aspnetcore.swaggergen/6.4.0", 420 | "hashPath": "swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512" 421 | }, 422 | "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { 423 | "type": "package", 424 | "serviceable": true, 425 | "sha512": "sha512-1Hh3atb3pi8c+v7n4/3N80Jj8RvLOXgWxzix6w3OZhB7zBGRwsy7FWr4e3hwgPweSBpwfElqj4V4nkjYabH9nQ==", 426 | "path": "swashbuckle.aspnetcore.swaggerui/6.4.0", 427 | "hashPath": "swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512" 428 | }, 429 | "System.CodeDom/4.4.0": { 430 | "type": "package", 431 | "serviceable": true, 432 | "sha512": "sha512-2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA==", 433 | "path": "system.codedom/4.4.0", 434 | "hashPath": "system.codedom.4.4.0.nupkg.sha512" 435 | }, 436 | "System.Text.Encodings.Web/7.0.0": { 437 | "type": "package", 438 | "serviceable": true, 439 | "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", 440 | "path": "system.text.encodings.web/7.0.0", 441 | "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512" 442 | }, 443 | "System.Text.Json/7.0.0": { 444 | "type": "package", 445 | "serviceable": true, 446 | "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", 447 | "path": "system.text.json/7.0.0", 448 | "hashPath": "system.text.json.7.0.0.nupkg.sha512" 449 | } 450 | } 451 | } -------------------------------------------------------------------------------- /bin/Debug/net7.0/csharp-crud-api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/csharp-crud-api.dll -------------------------------------------------------------------------------- /bin/Debug/net7.0/csharp-crud-api.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/csharp-crud-api.exe -------------------------------------------------------------------------------- /bin/Debug/net7.0/csharp-crud-api.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/bin/Debug/net7.0/csharp-crud-api.pdb -------------------------------------------------------------------------------- /bin/Debug/net7.0/csharp-crud-api.runtimeconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "runtimeOptions": { 3 | "tfm": "net7.0", 4 | "frameworks": [ 5 | { 6 | "name": "Microsoft.NETCore.App", 7 | "version": "7.0.0" 8 | }, 9 | { 10 | "name": "Microsoft.AspNetCore.App", 11 | "version": "7.0.0" 12 | } 13 | ], 14 | "configProperties": { 15 | "System.GC.Server": true, 16 | "System.Reflection.NullabilityInfoContext.IsSupported": true, 17 | "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false 18 | } 19 | } 20 | } -------------------------------------------------------------------------------- /csharp-crud-api.csproj: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | net7.0 5 | enable 6 | enable 7 | csharp_crud_api 8 | 9 | 10 | 11 | 12 | 13 | runtime; build; native; contentfiles; analyzers; buildtransitive 14 | all 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- 1 | version: '3.9' 2 | 3 | services: 4 | csharpapp: 5 | container_name: csharpapp 6 | image: francescoxx/csharpapp:1.0 7 | build: . 8 | ports: 9 | - "8080:80" 10 | environment: 11 | ConnectionStrings__DefaultConnection: "Host=db;Database=postgres;Username=postgres;Password=postgres" 12 | depends_on: 13 | - db 14 | 15 | db: 16 | container_name: db 17 | image: postgres:12 18 | ports: 19 | - "5432:5432" 20 | environment: 21 | POSTGRES_PASSWORD: postgres 22 | POSTGRES_USER: postgres 23 | POSTGRES_DB: postgres 24 | volumes: 25 | - pgdata:/var/lib/postgresql/data 26 | 27 | volumes: 28 | pgdata: {} -------------------------------------------------------------------------------- /obj/Debug/net7.0/.NETCoreApp,Version=v7.0.AssemblyAttributes.cs: -------------------------------------------------------------------------------- 1 | // 2 | using System; 3 | using System.Reflection; 4 | [assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v7.0", FrameworkDisplayName = ".NET 7.0")] 5 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/apphost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/apphost.exe -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: System.Reflection.AssemblyCompanyAttribute("csharp-crud-api")] 14 | [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] 15 | [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] 16 | [assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] 17 | [assembly: System.Reflection.AssemblyProductAttribute("csharp-crud-api")] 18 | [assembly: System.Reflection.AssemblyTitleAttribute("csharp-crud-api")] 19 | [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] 20 | 21 | // Generated by the MSBuild WriteCodeFragment class. 22 | 23 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.AssemblyInfoInputs.cache: -------------------------------------------------------------------------------- 1 | a0d74b985e55b8298d0b279176235ca3b858a19e 2 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.GeneratedMSBuildEditorConfig.editorconfig: -------------------------------------------------------------------------------- 1 | is_global = true 2 | build_property.TargetFramework = net7.0 3 | build_property.TargetPlatformMinVersion = 4 | build_property.UsingMicrosoftNETSdkWeb = true 5 | build_property.ProjectTypeGuids = 6 | build_property.InvariantGlobalization = 7 | build_property.PlatformNeutralAssembly = 8 | build_property.EnforceExtendedAnalyzerRules = 9 | build_property._SupportedPlatformList = Linux,macOS,Windows 10 | build_property.RootNamespace = csharp_crud_api 11 | build_property.RootNamespace = csharp_crud_api 12 | build_property.ProjectDir = C:\workspace\live\csharp-crud-api\ 13 | build_property.RazorLangVersion = 7.0 14 | build_property.SupportLocalizedComponentNames = 15 | build_property.GenerateRazorMetadataSourceChecksumAttributes = 16 | build_property.MSBuildProjectDirectory = C:\workspace\live\csharp-crud-api 17 | build_property._RazorSourceGeneratorDebug = 18 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.GlobalUsings.g.cs: -------------------------------------------------------------------------------- 1 | // 2 | global using global::Microsoft.AspNetCore.Builder; 3 | global using global::Microsoft.AspNetCore.Hosting; 4 | global using global::Microsoft.AspNetCore.Http; 5 | global using global::Microsoft.AspNetCore.Routing; 6 | global using global::Microsoft.Extensions.Configuration; 7 | global using global::Microsoft.Extensions.DependencyInjection; 8 | global using global::Microsoft.Extensions.Hosting; 9 | global using global::Microsoft.Extensions.Logging; 10 | global using global::System; 11 | global using global::System.Collections.Generic; 12 | global using global::System.IO; 13 | global using global::System.Linq; 14 | global using global::System.Net.Http; 15 | global using global::System.Net.Http.Json; 16 | global using global::System.Threading; 17 | global using global::System.Threading.Tasks; 18 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.MvcApplicationPartsAssemblyInfo.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/csharp-crud-api.MvcApplicationPartsAssemblyInfo.cache -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.MvcApplicationPartsAssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // 5 | // Changes to this file may cause incorrect behavior and will be lost if 6 | // the code is regenerated. 7 | // 8 | //------------------------------------------------------------------------------ 9 | 10 | using System; 11 | using System.Reflection; 12 | 13 | [assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")] 14 | [assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Swashbuckle.AspNetCore.SwaggerGen")] 15 | 16 | // Generated by the MSBuild WriteCodeFragment class. 17 | 18 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.assets.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/csharp-crud-api.assets.cache -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.csproj.AssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/csharp-crud-api.csproj.AssemblyReference.cache -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.csproj.CopyComplete: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/csharp-crud-api.csproj.CopyComplete -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.csproj.CoreCompileInputs.cache: -------------------------------------------------------------------------------- 1 | 14d784fbf2c45f44a3f28311c071bb429859f526 2 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\appsettings.Development.json 2 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\appsettings.json 3 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\csharp-crud-api.exe 4 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\csharp-crud-api.deps.json 5 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\csharp-crud-api.runtimeconfig.json 6 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\csharp-crud-api.dll 7 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\csharp-crud-api.pdb 8 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Humanizer.dll 9 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Microsoft.AspNetCore.OpenApi.dll 10 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.dll 11 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.Abstractions.dll 12 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.Design.dll 13 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Microsoft.EntityFrameworkCore.Relational.dll 14 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Microsoft.Extensions.DependencyModel.dll 15 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Microsoft.OpenApi.dll 16 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Mono.TextTemplating.dll 17 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Npgsql.dll 18 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll 19 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Swashbuckle.AspNetCore.Swagger.dll 20 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Swashbuckle.AspNetCore.SwaggerGen.dll 21 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\Swashbuckle.AspNetCore.SwaggerUI.dll 22 | C:\workspace\live\csharp-crud-api\bin\Debug\net7.0\System.CodeDom.dll 23 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.csproj.AssemblyReference.cache 24 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.GeneratedMSBuildEditorConfig.editorconfig 25 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.AssemblyInfoInputs.cache 26 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.AssemblyInfo.cs 27 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.csproj.CoreCompileInputs.cache 28 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.MvcApplicationPartsAssemblyInfo.cs 29 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.MvcApplicationPartsAssemblyInfo.cache 30 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\staticwebassets\msbuild.csharp-crud-api.Microsoft.AspNetCore.StaticWebAssets.props 31 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\staticwebassets\msbuild.build.csharp-crud-api.props 32 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\staticwebassets\msbuild.buildMultiTargeting.csharp-crud-api.props 33 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\staticwebassets\msbuild.buildTransitive.csharp-crud-api.props 34 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\staticwebassets.pack.json 35 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\staticwebassets.build.json 36 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\staticwebassets.development.json 37 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\scopedcss\bundle\csharp-crud-api.styles.css 38 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.csproj.CopyComplete 39 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.dll 40 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\refint\csharp-crud-api.dll 41 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.pdb 42 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\csharp-crud-api.genruntimeconfig.cache 43 | C:\workspace\live\csharp-crud-api\obj\Debug\net7.0\ref\csharp-crud-api.dll 44 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/csharp-crud-api.dll -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.genruntimeconfig.cache: -------------------------------------------------------------------------------- 1 | 2a8f8031879fde69475ecf30b35761fdaf9a3ad0 2 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/csharp-crud-api.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/csharp-crud-api.pdb -------------------------------------------------------------------------------- /obj/Debug/net7.0/ref/csharp-crud-api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/ref/csharp-crud-api.dll -------------------------------------------------------------------------------- /obj/Debug/net7.0/refint/csharp-crud-api.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FrancescoXX/csharp-crud-api/c28c95fbcbce4e7e9d42e0333128190cda0d8133/obj/Debug/net7.0/refint/csharp-crud-api.dll -------------------------------------------------------------------------------- /obj/Debug/net7.0/staticwebassets.build.json: -------------------------------------------------------------------------------- 1 | { 2 | "Version": 1, 3 | "Hash": "grVXLVMsu3WO+lMJf7O5s1beL4apgLLEQnNwfIxQpLo=", 4 | "Source": "csharp-crud-api", 5 | "BasePath": "_content/csharp-crud-api", 6 | "Mode": "Default", 7 | "ManifestType": "Build", 8 | "ReferencedProjectsConfiguration": [], 9 | "DiscoveryPatterns": [], 10 | "Assets": [] 11 | } -------------------------------------------------------------------------------- /obj/Debug/net7.0/staticwebassets/msbuild.build.csharp-crud-api.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/staticwebassets/msbuild.buildMultiTargeting.csharp-crud-api.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /obj/Debug/net7.0/staticwebassets/msbuild.buildTransitive.csharp-crud-api.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | -------------------------------------------------------------------------------- /obj/csharp-crud-api.csproj.nuget.dgspec.json: -------------------------------------------------------------------------------- 1 | { 2 | "format": 1, 3 | "restore": { 4 | "C:\\workspace\\live\\csharp-crud-api\\csharp-crud-api.csproj": {} 5 | }, 6 | "projects": { 7 | "C:\\workspace\\live\\csharp-crud-api\\csharp-crud-api.csproj": { 8 | "version": "1.0.0", 9 | "restore": { 10 | "projectUniqueName": "C:\\workspace\\live\\csharp-crud-api\\csharp-crud-api.csproj", 11 | "projectName": "csharp-crud-api", 12 | "projectPath": "C:\\workspace\\live\\csharp-crud-api\\csharp-crud-api.csproj", 13 | "packagesPath": "C:\\Users\\franc\\.nuget\\packages\\", 14 | "outputPath": "C:\\workspace\\live\\csharp-crud-api\\obj\\", 15 | "projectStyle": "PackageReference", 16 | "configFilePaths": [ 17 | "C:\\Users\\franc\\AppData\\Roaming\\NuGet\\NuGet.Config" 18 | ], 19 | "originalTargetFrameworks": [ 20 | "net7.0" 21 | ], 22 | "sources": { 23 | "https://api.nuget.org/v3/index.json": {} 24 | }, 25 | "frameworks": { 26 | "net7.0": { 27 | "targetAlias": "net7.0", 28 | "projectReferences": {} 29 | } 30 | }, 31 | "warningProperties": { 32 | "warnAsError": [ 33 | "NU1605" 34 | ] 35 | } 36 | }, 37 | "frameworks": { 38 | "net7.0": { 39 | "targetAlias": "net7.0", 40 | "dependencies": { 41 | "Microsoft.AspNetCore.OpenApi": { 42 | "target": "Package", 43 | "version": "[7.0.3, )" 44 | }, 45 | "Microsoft.EntityFrameworkCore.Design": { 46 | "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", 47 | "suppressParent": "All", 48 | "target": "Package", 49 | "version": "[7.0.5, )" 50 | }, 51 | "Npgsql.EntityFrameworkCore.PostgreSQL": { 52 | "target": "Package", 53 | "version": "[7.0.3, )" 54 | }, 55 | "Swashbuckle.AspNetCore": { 56 | "target": "Package", 57 | "version": "[6.4.0, )" 58 | } 59 | }, 60 | "imports": [ 61 | "net461", 62 | "net462", 63 | "net47", 64 | "net471", 65 | "net472", 66 | "net48", 67 | "net481" 68 | ], 69 | "assetTargetFallback": true, 70 | "warn": true, 71 | "frameworkReferences": { 72 | "Microsoft.AspNetCore.App": { 73 | "privateAssets": "none" 74 | }, 75 | "Microsoft.NETCore.App": { 76 | "privateAssets": "all" 77 | } 78 | }, 79 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.201\\RuntimeIdentifierGraph.json" 80 | } 81 | } 82 | } 83 | } 84 | } -------------------------------------------------------------------------------- /obj/csharp-crud-api.csproj.nuget.g.props: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | True 5 | NuGet 6 | $(MSBuildThisFileDirectory)project.assets.json 7 | $(UserProfile)\.nuget\packages\ 8 | C:\Users\franc\.nuget\packages\ 9 | PackageReference 10 | 6.5.0 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | C:\Users\franc\.nuget\packages\microsoft.extensions.apidescription.server\6.0.5 23 | 24 | -------------------------------------------------------------------------------- /obj/csharp-crud-api.csproj.nuget.g.targets: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /obj/project.assets.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": 3, 3 | "targets": { 4 | "net7.0": { 5 | "Humanizer.Core/2.14.1": { 6 | "type": "package", 7 | "compile": { 8 | "lib/net6.0/_._": { 9 | "related": ".xml" 10 | } 11 | }, 12 | "runtime": { 13 | "lib/net6.0/Humanizer.dll": { 14 | "related": ".xml" 15 | } 16 | } 17 | }, 18 | "Microsoft.AspNetCore.OpenApi/7.0.3": { 19 | "type": "package", 20 | "dependencies": { 21 | "Microsoft.OpenApi": "1.4.3" 22 | }, 23 | "compile": { 24 | "lib/net7.0/Microsoft.AspNetCore.OpenApi.dll": { 25 | "related": ".xml" 26 | } 27 | }, 28 | "runtime": { 29 | "lib/net7.0/Microsoft.AspNetCore.OpenApi.dll": { 30 | "related": ".xml" 31 | } 32 | }, 33 | "frameworkReferences": [ 34 | "Microsoft.AspNetCore.App" 35 | ] 36 | }, 37 | "Microsoft.EntityFrameworkCore/7.0.5": { 38 | "type": "package", 39 | "dependencies": { 40 | "Microsoft.EntityFrameworkCore.Abstractions": "7.0.5", 41 | "Microsoft.EntityFrameworkCore.Analyzers": "7.0.5", 42 | "Microsoft.Extensions.Caching.Memory": "7.0.0", 43 | "Microsoft.Extensions.DependencyInjection": "7.0.0", 44 | "Microsoft.Extensions.Logging": "7.0.0" 45 | }, 46 | "compile": { 47 | "lib/net6.0/Microsoft.EntityFrameworkCore.dll": { 48 | "related": ".xml" 49 | } 50 | }, 51 | "runtime": { 52 | "lib/net6.0/Microsoft.EntityFrameworkCore.dll": { 53 | "related": ".xml" 54 | } 55 | }, 56 | "build": { 57 | "buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props": {} 58 | } 59 | }, 60 | "Microsoft.EntityFrameworkCore.Abstractions/7.0.5": { 61 | "type": "package", 62 | "compile": { 63 | "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { 64 | "related": ".xml" 65 | } 66 | }, 67 | "runtime": { 68 | "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { 69 | "related": ".xml" 70 | } 71 | } 72 | }, 73 | "Microsoft.EntityFrameworkCore.Analyzers/7.0.5": { 74 | "type": "package", 75 | "compile": { 76 | "lib/netstandard2.0/_._": {} 77 | }, 78 | "runtime": { 79 | "lib/netstandard2.0/_._": {} 80 | } 81 | }, 82 | "Microsoft.EntityFrameworkCore.Design/7.0.5": { 83 | "type": "package", 84 | "dependencies": { 85 | "Humanizer.Core": "2.14.1", 86 | "Microsoft.EntityFrameworkCore.Relational": "7.0.5", 87 | "Microsoft.Extensions.DependencyModel": "7.0.0", 88 | "Mono.TextTemplating": "2.2.1" 89 | }, 90 | "compile": { 91 | "lib/net6.0/_._": { 92 | "related": ".xml" 93 | } 94 | }, 95 | "runtime": { 96 | "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": { 97 | "related": ".xml" 98 | } 99 | }, 100 | "build": { 101 | "build/net6.0/Microsoft.EntityFrameworkCore.Design.props": {} 102 | } 103 | }, 104 | "Microsoft.EntityFrameworkCore.Relational/7.0.5": { 105 | "type": "package", 106 | "dependencies": { 107 | "Microsoft.EntityFrameworkCore": "7.0.5", 108 | "Microsoft.Extensions.Configuration.Abstractions": "7.0.0" 109 | }, 110 | "compile": { 111 | "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": { 112 | "related": ".xml" 113 | } 114 | }, 115 | "runtime": { 116 | "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": { 117 | "related": ".xml" 118 | } 119 | } 120 | }, 121 | "Microsoft.Extensions.ApiDescription.Server/6.0.5": { 122 | "type": "package", 123 | "build": { 124 | "build/Microsoft.Extensions.ApiDescription.Server.props": {}, 125 | "build/Microsoft.Extensions.ApiDescription.Server.targets": {} 126 | }, 127 | "buildMultiTargeting": { 128 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props": {}, 129 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets": {} 130 | } 131 | }, 132 | "Microsoft.Extensions.Caching.Abstractions/7.0.0": { 133 | "type": "package", 134 | "dependencies": { 135 | "Microsoft.Extensions.Primitives": "7.0.0" 136 | }, 137 | "compile": { 138 | "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": { 139 | "related": ".xml" 140 | } 141 | }, 142 | "runtime": { 143 | "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll": { 144 | "related": ".xml" 145 | } 146 | }, 147 | "build": { 148 | "buildTransitive/net6.0/_._": {} 149 | } 150 | }, 151 | "Microsoft.Extensions.Caching.Memory/7.0.0": { 152 | "type": "package", 153 | "dependencies": { 154 | "Microsoft.Extensions.Caching.Abstractions": "7.0.0", 155 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", 156 | "Microsoft.Extensions.Logging.Abstractions": "7.0.0", 157 | "Microsoft.Extensions.Options": "7.0.0", 158 | "Microsoft.Extensions.Primitives": "7.0.0" 159 | }, 160 | "compile": { 161 | "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": { 162 | "related": ".xml" 163 | } 164 | }, 165 | "runtime": { 166 | "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll": { 167 | "related": ".xml" 168 | } 169 | }, 170 | "build": { 171 | "buildTransitive/net6.0/_._": {} 172 | } 173 | }, 174 | "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { 175 | "type": "package", 176 | "dependencies": { 177 | "Microsoft.Extensions.Primitives": "7.0.0" 178 | }, 179 | "compile": { 180 | "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": { 181 | "related": ".xml" 182 | } 183 | }, 184 | "runtime": { 185 | "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll": { 186 | "related": ".xml" 187 | } 188 | }, 189 | "build": { 190 | "buildTransitive/net6.0/_._": {} 191 | } 192 | }, 193 | "Microsoft.Extensions.DependencyInjection/7.0.0": { 194 | "type": "package", 195 | "dependencies": { 196 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0" 197 | }, 198 | "compile": { 199 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": { 200 | "related": ".xml" 201 | } 202 | }, 203 | "runtime": { 204 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll": { 205 | "related": ".xml" 206 | } 207 | }, 208 | "build": { 209 | "buildTransitive/net6.0/_._": {} 210 | } 211 | }, 212 | "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { 213 | "type": "package", 214 | "compile": { 215 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { 216 | "related": ".xml" 217 | } 218 | }, 219 | "runtime": { 220 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { 221 | "related": ".xml" 222 | } 223 | }, 224 | "build": { 225 | "buildTransitive/net6.0/_._": {} 226 | } 227 | }, 228 | "Microsoft.Extensions.DependencyModel/7.0.0": { 229 | "type": "package", 230 | "dependencies": { 231 | "System.Text.Encodings.Web": "7.0.0", 232 | "System.Text.Json": "7.0.0" 233 | }, 234 | "compile": { 235 | "lib/net7.0/_._": { 236 | "related": ".xml" 237 | } 238 | }, 239 | "runtime": { 240 | "lib/net7.0/Microsoft.Extensions.DependencyModel.dll": { 241 | "related": ".xml" 242 | } 243 | }, 244 | "build": { 245 | "buildTransitive/net6.0/_._": {} 246 | } 247 | }, 248 | "Microsoft.Extensions.Logging/7.0.0": { 249 | "type": "package", 250 | "dependencies": { 251 | "Microsoft.Extensions.DependencyInjection": "7.0.0", 252 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", 253 | "Microsoft.Extensions.Logging.Abstractions": "7.0.0", 254 | "Microsoft.Extensions.Options": "7.0.0" 255 | }, 256 | "compile": { 257 | "lib/net7.0/Microsoft.Extensions.Logging.dll": { 258 | "related": ".xml" 259 | } 260 | }, 261 | "runtime": { 262 | "lib/net7.0/Microsoft.Extensions.Logging.dll": { 263 | "related": ".xml" 264 | } 265 | }, 266 | "build": { 267 | "buildTransitive/net6.0/_._": {} 268 | } 269 | }, 270 | "Microsoft.Extensions.Logging.Abstractions/7.0.0": { 271 | "type": "package", 272 | "compile": { 273 | "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll": { 274 | "related": ".xml" 275 | } 276 | }, 277 | "runtime": { 278 | "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll": { 279 | "related": ".xml" 280 | } 281 | }, 282 | "build": { 283 | "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets": {} 284 | } 285 | }, 286 | "Microsoft.Extensions.Options/7.0.0": { 287 | "type": "package", 288 | "dependencies": { 289 | "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0", 290 | "Microsoft.Extensions.Primitives": "7.0.0" 291 | }, 292 | "compile": { 293 | "lib/net7.0/Microsoft.Extensions.Options.dll": { 294 | "related": ".xml" 295 | } 296 | }, 297 | "runtime": { 298 | "lib/net7.0/Microsoft.Extensions.Options.dll": { 299 | "related": ".xml" 300 | } 301 | }, 302 | "build": { 303 | "buildTransitive/net6.0/_._": {} 304 | } 305 | }, 306 | "Microsoft.Extensions.Primitives/7.0.0": { 307 | "type": "package", 308 | "compile": { 309 | "lib/net7.0/Microsoft.Extensions.Primitives.dll": { 310 | "related": ".xml" 311 | } 312 | }, 313 | "runtime": { 314 | "lib/net7.0/Microsoft.Extensions.Primitives.dll": { 315 | "related": ".xml" 316 | } 317 | }, 318 | "build": { 319 | "buildTransitive/net6.0/_._": {} 320 | } 321 | }, 322 | "Microsoft.OpenApi/1.4.3": { 323 | "type": "package", 324 | "compile": { 325 | "lib/netstandard2.0/Microsoft.OpenApi.dll": { 326 | "related": ".pdb;.xml" 327 | } 328 | }, 329 | "runtime": { 330 | "lib/netstandard2.0/Microsoft.OpenApi.dll": { 331 | "related": ".pdb;.xml" 332 | } 333 | } 334 | }, 335 | "Mono.TextTemplating/2.2.1": { 336 | "type": "package", 337 | "dependencies": { 338 | "System.CodeDom": "4.4.0" 339 | }, 340 | "compile": { 341 | "lib/netstandard2.0/_._": {} 342 | }, 343 | "runtime": { 344 | "lib/netstandard2.0/Mono.TextTemplating.dll": {} 345 | } 346 | }, 347 | "Npgsql/7.0.2": { 348 | "type": "package", 349 | "dependencies": { 350 | "Microsoft.Extensions.Logging.Abstractions": "6.0.0" 351 | }, 352 | "compile": { 353 | "lib/net7.0/Npgsql.dll": { 354 | "related": ".xml" 355 | } 356 | }, 357 | "runtime": { 358 | "lib/net7.0/Npgsql.dll": { 359 | "related": ".xml" 360 | } 361 | } 362 | }, 363 | "Npgsql.EntityFrameworkCore.PostgreSQL/7.0.3": { 364 | "type": "package", 365 | "dependencies": { 366 | "Microsoft.EntityFrameworkCore": "[7.0.3, 8.0.0)", 367 | "Microsoft.EntityFrameworkCore.Abstractions": "[7.0.3, 8.0.0)", 368 | "Microsoft.EntityFrameworkCore.Relational": "[7.0.3, 8.0.0)", 369 | "Npgsql": "7.0.2" 370 | }, 371 | "compile": { 372 | "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { 373 | "related": ".xml" 374 | } 375 | }, 376 | "runtime": { 377 | "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { 378 | "related": ".xml" 379 | } 380 | } 381 | }, 382 | "Swashbuckle.AspNetCore/6.4.0": { 383 | "type": "package", 384 | "dependencies": { 385 | "Microsoft.Extensions.ApiDescription.Server": "6.0.5", 386 | "Swashbuckle.AspNetCore.Swagger": "6.4.0", 387 | "Swashbuckle.AspNetCore.SwaggerGen": "6.4.0", 388 | "Swashbuckle.AspNetCore.SwaggerUI": "6.4.0" 389 | }, 390 | "build": { 391 | "build/Swashbuckle.AspNetCore.props": {} 392 | } 393 | }, 394 | "Swashbuckle.AspNetCore.Swagger/6.4.0": { 395 | "type": "package", 396 | "dependencies": { 397 | "Microsoft.OpenApi": "1.2.3" 398 | }, 399 | "compile": { 400 | "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { 401 | "related": ".pdb;.xml" 402 | } 403 | }, 404 | "runtime": { 405 | "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": { 406 | "related": ".pdb;.xml" 407 | } 408 | }, 409 | "frameworkReferences": [ 410 | "Microsoft.AspNetCore.App" 411 | ] 412 | }, 413 | "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { 414 | "type": "package", 415 | "dependencies": { 416 | "Swashbuckle.AspNetCore.Swagger": "6.4.0" 417 | }, 418 | "compile": { 419 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { 420 | "related": ".pdb;.xml" 421 | } 422 | }, 423 | "runtime": { 424 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { 425 | "related": ".pdb;.xml" 426 | } 427 | } 428 | }, 429 | "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { 430 | "type": "package", 431 | "compile": { 432 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { 433 | "related": ".pdb;.xml" 434 | } 435 | }, 436 | "runtime": { 437 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { 438 | "related": ".pdb;.xml" 439 | } 440 | }, 441 | "frameworkReferences": [ 442 | "Microsoft.AspNetCore.App" 443 | ] 444 | }, 445 | "System.CodeDom/4.4.0": { 446 | "type": "package", 447 | "compile": { 448 | "ref/netstandard2.0/_._": { 449 | "related": ".xml" 450 | } 451 | }, 452 | "runtime": { 453 | "lib/netstandard2.0/System.CodeDom.dll": {} 454 | } 455 | }, 456 | "System.Text.Encodings.Web/7.0.0": { 457 | "type": "package", 458 | "compile": { 459 | "lib/net7.0/_._": { 460 | "related": ".xml" 461 | } 462 | }, 463 | "runtime": { 464 | "lib/net7.0/System.Text.Encodings.Web.dll": { 465 | "related": ".xml" 466 | } 467 | }, 468 | "build": { 469 | "buildTransitive/net6.0/_._": {} 470 | }, 471 | "runtimeTargets": { 472 | "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll": { 473 | "assetType": "runtime", 474 | "rid": "browser" 475 | } 476 | } 477 | }, 478 | "System.Text.Json/7.0.0": { 479 | "type": "package", 480 | "dependencies": { 481 | "System.Text.Encodings.Web": "7.0.0" 482 | }, 483 | "compile": { 484 | "lib/net7.0/_._": { 485 | "related": ".xml" 486 | } 487 | }, 488 | "runtime": { 489 | "lib/net7.0/System.Text.Json.dll": { 490 | "related": ".xml" 491 | } 492 | }, 493 | "build": { 494 | "buildTransitive/net6.0/System.Text.Json.targets": {} 495 | } 496 | } 497 | } 498 | }, 499 | "libraries": { 500 | "Humanizer.Core/2.14.1": { 501 | "sha512": "lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", 502 | "type": "package", 503 | "path": "humanizer.core/2.14.1", 504 | "files": [ 505 | ".nupkg.metadata", 506 | ".signature.p7s", 507 | "humanizer.core.2.14.1.nupkg.sha512", 508 | "humanizer.core.nuspec", 509 | "lib/net6.0/Humanizer.dll", 510 | "lib/net6.0/Humanizer.xml", 511 | "lib/netstandard1.0/Humanizer.dll", 512 | "lib/netstandard1.0/Humanizer.xml", 513 | "lib/netstandard2.0/Humanizer.dll", 514 | "lib/netstandard2.0/Humanizer.xml", 515 | "logo.png" 516 | ] 517 | }, 518 | "Microsoft.AspNetCore.OpenApi/7.0.3": { 519 | "sha512": "nihfseI7Jpaogc5bPAbta17sFzhyXwwC74xAhOyc6cgqriJQ2eB4TcJsAi4NePT2q+pFfEAtSCgPXw4IdJOF0w==", 520 | "type": "package", 521 | "path": "microsoft.aspnetcore.openapi/7.0.3", 522 | "files": [ 523 | ".nupkg.metadata", 524 | ".signature.p7s", 525 | "Icon.png", 526 | "THIRD-PARTY-NOTICES.TXT", 527 | "lib/net7.0/Microsoft.AspNetCore.OpenApi.dll", 528 | "lib/net7.0/Microsoft.AspNetCore.OpenApi.xml", 529 | "microsoft.aspnetcore.openapi.7.0.3.nupkg.sha512", 530 | "microsoft.aspnetcore.openapi.nuspec" 531 | ] 532 | }, 533 | "Microsoft.EntityFrameworkCore/7.0.5": { 534 | "sha512": "RXbRLHHWP2Z3pq8qcL5nQ6LPeoOyp8hasM5bd0Te8PiQi3RjWQR4tcbdY5XMqQ+oTO9wA8/RLhZRn/hnxlTDnQ==", 535 | "type": "package", 536 | "path": "microsoft.entityframeworkcore/7.0.5", 537 | "files": [ 538 | ".nupkg.metadata", 539 | ".signature.p7s", 540 | "Icon.png", 541 | "buildTransitive/net6.0/Microsoft.EntityFrameworkCore.props", 542 | "lib/net6.0/Microsoft.EntityFrameworkCore.dll", 543 | "lib/net6.0/Microsoft.EntityFrameworkCore.xml", 544 | "microsoft.entityframeworkcore.7.0.5.nupkg.sha512", 545 | "microsoft.entityframeworkcore.nuspec" 546 | ] 547 | }, 548 | "Microsoft.EntityFrameworkCore.Abstractions/7.0.5": { 549 | "sha512": "iwQso+hFRsEWjhH2WsEQj1D2QE5BlEXiXEt6A3SlYTPRPdZsyTNDeDDEdtxL+H/UJPQgQYY+9SMMRcEiXBmCAA==", 550 | "type": "package", 551 | "path": "microsoft.entityframeworkcore.abstractions/7.0.5", 552 | "files": [ 553 | ".nupkg.metadata", 554 | ".signature.p7s", 555 | "Icon.png", 556 | "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll", 557 | "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.xml", 558 | "microsoft.entityframeworkcore.abstractions.7.0.5.nupkg.sha512", 559 | "microsoft.entityframeworkcore.abstractions.nuspec" 560 | ] 561 | }, 562 | "Microsoft.EntityFrameworkCore.Analyzers/7.0.5": { 563 | "sha512": "yMLM/aK1MikVqpjxd7PJ1Pjgztd3VAd26ZHxyjxG3RPeM9cHjvS5tCg9kAAayR6eHmBg0ffZsHdT28WfA5tTlA==", 564 | "type": "package", 565 | "path": "microsoft.entityframeworkcore.analyzers/7.0.5", 566 | "files": [ 567 | ".nupkg.metadata", 568 | ".signature.p7s", 569 | "Icon.png", 570 | "analyzers/dotnet/cs/Microsoft.EntityFrameworkCore.Analyzers.dll", 571 | "lib/netstandard2.0/_._", 572 | "microsoft.entityframeworkcore.analyzers.7.0.5.nupkg.sha512", 573 | "microsoft.entityframeworkcore.analyzers.nuspec" 574 | ] 575 | }, 576 | "Microsoft.EntityFrameworkCore.Design/7.0.5": { 577 | "sha512": "fzoU+Jk/chkqVOzDjuF+fwdc/6Tyqbp9L7rDORqB6IwHRG7nr+QnFOPdRi3B5kAZldvsvhUt+6Cl5qzeLT7B0Q==", 578 | "type": "package", 579 | "path": "microsoft.entityframeworkcore.design/7.0.5", 580 | "files": [ 581 | ".nupkg.metadata", 582 | ".signature.p7s", 583 | "Icon.png", 584 | "build/net6.0/Microsoft.EntityFrameworkCore.Design.props", 585 | "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll", 586 | "lib/net6.0/Microsoft.EntityFrameworkCore.Design.xml", 587 | "microsoft.entityframeworkcore.design.7.0.5.nupkg.sha512", 588 | "microsoft.entityframeworkcore.design.nuspec" 589 | ] 590 | }, 591 | "Microsoft.EntityFrameworkCore.Relational/7.0.5": { 592 | "sha512": "u/33DC4S6g2hpMPgBc5Kdnlz//nqHR5c/ovgjtiP/wQ7sOd0EOdygVzUJAAOxCwbtAHDsJXS9Vc3jLFYq0yu8Q==", 593 | "type": "package", 594 | "path": "microsoft.entityframeworkcore.relational/7.0.5", 595 | "files": [ 596 | ".nupkg.metadata", 597 | ".signature.p7s", 598 | "Icon.png", 599 | "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll", 600 | "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.xml", 601 | "microsoft.entityframeworkcore.relational.7.0.5.nupkg.sha512", 602 | "microsoft.entityframeworkcore.relational.nuspec" 603 | ] 604 | }, 605 | "Microsoft.Extensions.ApiDescription.Server/6.0.5": { 606 | "sha512": "Ckb5EDBUNJdFWyajfXzUIMRkhf52fHZOQuuZg/oiu8y7zDCVwD0iHhew6MnThjHmevanpxL3f5ci2TtHQEN6bw==", 607 | "type": "package", 608 | "path": "microsoft.extensions.apidescription.server/6.0.5", 609 | "hasTools": true, 610 | "files": [ 611 | ".nupkg.metadata", 612 | ".signature.p7s", 613 | "Icon.png", 614 | "build/Microsoft.Extensions.ApiDescription.Server.props", 615 | "build/Microsoft.Extensions.ApiDescription.Server.targets", 616 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.props", 617 | "buildMultiTargeting/Microsoft.Extensions.ApiDescription.Server.targets", 618 | "microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", 619 | "microsoft.extensions.apidescription.server.nuspec", 620 | "tools/Newtonsoft.Json.dll", 621 | "tools/dotnet-getdocument.deps.json", 622 | "tools/dotnet-getdocument.dll", 623 | "tools/dotnet-getdocument.runtimeconfig.json", 624 | "tools/net461-x86/GetDocument.Insider.exe", 625 | "tools/net461-x86/GetDocument.Insider.exe.config", 626 | "tools/net461-x86/Microsoft.Win32.Primitives.dll", 627 | "tools/net461-x86/System.AppContext.dll", 628 | "tools/net461-x86/System.Buffers.dll", 629 | "tools/net461-x86/System.Collections.Concurrent.dll", 630 | "tools/net461-x86/System.Collections.NonGeneric.dll", 631 | "tools/net461-x86/System.Collections.Specialized.dll", 632 | "tools/net461-x86/System.Collections.dll", 633 | "tools/net461-x86/System.ComponentModel.EventBasedAsync.dll", 634 | "tools/net461-x86/System.ComponentModel.Primitives.dll", 635 | "tools/net461-x86/System.ComponentModel.TypeConverter.dll", 636 | "tools/net461-x86/System.ComponentModel.dll", 637 | "tools/net461-x86/System.Console.dll", 638 | "tools/net461-x86/System.Data.Common.dll", 639 | "tools/net461-x86/System.Diagnostics.Contracts.dll", 640 | "tools/net461-x86/System.Diagnostics.Debug.dll", 641 | "tools/net461-x86/System.Diagnostics.DiagnosticSource.dll", 642 | "tools/net461-x86/System.Diagnostics.FileVersionInfo.dll", 643 | "tools/net461-x86/System.Diagnostics.Process.dll", 644 | "tools/net461-x86/System.Diagnostics.StackTrace.dll", 645 | "tools/net461-x86/System.Diagnostics.TextWriterTraceListener.dll", 646 | "tools/net461-x86/System.Diagnostics.Tools.dll", 647 | "tools/net461-x86/System.Diagnostics.TraceSource.dll", 648 | "tools/net461-x86/System.Diagnostics.Tracing.dll", 649 | "tools/net461-x86/System.Drawing.Primitives.dll", 650 | "tools/net461-x86/System.Dynamic.Runtime.dll", 651 | "tools/net461-x86/System.Globalization.Calendars.dll", 652 | "tools/net461-x86/System.Globalization.Extensions.dll", 653 | "tools/net461-x86/System.Globalization.dll", 654 | "tools/net461-x86/System.IO.Compression.ZipFile.dll", 655 | "tools/net461-x86/System.IO.Compression.dll", 656 | "tools/net461-x86/System.IO.FileSystem.DriveInfo.dll", 657 | "tools/net461-x86/System.IO.FileSystem.Primitives.dll", 658 | "tools/net461-x86/System.IO.FileSystem.Watcher.dll", 659 | "tools/net461-x86/System.IO.FileSystem.dll", 660 | "tools/net461-x86/System.IO.IsolatedStorage.dll", 661 | "tools/net461-x86/System.IO.MemoryMappedFiles.dll", 662 | "tools/net461-x86/System.IO.Pipes.dll", 663 | "tools/net461-x86/System.IO.UnmanagedMemoryStream.dll", 664 | "tools/net461-x86/System.IO.dll", 665 | "tools/net461-x86/System.Linq.Expressions.dll", 666 | "tools/net461-x86/System.Linq.Parallel.dll", 667 | "tools/net461-x86/System.Linq.Queryable.dll", 668 | "tools/net461-x86/System.Linq.dll", 669 | "tools/net461-x86/System.Memory.dll", 670 | "tools/net461-x86/System.Net.Http.dll", 671 | "tools/net461-x86/System.Net.NameResolution.dll", 672 | "tools/net461-x86/System.Net.NetworkInformation.dll", 673 | "tools/net461-x86/System.Net.Ping.dll", 674 | "tools/net461-x86/System.Net.Primitives.dll", 675 | "tools/net461-x86/System.Net.Requests.dll", 676 | "tools/net461-x86/System.Net.Security.dll", 677 | "tools/net461-x86/System.Net.Sockets.dll", 678 | "tools/net461-x86/System.Net.WebHeaderCollection.dll", 679 | "tools/net461-x86/System.Net.WebSockets.Client.dll", 680 | "tools/net461-x86/System.Net.WebSockets.dll", 681 | "tools/net461-x86/System.Numerics.Vectors.dll", 682 | "tools/net461-x86/System.ObjectModel.dll", 683 | "tools/net461-x86/System.Reflection.Extensions.dll", 684 | "tools/net461-x86/System.Reflection.Primitives.dll", 685 | "tools/net461-x86/System.Reflection.dll", 686 | "tools/net461-x86/System.Resources.Reader.dll", 687 | "tools/net461-x86/System.Resources.ResourceManager.dll", 688 | "tools/net461-x86/System.Resources.Writer.dll", 689 | "tools/net461-x86/System.Runtime.CompilerServices.Unsafe.dll", 690 | "tools/net461-x86/System.Runtime.CompilerServices.VisualC.dll", 691 | "tools/net461-x86/System.Runtime.Extensions.dll", 692 | "tools/net461-x86/System.Runtime.Handles.dll", 693 | "tools/net461-x86/System.Runtime.InteropServices.RuntimeInformation.dll", 694 | "tools/net461-x86/System.Runtime.InteropServices.dll", 695 | "tools/net461-x86/System.Runtime.Numerics.dll", 696 | "tools/net461-x86/System.Runtime.Serialization.Formatters.dll", 697 | "tools/net461-x86/System.Runtime.Serialization.Json.dll", 698 | "tools/net461-x86/System.Runtime.Serialization.Primitives.dll", 699 | "tools/net461-x86/System.Runtime.Serialization.Xml.dll", 700 | "tools/net461-x86/System.Runtime.dll", 701 | "tools/net461-x86/System.Security.Claims.dll", 702 | "tools/net461-x86/System.Security.Cryptography.Algorithms.dll", 703 | "tools/net461-x86/System.Security.Cryptography.Csp.dll", 704 | "tools/net461-x86/System.Security.Cryptography.Encoding.dll", 705 | "tools/net461-x86/System.Security.Cryptography.Primitives.dll", 706 | "tools/net461-x86/System.Security.Cryptography.X509Certificates.dll", 707 | "tools/net461-x86/System.Security.Principal.dll", 708 | "tools/net461-x86/System.Security.SecureString.dll", 709 | "tools/net461-x86/System.Text.Encoding.Extensions.dll", 710 | "tools/net461-x86/System.Text.Encoding.dll", 711 | "tools/net461-x86/System.Text.RegularExpressions.dll", 712 | "tools/net461-x86/System.Threading.Overlapped.dll", 713 | "tools/net461-x86/System.Threading.Tasks.Parallel.dll", 714 | "tools/net461-x86/System.Threading.Tasks.dll", 715 | "tools/net461-x86/System.Threading.Thread.dll", 716 | "tools/net461-x86/System.Threading.ThreadPool.dll", 717 | "tools/net461-x86/System.Threading.Timer.dll", 718 | "tools/net461-x86/System.Threading.dll", 719 | "tools/net461-x86/System.ValueTuple.dll", 720 | "tools/net461-x86/System.Xml.ReaderWriter.dll", 721 | "tools/net461-x86/System.Xml.XDocument.dll", 722 | "tools/net461-x86/System.Xml.XPath.XDocument.dll", 723 | "tools/net461-x86/System.Xml.XPath.dll", 724 | "tools/net461-x86/System.Xml.XmlDocument.dll", 725 | "tools/net461-x86/System.Xml.XmlSerializer.dll", 726 | "tools/net461-x86/netstandard.dll", 727 | "tools/net461/GetDocument.Insider.exe", 728 | "tools/net461/GetDocument.Insider.exe.config", 729 | "tools/net461/Microsoft.Win32.Primitives.dll", 730 | "tools/net461/System.AppContext.dll", 731 | "tools/net461/System.Buffers.dll", 732 | "tools/net461/System.Collections.Concurrent.dll", 733 | "tools/net461/System.Collections.NonGeneric.dll", 734 | "tools/net461/System.Collections.Specialized.dll", 735 | "tools/net461/System.Collections.dll", 736 | "tools/net461/System.ComponentModel.EventBasedAsync.dll", 737 | "tools/net461/System.ComponentModel.Primitives.dll", 738 | "tools/net461/System.ComponentModel.TypeConverter.dll", 739 | "tools/net461/System.ComponentModel.dll", 740 | "tools/net461/System.Console.dll", 741 | "tools/net461/System.Data.Common.dll", 742 | "tools/net461/System.Diagnostics.Contracts.dll", 743 | "tools/net461/System.Diagnostics.Debug.dll", 744 | "tools/net461/System.Diagnostics.DiagnosticSource.dll", 745 | "tools/net461/System.Diagnostics.FileVersionInfo.dll", 746 | "tools/net461/System.Diagnostics.Process.dll", 747 | "tools/net461/System.Diagnostics.StackTrace.dll", 748 | "tools/net461/System.Diagnostics.TextWriterTraceListener.dll", 749 | "tools/net461/System.Diagnostics.Tools.dll", 750 | "tools/net461/System.Diagnostics.TraceSource.dll", 751 | "tools/net461/System.Diagnostics.Tracing.dll", 752 | "tools/net461/System.Drawing.Primitives.dll", 753 | "tools/net461/System.Dynamic.Runtime.dll", 754 | "tools/net461/System.Globalization.Calendars.dll", 755 | "tools/net461/System.Globalization.Extensions.dll", 756 | "tools/net461/System.Globalization.dll", 757 | "tools/net461/System.IO.Compression.ZipFile.dll", 758 | "tools/net461/System.IO.Compression.dll", 759 | "tools/net461/System.IO.FileSystem.DriveInfo.dll", 760 | "tools/net461/System.IO.FileSystem.Primitives.dll", 761 | "tools/net461/System.IO.FileSystem.Watcher.dll", 762 | "tools/net461/System.IO.FileSystem.dll", 763 | "tools/net461/System.IO.IsolatedStorage.dll", 764 | "tools/net461/System.IO.MemoryMappedFiles.dll", 765 | "tools/net461/System.IO.Pipes.dll", 766 | "tools/net461/System.IO.UnmanagedMemoryStream.dll", 767 | "tools/net461/System.IO.dll", 768 | "tools/net461/System.Linq.Expressions.dll", 769 | "tools/net461/System.Linq.Parallel.dll", 770 | "tools/net461/System.Linq.Queryable.dll", 771 | "tools/net461/System.Linq.dll", 772 | "tools/net461/System.Memory.dll", 773 | "tools/net461/System.Net.Http.dll", 774 | "tools/net461/System.Net.NameResolution.dll", 775 | "tools/net461/System.Net.NetworkInformation.dll", 776 | "tools/net461/System.Net.Ping.dll", 777 | "tools/net461/System.Net.Primitives.dll", 778 | "tools/net461/System.Net.Requests.dll", 779 | "tools/net461/System.Net.Security.dll", 780 | "tools/net461/System.Net.Sockets.dll", 781 | "tools/net461/System.Net.WebHeaderCollection.dll", 782 | "tools/net461/System.Net.WebSockets.Client.dll", 783 | "tools/net461/System.Net.WebSockets.dll", 784 | "tools/net461/System.Numerics.Vectors.dll", 785 | "tools/net461/System.ObjectModel.dll", 786 | "tools/net461/System.Reflection.Extensions.dll", 787 | "tools/net461/System.Reflection.Primitives.dll", 788 | "tools/net461/System.Reflection.dll", 789 | "tools/net461/System.Resources.Reader.dll", 790 | "tools/net461/System.Resources.ResourceManager.dll", 791 | "tools/net461/System.Resources.Writer.dll", 792 | "tools/net461/System.Runtime.CompilerServices.Unsafe.dll", 793 | "tools/net461/System.Runtime.CompilerServices.VisualC.dll", 794 | "tools/net461/System.Runtime.Extensions.dll", 795 | "tools/net461/System.Runtime.Handles.dll", 796 | "tools/net461/System.Runtime.InteropServices.RuntimeInformation.dll", 797 | "tools/net461/System.Runtime.InteropServices.dll", 798 | "tools/net461/System.Runtime.Numerics.dll", 799 | "tools/net461/System.Runtime.Serialization.Formatters.dll", 800 | "tools/net461/System.Runtime.Serialization.Json.dll", 801 | "tools/net461/System.Runtime.Serialization.Primitives.dll", 802 | "tools/net461/System.Runtime.Serialization.Xml.dll", 803 | "tools/net461/System.Runtime.dll", 804 | "tools/net461/System.Security.Claims.dll", 805 | "tools/net461/System.Security.Cryptography.Algorithms.dll", 806 | "tools/net461/System.Security.Cryptography.Csp.dll", 807 | "tools/net461/System.Security.Cryptography.Encoding.dll", 808 | "tools/net461/System.Security.Cryptography.Primitives.dll", 809 | "tools/net461/System.Security.Cryptography.X509Certificates.dll", 810 | "tools/net461/System.Security.Principal.dll", 811 | "tools/net461/System.Security.SecureString.dll", 812 | "tools/net461/System.Text.Encoding.Extensions.dll", 813 | "tools/net461/System.Text.Encoding.dll", 814 | "tools/net461/System.Text.RegularExpressions.dll", 815 | "tools/net461/System.Threading.Overlapped.dll", 816 | "tools/net461/System.Threading.Tasks.Parallel.dll", 817 | "tools/net461/System.Threading.Tasks.dll", 818 | "tools/net461/System.Threading.Thread.dll", 819 | "tools/net461/System.Threading.ThreadPool.dll", 820 | "tools/net461/System.Threading.Timer.dll", 821 | "tools/net461/System.Threading.dll", 822 | "tools/net461/System.ValueTuple.dll", 823 | "tools/net461/System.Xml.ReaderWriter.dll", 824 | "tools/net461/System.Xml.XDocument.dll", 825 | "tools/net461/System.Xml.XPath.XDocument.dll", 826 | "tools/net461/System.Xml.XPath.dll", 827 | "tools/net461/System.Xml.XmlDocument.dll", 828 | "tools/net461/System.Xml.XmlSerializer.dll", 829 | "tools/net461/netstandard.dll", 830 | "tools/netcoreapp2.1/GetDocument.Insider.deps.json", 831 | "tools/netcoreapp2.1/GetDocument.Insider.dll", 832 | "tools/netcoreapp2.1/GetDocument.Insider.runtimeconfig.json", 833 | "tools/netcoreapp2.1/System.Diagnostics.DiagnosticSource.dll" 834 | ] 835 | }, 836 | "Microsoft.Extensions.Caching.Abstractions/7.0.0": { 837 | "sha512": "IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==", 838 | "type": "package", 839 | "path": "microsoft.extensions.caching.abstractions/7.0.0", 840 | "files": [ 841 | ".nupkg.metadata", 842 | ".signature.p7s", 843 | "Icon.png", 844 | "LICENSE.TXT", 845 | "THIRD-PARTY-NOTICES.TXT", 846 | "buildTransitive/net461/Microsoft.Extensions.Caching.Abstractions.targets", 847 | "buildTransitive/net462/_._", 848 | "buildTransitive/net6.0/_._", 849 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Abstractions.targets", 850 | "lib/net462/Microsoft.Extensions.Caching.Abstractions.dll", 851 | "lib/net462/Microsoft.Extensions.Caching.Abstractions.xml", 852 | "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.dll", 853 | "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.xml", 854 | "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.dll", 855 | "lib/net7.0/Microsoft.Extensions.Caching.Abstractions.xml", 856 | "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.dll", 857 | "lib/netstandard2.0/Microsoft.Extensions.Caching.Abstractions.xml", 858 | "microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512", 859 | "microsoft.extensions.caching.abstractions.nuspec", 860 | "useSharedDesignerContext.txt" 861 | ] 862 | }, 863 | "Microsoft.Extensions.Caching.Memory/7.0.0": { 864 | "sha512": "xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==", 865 | "type": "package", 866 | "path": "microsoft.extensions.caching.memory/7.0.0", 867 | "files": [ 868 | ".nupkg.metadata", 869 | ".signature.p7s", 870 | "Icon.png", 871 | "LICENSE.TXT", 872 | "THIRD-PARTY-NOTICES.TXT", 873 | "buildTransitive/net461/Microsoft.Extensions.Caching.Memory.targets", 874 | "buildTransitive/net462/_._", 875 | "buildTransitive/net6.0/_._", 876 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Caching.Memory.targets", 877 | "lib/net462/Microsoft.Extensions.Caching.Memory.dll", 878 | "lib/net462/Microsoft.Extensions.Caching.Memory.xml", 879 | "lib/net6.0/Microsoft.Extensions.Caching.Memory.dll", 880 | "lib/net6.0/Microsoft.Extensions.Caching.Memory.xml", 881 | "lib/net7.0/Microsoft.Extensions.Caching.Memory.dll", 882 | "lib/net7.0/Microsoft.Extensions.Caching.Memory.xml", 883 | "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.dll", 884 | "lib/netstandard2.0/Microsoft.Extensions.Caching.Memory.xml", 885 | "microsoft.extensions.caching.memory.7.0.0.nupkg.sha512", 886 | "microsoft.extensions.caching.memory.nuspec", 887 | "useSharedDesignerContext.txt" 888 | ] 889 | }, 890 | "Microsoft.Extensions.Configuration.Abstractions/7.0.0": { 891 | "sha512": "f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==", 892 | "type": "package", 893 | "path": "microsoft.extensions.configuration.abstractions/7.0.0", 894 | "files": [ 895 | ".nupkg.metadata", 896 | ".signature.p7s", 897 | "Icon.png", 898 | "LICENSE.TXT", 899 | "THIRD-PARTY-NOTICES.TXT", 900 | "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", 901 | "buildTransitive/net462/_._", 902 | "buildTransitive/net6.0/_._", 903 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", 904 | "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", 905 | "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", 906 | "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll", 907 | "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.xml", 908 | "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.dll", 909 | "lib/net7.0/Microsoft.Extensions.Configuration.Abstractions.xml", 910 | "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", 911 | "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", 912 | "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512", 913 | "microsoft.extensions.configuration.abstractions.nuspec", 914 | "useSharedDesignerContext.txt" 915 | ] 916 | }, 917 | "Microsoft.Extensions.DependencyInjection/7.0.0": { 918 | "sha512": "elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==", 919 | "type": "package", 920 | "path": "microsoft.extensions.dependencyinjection/7.0.0", 921 | "files": [ 922 | ".nupkg.metadata", 923 | ".signature.p7s", 924 | "Icon.png", 925 | "LICENSE.TXT", 926 | "THIRD-PARTY-NOTICES.TXT", 927 | "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", 928 | "buildTransitive/net462/_._", 929 | "buildTransitive/net6.0/_._", 930 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", 931 | "lib/net462/Microsoft.Extensions.DependencyInjection.dll", 932 | "lib/net462/Microsoft.Extensions.DependencyInjection.xml", 933 | "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll", 934 | "lib/net6.0/Microsoft.Extensions.DependencyInjection.xml", 935 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.dll", 936 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.xml", 937 | "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", 938 | "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", 939 | "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", 940 | "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", 941 | "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512", 942 | "microsoft.extensions.dependencyinjection.nuspec", 943 | "useSharedDesignerContext.txt" 944 | ] 945 | }, 946 | "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": { 947 | "sha512": "h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==", 948 | "type": "package", 949 | "path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0", 950 | "files": [ 951 | ".nupkg.metadata", 952 | ".signature.p7s", 953 | "Icon.png", 954 | "LICENSE.TXT", 955 | "THIRD-PARTY-NOTICES.TXT", 956 | "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", 957 | "buildTransitive/net462/_._", 958 | "buildTransitive/net6.0/_._", 959 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", 960 | "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", 961 | "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", 962 | "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", 963 | "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", 964 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", 965 | "lib/net7.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", 966 | "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", 967 | "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", 968 | "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", 969 | "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", 970 | "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512", 971 | "microsoft.extensions.dependencyinjection.abstractions.nuspec", 972 | "useSharedDesignerContext.txt" 973 | ] 974 | }, 975 | "Microsoft.Extensions.DependencyModel/7.0.0": { 976 | "sha512": "oONNYd71J3LzkWc4fUHl3SvMfiQMYUCo/mDHDEu76hYYxdhdrPYv6fvGv9nnKVyhE9P0h20AU8RZB5OOWQcAXg==", 977 | "type": "package", 978 | "path": "microsoft.extensions.dependencymodel/7.0.0", 979 | "files": [ 980 | ".nupkg.metadata", 981 | ".signature.p7s", 982 | "Icon.png", 983 | "LICENSE.TXT", 984 | "README.md", 985 | "THIRD-PARTY-NOTICES.TXT", 986 | "buildTransitive/net461/Microsoft.Extensions.DependencyModel.targets", 987 | "buildTransitive/net462/_._", 988 | "buildTransitive/net6.0/_._", 989 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyModel.targets", 990 | "lib/net462/Microsoft.Extensions.DependencyModel.dll", 991 | "lib/net462/Microsoft.Extensions.DependencyModel.xml", 992 | "lib/net6.0/Microsoft.Extensions.DependencyModel.dll", 993 | "lib/net6.0/Microsoft.Extensions.DependencyModel.xml", 994 | "lib/net7.0/Microsoft.Extensions.DependencyModel.dll", 995 | "lib/net7.0/Microsoft.Extensions.DependencyModel.xml", 996 | "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll", 997 | "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.xml", 998 | "microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512", 999 | "microsoft.extensions.dependencymodel.nuspec", 1000 | "useSharedDesignerContext.txt" 1001 | ] 1002 | }, 1003 | "Microsoft.Extensions.Logging/7.0.0": { 1004 | "sha512": "Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==", 1005 | "type": "package", 1006 | "path": "microsoft.extensions.logging/7.0.0", 1007 | "files": [ 1008 | ".nupkg.metadata", 1009 | ".signature.p7s", 1010 | "Icon.png", 1011 | "LICENSE.TXT", 1012 | "THIRD-PARTY-NOTICES.TXT", 1013 | "buildTransitive/net461/Microsoft.Extensions.Logging.targets", 1014 | "buildTransitive/net462/_._", 1015 | "buildTransitive/net6.0/_._", 1016 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", 1017 | "lib/net462/Microsoft.Extensions.Logging.dll", 1018 | "lib/net462/Microsoft.Extensions.Logging.xml", 1019 | "lib/net6.0/Microsoft.Extensions.Logging.dll", 1020 | "lib/net6.0/Microsoft.Extensions.Logging.xml", 1021 | "lib/net7.0/Microsoft.Extensions.Logging.dll", 1022 | "lib/net7.0/Microsoft.Extensions.Logging.xml", 1023 | "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", 1024 | "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", 1025 | "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", 1026 | "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", 1027 | "microsoft.extensions.logging.7.0.0.nupkg.sha512", 1028 | "microsoft.extensions.logging.nuspec", 1029 | "useSharedDesignerContext.txt" 1030 | ] 1031 | }, 1032 | "Microsoft.Extensions.Logging.Abstractions/7.0.0": { 1033 | "sha512": "kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==", 1034 | "type": "package", 1035 | "path": "microsoft.extensions.logging.abstractions/7.0.0", 1036 | "files": [ 1037 | ".nupkg.metadata", 1038 | ".signature.p7s", 1039 | "Icon.png", 1040 | "LICENSE.TXT", 1041 | "THIRD-PARTY-NOTICES.TXT", 1042 | "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", 1043 | "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", 1044 | "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", 1045 | "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", 1046 | "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", 1047 | "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", 1048 | "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", 1049 | "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", 1050 | "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", 1051 | "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", 1052 | "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", 1053 | "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", 1054 | "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", 1055 | "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", 1056 | "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", 1057 | "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", 1058 | "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", 1059 | "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", 1060 | "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", 1061 | "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", 1062 | "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", 1063 | "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", 1064 | "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", 1065 | "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", 1066 | "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", 1067 | "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", 1068 | "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", 1069 | "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", 1070 | "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", 1071 | "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", 1072 | "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", 1073 | "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", 1074 | "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", 1075 | "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", 1076 | "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", 1077 | "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", 1078 | "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", 1079 | "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", 1080 | "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", 1081 | "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", 1082 | "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", 1083 | "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", 1084 | "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", 1085 | "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", 1086 | "buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets", 1087 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", 1088 | "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", 1089 | "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", 1090 | "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", 1091 | "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll", 1092 | "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.xml", 1093 | "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.dll", 1094 | "lib/net7.0/Microsoft.Extensions.Logging.Abstractions.xml", 1095 | "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", 1096 | "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", 1097 | "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512", 1098 | "microsoft.extensions.logging.abstractions.nuspec", 1099 | "useSharedDesignerContext.txt" 1100 | ] 1101 | }, 1102 | "Microsoft.Extensions.Options/7.0.0": { 1103 | "sha512": "lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==", 1104 | "type": "package", 1105 | "path": "microsoft.extensions.options/7.0.0", 1106 | "files": [ 1107 | ".nupkg.metadata", 1108 | ".signature.p7s", 1109 | "Icon.png", 1110 | "LICENSE.TXT", 1111 | "THIRD-PARTY-NOTICES.TXT", 1112 | "buildTransitive/net461/Microsoft.Extensions.Options.targets", 1113 | "buildTransitive/net462/_._", 1114 | "buildTransitive/net6.0/_._", 1115 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", 1116 | "lib/net462/Microsoft.Extensions.Options.dll", 1117 | "lib/net462/Microsoft.Extensions.Options.xml", 1118 | "lib/net6.0/Microsoft.Extensions.Options.dll", 1119 | "lib/net6.0/Microsoft.Extensions.Options.xml", 1120 | "lib/net7.0/Microsoft.Extensions.Options.dll", 1121 | "lib/net7.0/Microsoft.Extensions.Options.xml", 1122 | "lib/netstandard2.0/Microsoft.Extensions.Options.dll", 1123 | "lib/netstandard2.0/Microsoft.Extensions.Options.xml", 1124 | "lib/netstandard2.1/Microsoft.Extensions.Options.dll", 1125 | "lib/netstandard2.1/Microsoft.Extensions.Options.xml", 1126 | "microsoft.extensions.options.7.0.0.nupkg.sha512", 1127 | "microsoft.extensions.options.nuspec", 1128 | "useSharedDesignerContext.txt" 1129 | ] 1130 | }, 1131 | "Microsoft.Extensions.Primitives/7.0.0": { 1132 | "sha512": "um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==", 1133 | "type": "package", 1134 | "path": "microsoft.extensions.primitives/7.0.0", 1135 | "files": [ 1136 | ".nupkg.metadata", 1137 | ".signature.p7s", 1138 | "Icon.png", 1139 | "LICENSE.TXT", 1140 | "THIRD-PARTY-NOTICES.TXT", 1141 | "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", 1142 | "buildTransitive/net462/_._", 1143 | "buildTransitive/net6.0/_._", 1144 | "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", 1145 | "lib/net462/Microsoft.Extensions.Primitives.dll", 1146 | "lib/net462/Microsoft.Extensions.Primitives.xml", 1147 | "lib/net6.0/Microsoft.Extensions.Primitives.dll", 1148 | "lib/net6.0/Microsoft.Extensions.Primitives.xml", 1149 | "lib/net7.0/Microsoft.Extensions.Primitives.dll", 1150 | "lib/net7.0/Microsoft.Extensions.Primitives.xml", 1151 | "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", 1152 | "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", 1153 | "microsoft.extensions.primitives.7.0.0.nupkg.sha512", 1154 | "microsoft.extensions.primitives.nuspec", 1155 | "useSharedDesignerContext.txt" 1156 | ] 1157 | }, 1158 | "Microsoft.OpenApi/1.4.3": { 1159 | "sha512": "rURwggB+QZYcSVbDr7HSdhw/FELvMlriW10OeOzjPT7pstefMo7IThhtNtDudxbXhW+lj0NfX72Ka5EDsG8x6w==", 1160 | "type": "package", 1161 | "path": "microsoft.openapi/1.4.3", 1162 | "files": [ 1163 | ".nupkg.metadata", 1164 | ".signature.p7s", 1165 | "lib/netstandard2.0/Microsoft.OpenApi.dll", 1166 | "lib/netstandard2.0/Microsoft.OpenApi.pdb", 1167 | "lib/netstandard2.0/Microsoft.OpenApi.xml", 1168 | "microsoft.openapi.1.4.3.nupkg.sha512", 1169 | "microsoft.openapi.nuspec" 1170 | ] 1171 | }, 1172 | "Mono.TextTemplating/2.2.1": { 1173 | "sha512": "KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==", 1174 | "type": "package", 1175 | "path": "mono.texttemplating/2.2.1", 1176 | "files": [ 1177 | ".nupkg.metadata", 1178 | ".signature.p7s", 1179 | "lib/net472/Mono.TextTemplating.dll", 1180 | "lib/netstandard2.0/Mono.TextTemplating.dll", 1181 | "mono.texttemplating.2.2.1.nupkg.sha512", 1182 | "mono.texttemplating.nuspec" 1183 | ] 1184 | }, 1185 | "Npgsql/7.0.2": { 1186 | "sha512": "/k12hfmg4PI0IU2UTLN6n0s/FKUfox8+RdWtzgADYZoyks7GH82WLyXm27eeqatsi/nmiK9lO3HyULlTD87szg==", 1187 | "type": "package", 1188 | "path": "npgsql/7.0.2", 1189 | "files": [ 1190 | ".nupkg.metadata", 1191 | ".signature.p7s", 1192 | "README.md", 1193 | "lib/net5.0/Npgsql.dll", 1194 | "lib/net5.0/Npgsql.xml", 1195 | "lib/net6.0/Npgsql.dll", 1196 | "lib/net6.0/Npgsql.xml", 1197 | "lib/net7.0/Npgsql.dll", 1198 | "lib/net7.0/Npgsql.xml", 1199 | "lib/netcoreapp3.1/Npgsql.dll", 1200 | "lib/netcoreapp3.1/Npgsql.xml", 1201 | "lib/netstandard2.0/Npgsql.dll", 1202 | "lib/netstandard2.0/Npgsql.xml", 1203 | "lib/netstandard2.1/Npgsql.dll", 1204 | "lib/netstandard2.1/Npgsql.xml", 1205 | "npgsql.7.0.2.nupkg.sha512", 1206 | "npgsql.nuspec", 1207 | "postgresql.png" 1208 | ] 1209 | }, 1210 | "Npgsql.EntityFrameworkCore.PostgreSQL/7.0.3": { 1211 | "sha512": "3iVz7vcPAZt6iBSjJ8XyjtIP19jilNOJqTiTCs2UHWhpTyP+FbNhnzCBE/oyD3n49McmmenjKpva+yTy7q1z/g==", 1212 | "type": "package", 1213 | "path": "npgsql.entityframeworkcore.postgresql/7.0.3", 1214 | "files": [ 1215 | ".nupkg.metadata", 1216 | ".signature.p7s", 1217 | "README.md", 1218 | "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", 1219 | "lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", 1220 | "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", 1221 | "lib/net7.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", 1222 | "npgsql.entityframeworkcore.postgresql.7.0.3.nupkg.sha512", 1223 | "npgsql.entityframeworkcore.postgresql.nuspec", 1224 | "postgresql.png" 1225 | ] 1226 | }, 1227 | "Swashbuckle.AspNetCore/6.4.0": { 1228 | "sha512": "eUBr4TW0up6oKDA5Xwkul289uqSMgY0xGN4pnbOIBqCcN9VKGGaPvHX3vWaG/hvocfGDP+MGzMA0bBBKz2fkmQ==", 1229 | "type": "package", 1230 | "path": "swashbuckle.aspnetcore/6.4.0", 1231 | "files": [ 1232 | ".nupkg.metadata", 1233 | ".signature.p7s", 1234 | "build/Swashbuckle.AspNetCore.props", 1235 | "swashbuckle.aspnetcore.6.4.0.nupkg.sha512", 1236 | "swashbuckle.aspnetcore.nuspec" 1237 | ] 1238 | }, 1239 | "Swashbuckle.AspNetCore.Swagger/6.4.0": { 1240 | "sha512": "nl4SBgGM+cmthUcpwO/w1lUjevdDHAqRvfUoe4Xp/Uvuzt9mzGUwyFCqa3ODBAcZYBiFoKvrYwz0rabslJvSmQ==", 1241 | "type": "package", 1242 | "path": "swashbuckle.aspnetcore.swagger/6.4.0", 1243 | "files": [ 1244 | ".nupkg.metadata", 1245 | ".signature.p7s", 1246 | "lib/net5.0/Swashbuckle.AspNetCore.Swagger.dll", 1247 | "lib/net5.0/Swashbuckle.AspNetCore.Swagger.pdb", 1248 | "lib/net5.0/Swashbuckle.AspNetCore.Swagger.xml", 1249 | "lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll", 1250 | "lib/net6.0/Swashbuckle.AspNetCore.Swagger.pdb", 1251 | "lib/net6.0/Swashbuckle.AspNetCore.Swagger.xml", 1252 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.dll", 1253 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.pdb", 1254 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.Swagger.xml", 1255 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.dll", 1256 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.pdb", 1257 | "lib/netstandard2.0/Swashbuckle.AspNetCore.Swagger.xml", 1258 | "swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", 1259 | "swashbuckle.aspnetcore.swagger.nuspec" 1260 | ] 1261 | }, 1262 | "Swashbuckle.AspNetCore.SwaggerGen/6.4.0": { 1263 | "sha512": "lXhcUBVqKrPFAQF7e/ZeDfb5PMgE8n5t6L5B6/BQSpiwxgHzmBcx8Msu42zLYFTvR5PIqE9Q9lZvSQAcwCxJjw==", 1264 | "type": "package", 1265 | "path": "swashbuckle.aspnetcore.swaggergen/6.4.0", 1266 | "files": [ 1267 | ".nupkg.metadata", 1268 | ".signature.p7s", 1269 | "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll", 1270 | "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", 1271 | "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.xml", 1272 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll", 1273 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", 1274 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.xml", 1275 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.dll", 1276 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", 1277 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerGen.xml", 1278 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.dll", 1279 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.pdb", 1280 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerGen.xml", 1281 | "swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", 1282 | "swashbuckle.aspnetcore.swaggergen.nuspec" 1283 | ] 1284 | }, 1285 | "Swashbuckle.AspNetCore.SwaggerUI/6.4.0": { 1286 | "sha512": "1Hh3atb3pi8c+v7n4/3N80Jj8RvLOXgWxzix6w3OZhB7zBGRwsy7FWr4e3hwgPweSBpwfElqj4V4nkjYabH9nQ==", 1287 | "type": "package", 1288 | "path": "swashbuckle.aspnetcore.swaggerui/6.4.0", 1289 | "files": [ 1290 | ".nupkg.metadata", 1291 | ".signature.p7s", 1292 | "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll", 1293 | "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", 1294 | "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.xml", 1295 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll", 1296 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", 1297 | "lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.xml", 1298 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.dll", 1299 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", 1300 | "lib/netcoreapp3.0/Swashbuckle.AspNetCore.SwaggerUI.xml", 1301 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.dll", 1302 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.pdb", 1303 | "lib/netstandard2.0/Swashbuckle.AspNetCore.SwaggerUI.xml", 1304 | "swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512", 1305 | "swashbuckle.aspnetcore.swaggerui.nuspec" 1306 | ] 1307 | }, 1308 | "System.CodeDom/4.4.0": { 1309 | "sha512": "2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA==", 1310 | "type": "package", 1311 | "path": "system.codedom/4.4.0", 1312 | "files": [ 1313 | ".nupkg.metadata", 1314 | ".signature.p7s", 1315 | "LICENSE.TXT", 1316 | "THIRD-PARTY-NOTICES.TXT", 1317 | "lib/net461/System.CodeDom.dll", 1318 | "lib/netstandard2.0/System.CodeDom.dll", 1319 | "ref/net461/System.CodeDom.dll", 1320 | "ref/net461/System.CodeDom.xml", 1321 | "ref/netstandard2.0/System.CodeDom.dll", 1322 | "ref/netstandard2.0/System.CodeDom.xml", 1323 | "system.codedom.4.4.0.nupkg.sha512", 1324 | "system.codedom.nuspec", 1325 | "useSharedDesignerContext.txt", 1326 | "version.txt" 1327 | ] 1328 | }, 1329 | "System.Text.Encodings.Web/7.0.0": { 1330 | "sha512": "OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==", 1331 | "type": "package", 1332 | "path": "system.text.encodings.web/7.0.0", 1333 | "files": [ 1334 | ".nupkg.metadata", 1335 | ".signature.p7s", 1336 | "Icon.png", 1337 | "LICENSE.TXT", 1338 | "THIRD-PARTY-NOTICES.TXT", 1339 | "buildTransitive/net461/System.Text.Encodings.Web.targets", 1340 | "buildTransitive/net462/_._", 1341 | "buildTransitive/net6.0/_._", 1342 | "buildTransitive/netcoreapp2.0/System.Text.Encodings.Web.targets", 1343 | "lib/net462/System.Text.Encodings.Web.dll", 1344 | "lib/net462/System.Text.Encodings.Web.xml", 1345 | "lib/net6.0/System.Text.Encodings.Web.dll", 1346 | "lib/net6.0/System.Text.Encodings.Web.xml", 1347 | "lib/net7.0/System.Text.Encodings.Web.dll", 1348 | "lib/net7.0/System.Text.Encodings.Web.xml", 1349 | "lib/netstandard2.0/System.Text.Encodings.Web.dll", 1350 | "lib/netstandard2.0/System.Text.Encodings.Web.xml", 1351 | "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll", 1352 | "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.xml", 1353 | "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.dll", 1354 | "runtimes/browser/lib/net7.0/System.Text.Encodings.Web.xml", 1355 | "system.text.encodings.web.7.0.0.nupkg.sha512", 1356 | "system.text.encodings.web.nuspec", 1357 | "useSharedDesignerContext.txt" 1358 | ] 1359 | }, 1360 | "System.Text.Json/7.0.0": { 1361 | "sha512": "DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==", 1362 | "type": "package", 1363 | "path": "system.text.json/7.0.0", 1364 | "files": [ 1365 | ".nupkg.metadata", 1366 | ".signature.p7s", 1367 | "Icon.png", 1368 | "LICENSE.TXT", 1369 | "README.md", 1370 | "THIRD-PARTY-NOTICES.TXT", 1371 | "analyzers/dotnet/roslyn3.11/cs/System.Text.Json.SourceGeneration.dll", 1372 | "analyzers/dotnet/roslyn3.11/cs/cs/System.Text.Json.SourceGeneration.resources.dll", 1373 | "analyzers/dotnet/roslyn3.11/cs/de/System.Text.Json.SourceGeneration.resources.dll", 1374 | "analyzers/dotnet/roslyn3.11/cs/es/System.Text.Json.SourceGeneration.resources.dll", 1375 | "analyzers/dotnet/roslyn3.11/cs/fr/System.Text.Json.SourceGeneration.resources.dll", 1376 | "analyzers/dotnet/roslyn3.11/cs/it/System.Text.Json.SourceGeneration.resources.dll", 1377 | "analyzers/dotnet/roslyn3.11/cs/ja/System.Text.Json.SourceGeneration.resources.dll", 1378 | "analyzers/dotnet/roslyn3.11/cs/ko/System.Text.Json.SourceGeneration.resources.dll", 1379 | "analyzers/dotnet/roslyn3.11/cs/pl/System.Text.Json.SourceGeneration.resources.dll", 1380 | "analyzers/dotnet/roslyn3.11/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", 1381 | "analyzers/dotnet/roslyn3.11/cs/ru/System.Text.Json.SourceGeneration.resources.dll", 1382 | "analyzers/dotnet/roslyn3.11/cs/tr/System.Text.Json.SourceGeneration.resources.dll", 1383 | "analyzers/dotnet/roslyn3.11/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", 1384 | "analyzers/dotnet/roslyn3.11/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", 1385 | "analyzers/dotnet/roslyn4.0/cs/System.Text.Json.SourceGeneration.dll", 1386 | "analyzers/dotnet/roslyn4.0/cs/cs/System.Text.Json.SourceGeneration.resources.dll", 1387 | "analyzers/dotnet/roslyn4.0/cs/de/System.Text.Json.SourceGeneration.resources.dll", 1388 | "analyzers/dotnet/roslyn4.0/cs/es/System.Text.Json.SourceGeneration.resources.dll", 1389 | "analyzers/dotnet/roslyn4.0/cs/fr/System.Text.Json.SourceGeneration.resources.dll", 1390 | "analyzers/dotnet/roslyn4.0/cs/it/System.Text.Json.SourceGeneration.resources.dll", 1391 | "analyzers/dotnet/roslyn4.0/cs/ja/System.Text.Json.SourceGeneration.resources.dll", 1392 | "analyzers/dotnet/roslyn4.0/cs/ko/System.Text.Json.SourceGeneration.resources.dll", 1393 | "analyzers/dotnet/roslyn4.0/cs/pl/System.Text.Json.SourceGeneration.resources.dll", 1394 | "analyzers/dotnet/roslyn4.0/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", 1395 | "analyzers/dotnet/roslyn4.0/cs/ru/System.Text.Json.SourceGeneration.resources.dll", 1396 | "analyzers/dotnet/roslyn4.0/cs/tr/System.Text.Json.SourceGeneration.resources.dll", 1397 | "analyzers/dotnet/roslyn4.0/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", 1398 | "analyzers/dotnet/roslyn4.0/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", 1399 | "analyzers/dotnet/roslyn4.4/cs/System.Text.Json.SourceGeneration.dll", 1400 | "analyzers/dotnet/roslyn4.4/cs/cs/System.Text.Json.SourceGeneration.resources.dll", 1401 | "analyzers/dotnet/roslyn4.4/cs/de/System.Text.Json.SourceGeneration.resources.dll", 1402 | "analyzers/dotnet/roslyn4.4/cs/es/System.Text.Json.SourceGeneration.resources.dll", 1403 | "analyzers/dotnet/roslyn4.4/cs/fr/System.Text.Json.SourceGeneration.resources.dll", 1404 | "analyzers/dotnet/roslyn4.4/cs/it/System.Text.Json.SourceGeneration.resources.dll", 1405 | "analyzers/dotnet/roslyn4.4/cs/ja/System.Text.Json.SourceGeneration.resources.dll", 1406 | "analyzers/dotnet/roslyn4.4/cs/ko/System.Text.Json.SourceGeneration.resources.dll", 1407 | "analyzers/dotnet/roslyn4.4/cs/pl/System.Text.Json.SourceGeneration.resources.dll", 1408 | "analyzers/dotnet/roslyn4.4/cs/pt-BR/System.Text.Json.SourceGeneration.resources.dll", 1409 | "analyzers/dotnet/roslyn4.4/cs/ru/System.Text.Json.SourceGeneration.resources.dll", 1410 | "analyzers/dotnet/roslyn4.4/cs/tr/System.Text.Json.SourceGeneration.resources.dll", 1411 | "analyzers/dotnet/roslyn4.4/cs/zh-Hans/System.Text.Json.SourceGeneration.resources.dll", 1412 | "analyzers/dotnet/roslyn4.4/cs/zh-Hant/System.Text.Json.SourceGeneration.resources.dll", 1413 | "buildTransitive/net461/System.Text.Json.targets", 1414 | "buildTransitive/net462/System.Text.Json.targets", 1415 | "buildTransitive/net6.0/System.Text.Json.targets", 1416 | "buildTransitive/netcoreapp2.0/System.Text.Json.targets", 1417 | "buildTransitive/netstandard2.0/System.Text.Json.targets", 1418 | "lib/net462/System.Text.Json.dll", 1419 | "lib/net462/System.Text.Json.xml", 1420 | "lib/net6.0/System.Text.Json.dll", 1421 | "lib/net6.0/System.Text.Json.xml", 1422 | "lib/net7.0/System.Text.Json.dll", 1423 | "lib/net7.0/System.Text.Json.xml", 1424 | "lib/netstandard2.0/System.Text.Json.dll", 1425 | "lib/netstandard2.0/System.Text.Json.xml", 1426 | "system.text.json.7.0.0.nupkg.sha512", 1427 | "system.text.json.nuspec", 1428 | "useSharedDesignerContext.txt" 1429 | ] 1430 | } 1431 | }, 1432 | "projectFileDependencyGroups": { 1433 | "net7.0": [ 1434 | "Microsoft.AspNetCore.OpenApi >= 7.0.3", 1435 | "Microsoft.EntityFrameworkCore.Design >= 7.0.5", 1436 | "Npgsql.EntityFrameworkCore.PostgreSQL >= 7.0.3", 1437 | "Swashbuckle.AspNetCore >= 6.4.0" 1438 | ] 1439 | }, 1440 | "packageFolders": { 1441 | "C:\\Users\\franc\\.nuget\\packages\\": {} 1442 | }, 1443 | "project": { 1444 | "version": "1.0.0", 1445 | "restore": { 1446 | "projectUniqueName": "C:\\workspace\\live\\csharp-crud-api\\csharp-crud-api.csproj", 1447 | "projectName": "csharp-crud-api", 1448 | "projectPath": "C:\\workspace\\live\\csharp-crud-api\\csharp-crud-api.csproj", 1449 | "packagesPath": "C:\\Users\\franc\\.nuget\\packages\\", 1450 | "outputPath": "C:\\workspace\\live\\csharp-crud-api\\obj\\", 1451 | "projectStyle": "PackageReference", 1452 | "configFilePaths": [ 1453 | "C:\\Users\\franc\\AppData\\Roaming\\NuGet\\NuGet.Config" 1454 | ], 1455 | "originalTargetFrameworks": [ 1456 | "net7.0" 1457 | ], 1458 | "sources": { 1459 | "https://api.nuget.org/v3/index.json": {} 1460 | }, 1461 | "frameworks": { 1462 | "net7.0": { 1463 | "targetAlias": "net7.0", 1464 | "projectReferences": {} 1465 | } 1466 | }, 1467 | "warningProperties": { 1468 | "warnAsError": [ 1469 | "NU1605" 1470 | ] 1471 | } 1472 | }, 1473 | "frameworks": { 1474 | "net7.0": { 1475 | "targetAlias": "net7.0", 1476 | "dependencies": { 1477 | "Microsoft.AspNetCore.OpenApi": { 1478 | "target": "Package", 1479 | "version": "[7.0.3, )" 1480 | }, 1481 | "Microsoft.EntityFrameworkCore.Design": { 1482 | "include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive", 1483 | "suppressParent": "All", 1484 | "target": "Package", 1485 | "version": "[7.0.5, )" 1486 | }, 1487 | "Npgsql.EntityFrameworkCore.PostgreSQL": { 1488 | "target": "Package", 1489 | "version": "[7.0.3, )" 1490 | }, 1491 | "Swashbuckle.AspNetCore": { 1492 | "target": "Package", 1493 | "version": "[6.4.0, )" 1494 | } 1495 | }, 1496 | "imports": [ 1497 | "net461", 1498 | "net462", 1499 | "net47", 1500 | "net471", 1501 | "net472", 1502 | "net48", 1503 | "net481" 1504 | ], 1505 | "assetTargetFallback": true, 1506 | "warn": true, 1507 | "frameworkReferences": { 1508 | "Microsoft.AspNetCore.App": { 1509 | "privateAssets": "none" 1510 | }, 1511 | "Microsoft.NETCore.App": { 1512 | "privateAssets": "all" 1513 | } 1514 | }, 1515 | "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\7.0.201\\RuntimeIdentifierGraph.json" 1516 | } 1517 | } 1518 | } 1519 | } -------------------------------------------------------------------------------- /obj/project.nuget.cache: -------------------------------------------------------------------------------- 1 | { 2 | "version": 2, 3 | "dgSpecHash": "PEyOrQSGDb4LJndyjhw3tPQvxjCTQ0VZ8TpFfXRYQ3QBROe5XQ5O506WwTzP9KNKGlU4CL3SibdP6g7ySv5HEQ==", 4 | "success": true, 5 | "projectFilePath": "C:\\workspace\\live\\csharp-crud-api\\csharp-crud-api.csproj", 6 | "expectedPackageFiles": [ 7 | "C:\\Users\\franc\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", 8 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.aspnetcore.openapi\\7.0.3\\microsoft.aspnetcore.openapi.7.0.3.nupkg.sha512", 9 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.entityframeworkcore\\7.0.5\\microsoft.entityframeworkcore.7.0.5.nupkg.sha512", 10 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.entityframeworkcore.abstractions\\7.0.5\\microsoft.entityframeworkcore.abstractions.7.0.5.nupkg.sha512", 11 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.entityframeworkcore.analyzers\\7.0.5\\microsoft.entityframeworkcore.analyzers.7.0.5.nupkg.sha512", 12 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.entityframeworkcore.design\\7.0.5\\microsoft.entityframeworkcore.design.7.0.5.nupkg.sha512", 13 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.entityframeworkcore.relational\\7.0.5\\microsoft.entityframeworkcore.relational.7.0.5.nupkg.sha512", 14 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.apidescription.server\\6.0.5\\microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512", 15 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\7.0.0\\microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512", 16 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.caching.memory\\7.0.0\\microsoft.extensions.caching.memory.7.0.0.nupkg.sha512", 17 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\7.0.0\\microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512", 18 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\7.0.0\\microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512", 19 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\7.0.0\\microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512", 20 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.dependencymodel\\7.0.0\\microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512", 21 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.logging\\7.0.0\\microsoft.extensions.logging.7.0.0.nupkg.sha512", 22 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\7.0.0\\microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512", 23 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.options\\7.0.0\\microsoft.extensions.options.7.0.0.nupkg.sha512", 24 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.extensions.primitives\\7.0.0\\microsoft.extensions.primitives.7.0.0.nupkg.sha512", 25 | "C:\\Users\\franc\\.nuget\\packages\\microsoft.openapi\\1.4.3\\microsoft.openapi.1.4.3.nupkg.sha512", 26 | "C:\\Users\\franc\\.nuget\\packages\\mono.texttemplating\\2.2.1\\mono.texttemplating.2.2.1.nupkg.sha512", 27 | "C:\\Users\\franc\\.nuget\\packages\\npgsql\\7.0.2\\npgsql.7.0.2.nupkg.sha512", 28 | "C:\\Users\\franc\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\7.0.3\\npgsql.entityframeworkcore.postgresql.7.0.3.nupkg.sha512", 29 | "C:\\Users\\franc\\.nuget\\packages\\swashbuckle.aspnetcore\\6.4.0\\swashbuckle.aspnetcore.6.4.0.nupkg.sha512", 30 | "C:\\Users\\franc\\.nuget\\packages\\swashbuckle.aspnetcore.swagger\\6.4.0\\swashbuckle.aspnetcore.swagger.6.4.0.nupkg.sha512", 31 | "C:\\Users\\franc\\.nuget\\packages\\swashbuckle.aspnetcore.swaggergen\\6.4.0\\swashbuckle.aspnetcore.swaggergen.6.4.0.nupkg.sha512", 32 | "C:\\Users\\franc\\.nuget\\packages\\swashbuckle.aspnetcore.swaggerui\\6.4.0\\swashbuckle.aspnetcore.swaggerui.6.4.0.nupkg.sha512", 33 | "C:\\Users\\franc\\.nuget\\packages\\system.codedom\\4.4.0\\system.codedom.4.4.0.nupkg.sha512", 34 | "C:\\Users\\franc\\.nuget\\packages\\system.text.encodings.web\\7.0.0\\system.text.encodings.web.7.0.0.nupkg.sha512", 35 | "C:\\Users\\franc\\.nuget\\packages\\system.text.json\\7.0.0\\system.text.json.7.0.0.nupkg.sha512" 36 | ], 37 | "logs": [] 38 | } -------------------------------------------------------------------------------- /test.sql: -------------------------------------------------------------------------------- 1 | CREATE TABLE users ( 2 | id SERIAL PRIMARY KEY, 3 | name VARCHAR(255) NOT NULL, 4 | email VARCHAR(255) NOT NULL 5 | ); --------------------------------------------------------------------------------