EF Core & DB connect

This commit is contained in:
Артем Харламов 2024-10-27 20:50:42 +04:00
parent d352f9fff1
commit 5b2cf54eaf
52 changed files with 789 additions and 0 deletions

2
.gitignore vendored
View File

@ -27,3 +27,5 @@
/CucumberCloud/obj/Release/net6.0/CucumberCloud.assets.cache
/CucumberCloud/obj/Release/net6.0/CucumberCloud.csproj.AssemblyReference.cache
/CucumberCloud/obj/Release/net6.0/CucumberCloud.GeneratedMSBuildEditorConfig.editorconfig
/CucumberCloud/.vs/CucumberCloud/FileContentIndex/0a81f434-84cf-4d70-9e64-2074480945db.vsidx
/CucumberCloud/.vs/CucumberCloud/FileContentIndex/a06943d3-065b-4326-83e5-26c8a1ca687a.vsidx

View File

@ -0,0 +1,91 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\xarla\\source\\repos\\Cucumber\\CucumberCloud\\",
"Documents": [
{
"AbsoluteMoniker": "D:0:0:{69634E6F-C5F7-4568-B152-4595ECFE2B1A}|CucumberCloud.csproj|c:\\users\\xarla\\source\\repos\\cucumber\\cucumbercloud\\docker-compose.yml||{8B382828-6202-11D1-8870-0000F87579D2}",
"RelativeMoniker": "D:0:0:{69634E6F-C5F7-4568-B152-4595ECFE2B1A}|CucumberCloud.csproj|solutionrelative:docker-compose.yml||{8B382828-6202-11D1-8870-0000F87579D2}"
}
],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": [
{
"DockedWidth": 1262,
"SelectedChildIndex": 9,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{0ad07096-bba9-4900-a651-0598d26f6d24}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{d78612c7-9962-4b83-95d9-268046dad23a}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{b1e99781-ab81-11d0-b683-00aa00a3ee26}"
},
{
"$type": "Bookmark",
"Name": "ST:128:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
},
{
"$type": "Bookmark",
"Name": "ST:129:0:{116d2292-e37d-41cd-a077-ebacac4c8cc4}"
},
{
"$type": "Bookmark",
"Name": "ST:128:0:{1fc202d4-d401-403c-9834-5b218574bb67}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{3ae79031-e1bc-11d0-8f78-00a0c9110057}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c64b9c2-e352-428e-a56d-0ace190b99a6}"
},
{
"$type": "Bookmark",
"Name": "ST:1:0:{d212f56b-c48a-434c-a121-1c5d80b59b9f}"
},
{
"$type": "Document",
"DocumentIndex": 0,
"Title": "docker-compose.yml",
"DocumentMoniker": "C:\\Users\\xarla\\source\\repos\\Cucumber\\CucumberCloud\\docker-compose.yml",
"RelativeDocumentMoniker": "docker-compose.yml",
"ToolTip": "C:\\Users\\xarla\\source\\repos\\Cucumber\\CucumberCloud\\docker-compose.yml",
"RelativeToolTip": "docker-compose.yml",
"ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAATAAAAAAAAAA==",
"Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003775|",
"WhenOpened": "2024-10-27T15:34:34.307Z",
"EditorCaption": ""
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{1c4feeaa-4718-4aa9-859d-94ce25d182ba}"
},
{
"$type": "Bookmark",
"Name": "ST:0:0:{34e76e81-ee4a-11d0-ae2e-00a0c90fffc3}"
}
]
},
{
"DockedWidth": 1192,
"SelectedChildIndex": -1,
"Children": [
{
"$type": "Bookmark",
"Name": "ST:0:0:{3fd5e0cc-709a-4f8c-94c3-7f0f8dff5bb2}"
}
]
}
]
}
]
}

View File

@ -0,0 +1,28 @@
using System;
using System.Collections.Generic;
using Microsoft.EntityFrameworkCore;
namespace CucumberCloud;
public partial class MainDatabaseContext : DbContext
{
public MainDatabaseContext()
{
}
public MainDatabaseContext(DbContextOptions<MainDatabaseContext> options)
: base(options)
{
}
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
#warning To protect potentially sensitive information in your connection string, you should move it out of source code. You can avoid scaffolding the connection string by using the Name= syntax to read it from configuration - see https://go.microsoft.com/fwlink/?linkid=2131148. For more guidance on storing connection strings, see http://go.microsoft.com/fwlink/?LinkId=723263.
=> optionsBuilder.UseNpgsql("Host=localhost;Port=5438;Database=main_database;Username=postgres;Password=12345");
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
OnModelCreatingPartial(modelBuilder);
}
partial void OnModelCreatingPartial(ModelBuilder modelBuilder);
}

View File

@ -0,0 +1,538 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v6.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v6.0": {
"CucumberCloud/1.0.0": {
"dependencies": {
"Microsoft.EntityFrameworkCore.Tools": "7.0.18",
"Npgsql.EntityFrameworkCore.PostgreSQL": "7.0.18",
"Swashbuckle.AspNetCore": "6.2.3"
},
"runtime": {
"CucumberCloud.dll": {}
}
},
"Humanizer.Core/2.14.1": {
"runtime": {
"lib/net6.0/Humanizer.dll": {
"assemblyVersion": "2.14.0.0",
"fileVersion": "2.14.1.48190"
}
}
},
"Microsoft.EntityFrameworkCore/7.0.18": {
"dependencies": {
"Microsoft.EntityFrameworkCore.Abstractions": "7.0.18",
"Microsoft.EntityFrameworkCore.Analyzers": "7.0.18",
"Microsoft.Extensions.Caching.Memory": "7.0.0",
"Microsoft.Extensions.DependencyInjection": "7.0.0",
"Microsoft.Extensions.Logging": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
"assemblyVersion": "7.0.18.0",
"fileVersion": "7.0.1824.16810"
}
}
},
"Microsoft.EntityFrameworkCore.Abstractions/7.0.18": {
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
"assemblyVersion": "7.0.18.0",
"fileVersion": "7.0.1824.16810"
}
}
},
"Microsoft.EntityFrameworkCore.Analyzers/7.0.18": {},
"Microsoft.EntityFrameworkCore.Design/7.0.18": {
"dependencies": {
"Humanizer.Core": "2.14.1",
"Microsoft.EntityFrameworkCore.Relational": "7.0.18",
"Microsoft.Extensions.DependencyModel": "7.0.0",
"Mono.TextTemplating": "2.2.1"
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {
"assemblyVersion": "7.0.18.0",
"fileVersion": "7.0.1824.16810"
}
}
},
"Microsoft.EntityFrameworkCore.Relational/7.0.18": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "7.0.18",
"Microsoft.Extensions.Configuration.Abstractions": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
"assemblyVersion": "7.0.18.0",
"fileVersion": "7.0.1824.16810"
}
}
},
"Microsoft.EntityFrameworkCore.Tools/7.0.18": {
"dependencies": {
"Microsoft.EntityFrameworkCore.Design": "7.0.18"
}
},
"Microsoft.Extensions.ApiDescription.Server/3.0.0": {},
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Caching.Abstractions.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.Caching.Memory/7.0.0": {
"dependencies": {
"Microsoft.Extensions.Caching.Abstractions": "7.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
"Microsoft.Extensions.Options": "7.0.0",
"Microsoft.Extensions.Primitives": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Caching.Memory.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.DependencyInjection/7.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.DependencyModel/7.0.0": {
"dependencies": {
"System.Text.Encodings.Web": "7.0.0",
"System.Text.Json": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.DependencyModel.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.Logging/7.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection": "7.0.0",
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
"Microsoft.Extensions.Options": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.Logging.Abstractions/7.0.0": {
"runtime": {
"lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.Options/7.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
"Microsoft.Extensions.Primitives": "7.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Options.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.Extensions.Primitives/7.0.0": {
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"runtime": {
"lib/net6.0/Microsoft.Extensions.Primitives.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"Microsoft.OpenApi/1.2.3": {
"runtime": {
"lib/netstandard2.0/Microsoft.OpenApi.dll": {
"assemblyVersion": "1.2.3.0",
"fileVersion": "1.2.3.0"
}
}
},
"Mono.TextTemplating/2.2.1": {
"dependencies": {
"System.CodeDom": "4.4.0"
},
"runtime": {
"lib/netstandard2.0/Mono.TextTemplating.dll": {
"assemblyVersion": "2.2.0.0",
"fileVersion": "2.2.1.1"
}
}
},
"Npgsql/7.0.7": {
"dependencies": {
"Microsoft.Extensions.Logging.Abstractions": "7.0.0",
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"runtime": {
"lib/net6.0/Npgsql.dll": {
"assemblyVersion": "7.0.7.0",
"fileVersion": "7.0.7.0"
}
}
},
"Npgsql.EntityFrameworkCore.PostgreSQL/7.0.18": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "7.0.18",
"Microsoft.EntityFrameworkCore.Abstractions": "7.0.18",
"Microsoft.EntityFrameworkCore.Relational": "7.0.18",
"Npgsql": "7.0.7"
},
"runtime": {
"lib/net6.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": {
"assemblyVersion": "7.0.18.0",
"fileVersion": "7.0.18.0"
}
}
},
"Swashbuckle.AspNetCore/6.2.3": {
"dependencies": {
"Microsoft.Extensions.ApiDescription.Server": "3.0.0",
"Swashbuckle.AspNetCore.Swagger": "6.2.3",
"Swashbuckle.AspNetCore.SwaggerGen": "6.2.3",
"Swashbuckle.AspNetCore.SwaggerUI": "6.2.3"
}
},
"Swashbuckle.AspNetCore.Swagger/6.2.3": {
"dependencies": {
"Microsoft.OpenApi": "1.2.3"
},
"runtime": {
"lib/net6.0/Swashbuckle.AspNetCore.Swagger.dll": {
"assemblyVersion": "6.2.3.0",
"fileVersion": "6.2.3.0"
}
}
},
"Swashbuckle.AspNetCore.SwaggerGen/6.2.3": {
"dependencies": {
"Swashbuckle.AspNetCore.Swagger": "6.2.3"
},
"runtime": {
"lib/net6.0/Swashbuckle.AspNetCore.SwaggerGen.dll": {
"assemblyVersion": "6.2.3.0",
"fileVersion": "6.2.3.0"
}
}
},
"Swashbuckle.AspNetCore.SwaggerUI/6.2.3": {
"runtime": {
"lib/net6.0/Swashbuckle.AspNetCore.SwaggerUI.dll": {
"assemblyVersion": "6.2.3.0",
"fileVersion": "6.2.3.0"
}
}
},
"System.CodeDom/4.4.0": {
"runtime": {
"lib/netstandard2.0/System.CodeDom.dll": {
"assemblyVersion": "4.0.0.0",
"fileVersion": "4.6.25519.3"
}
}
},
"System.Runtime.CompilerServices.Unsafe/6.0.0": {},
"System.Text.Encodings.Web/7.0.0": {
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0"
},
"runtime": {
"lib/net6.0/System.Text.Encodings.Web.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
},
"runtimeTargets": {
"runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": {
"rid": "browser",
"assetType": "runtime",
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
},
"System.Text.Json/7.0.0": {
"dependencies": {
"System.Runtime.CompilerServices.Unsafe": "6.0.0",
"System.Text.Encodings.Web": "7.0.0"
},
"runtime": {
"lib/net6.0/System.Text.Json.dll": {
"assemblyVersion": "7.0.0.0",
"fileVersion": "7.0.22.51805"
}
}
}
}
},
"libraries": {
"CucumberCloud/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"Humanizer.Core/2.14.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==",
"path": "humanizer.core/2.14.1",
"hashPath": "humanizer.core.2.14.1.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore/7.0.18": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zk4JC8m9T55dwtqBnnXar1jtI7q4bZuSo3PI8/Iq7QbVk0D2Yrvx0mZJb/5tj8O+ghwT56XzDuN3641iumXqmg==",
"path": "microsoft.entityframeworkcore/7.0.18",
"hashPath": "microsoft.entityframeworkcore.7.0.18.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Abstractions/7.0.18": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KCEaYiYM6bVGKo/dLRDkXn1zZ1Vn6f4uG0nb2iis/jCju16hUOX/GAOLx1FhD2cIQcHRvtmYFZnm5/anHFdhtg==",
"path": "microsoft.entityframeworkcore.abstractions/7.0.18",
"hashPath": "microsoft.entityframeworkcore.abstractions.7.0.18.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Analyzers/7.0.18": {
"type": "package",
"serviceable": true,
"sha512": "sha512-qD7GuyGVQvndDJdYbv5UTuxJeeH/cVS1VBz3ZY72yCYKnSEx9hpiokCji1bgy9cHA1rPNjI7OA7ZrDOeojMtOA==",
"path": "microsoft.entityframeworkcore.analyzers/7.0.18",
"hashPath": "microsoft.entityframeworkcore.analyzers.7.0.18.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Design/7.0.18": {
"type": "package",
"serviceable": true,
"sha512": "sha512-4pYsUcvdY8V4i+ZH6xIM8LfX3YdaRp7kZ0QvgRdzGuJ/dneX8zRKLE0rlqFRb8xQqbw6TuFssgFBkh0c23R3oA==",
"path": "microsoft.entityframeworkcore.design/7.0.18",
"hashPath": "microsoft.entityframeworkcore.design.7.0.18.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Relational/7.0.18": {
"type": "package",
"serviceable": true,
"sha512": "sha512-19T8HjEkqyvuPf6C3WPM1B0h10/ezf/+KHPFQxp8ODHN3YKjV/5tKyuZyjRULa3EcfTW4TiaOqPIfs5WSVfwYw==",
"path": "microsoft.entityframeworkcore.relational/7.0.18",
"hashPath": "microsoft.entityframeworkcore.relational.7.0.18.nupkg.sha512"
},
"Microsoft.EntityFrameworkCore.Tools/7.0.18": {
"type": "package",
"serviceable": true,
"sha512": "sha512-AuSrOsR/DN5OYuiaYxr+zk5bHgHB7o5TFK7ZbBp8rqKLw9eZSwgBfHi8pYvEMzvgw3z7TJvvcuDT5qVQbZcUUQ==",
"path": "microsoft.entityframeworkcore.tools/7.0.18",
"hashPath": "microsoft.entityframeworkcore.tools.7.0.18.nupkg.sha512"
},
"Microsoft.Extensions.ApiDescription.Server/3.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-LH4OE/76F6sOCslif7+Xh3fS/wUUrE5ryeXAMcoCnuwOQGT5Smw0p57IgDh/pHgHaGz/e+AmEQb7pRgb++wt0w==",
"path": "microsoft.extensions.apidescription.server/3.0.0",
"hashPath": "microsoft.extensions.apidescription.server.3.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Abstractions/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==",
"path": "microsoft.extensions.caching.abstractions/7.0.0",
"hashPath": "microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Caching.Memory/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==",
"path": "microsoft.extensions.caching.memory/7.0.0",
"hashPath": "microsoft.extensions.caching.memory.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==",
"path": "microsoft.extensions.configuration.abstractions/7.0.0",
"hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==",
"path": "microsoft.extensions.dependencyinjection/7.0.0",
"hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==",
"path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0",
"hashPath": "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.DependencyModel/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-oONNYd71J3LzkWc4fUHl3SvMfiQMYUCo/mDHDEu76hYYxdhdrPYv6fvGv9nnKVyhE9P0h20AU8RZB5OOWQcAXg==",
"path": "microsoft.extensions.dependencymodel/7.0.0",
"hashPath": "microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==",
"path": "microsoft.extensions.logging/7.0.0",
"hashPath": "microsoft.extensions.logging.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Logging.Abstractions/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==",
"path": "microsoft.extensions.logging.abstractions/7.0.0",
"hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Options/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==",
"path": "microsoft.extensions.options/7.0.0",
"hashPath": "microsoft.extensions.options.7.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Primitives/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==",
"path": "microsoft.extensions.primitives/7.0.0",
"hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512"
},
"Microsoft.OpenApi/1.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Nug3rO+7Kl5/SBAadzSMAVgqDlfGjJZ0GenQrLywJ84XGKO0uRqkunz5Wyl0SDwcR71bAATXvSdbdzPrYRYKGw==",
"path": "microsoft.openapi/1.2.3",
"hashPath": "microsoft.openapi.1.2.3.nupkg.sha512"
},
"Mono.TextTemplating/2.2.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==",
"path": "mono.texttemplating/2.2.1",
"hashPath": "mono.texttemplating.2.2.1.nupkg.sha512"
},
"Npgsql/7.0.7": {
"type": "package",
"serviceable": true,
"sha512": "sha512-A3BjyNebHjw/MahM6n3VnKbxrj/hQnMROEkUNUTjhUVv7yvcGnfBgw/FszahT9uCR23AVD2N/0Tvw1aHgxr9Gg==",
"path": "npgsql/7.0.7",
"hashPath": "npgsql.7.0.7.nupkg.sha512"
},
"Npgsql.EntityFrameworkCore.PostgreSQL/7.0.18": {
"type": "package",
"serviceable": true,
"sha512": "sha512-W+mFtJ1D4kSsCIBMScaq3tq8jdoR0Healb6knhSKqnlIoGGQwkHltHMsFeWacieLQPA+e4UrIgucfDpRpRXQRA==",
"path": "npgsql.entityframeworkcore.postgresql/7.0.18",
"hashPath": "npgsql.entityframeworkcore.postgresql.7.0.18.nupkg.sha512"
},
"Swashbuckle.AspNetCore/6.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-cnzQDn0Le+hInsw2SYwlOhOCPXpYi/szcvnyqZJ12v+QyrLBwAmWXBg6RIyHB18s/mLeywC+Rg2O9ndz0IUNYQ==",
"path": "swashbuckle.aspnetcore/6.2.3",
"hashPath": "swashbuckle.aspnetcore.6.2.3.nupkg.sha512"
},
"Swashbuckle.AspNetCore.Swagger/6.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-qOF7j1sL0bWm8g/qqHVPCvkO3JlVvUIB8WfC98kSh6BT5y5DAnBNctfac7XR5EZf+eD7/WasvANncTqwZYfmWQ==",
"path": "swashbuckle.aspnetcore.swagger/6.2.3",
"hashPath": "swashbuckle.aspnetcore.swagger.6.2.3.nupkg.sha512"
},
"Swashbuckle.AspNetCore.SwaggerGen/6.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-+Xq7WdMCCfcXlnbLJVFNgY8ITdP2TRYIlpbt6IKzDw5FwFxdi9lBfNDtcT+/wkKwX70iBBFmXldnnd02/VO72A==",
"path": "swashbuckle.aspnetcore.swaggergen/6.2.3",
"hashPath": "swashbuckle.aspnetcore.swaggergen.6.2.3.nupkg.sha512"
},
"Swashbuckle.AspNetCore.SwaggerUI/6.2.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-bCRI87uKJVb4G+KURWm8LQrL64St04dEFZcF6gIM67Zc0Sr/N47EO83ybLMYOvfNdO1DCv8xwPcrz9J/VEhQ5g==",
"path": "swashbuckle.aspnetcore.swaggerui/6.2.3",
"hashPath": "swashbuckle.aspnetcore.swaggerui.6.2.3.nupkg.sha512"
},
"System.CodeDom/4.4.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA==",
"path": "system.codedom/4.4.0",
"hashPath": "system.codedom.4.4.0.nupkg.sha512"
},
"System.Runtime.CompilerServices.Unsafe/6.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
"path": "system.runtime.compilerservices.unsafe/6.0.0",
"hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
},
"System.Text.Encodings.Web/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==",
"path": "system.text.encodings.web/7.0.0",
"hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512"
},
"System.Text.Json/7.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==",
"path": "system.text.json/7.0.0",
"hashPath": "system.text.json.7.0.0.nupkg.sha512"
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,20 @@
{
"runtimeOptions": {
"tfm": "net6.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "6.0.0"
},
{
"name": "Microsoft.AspNetCore.App",
"version": "6.0.0"
}
],
"configProperties": {
"System.GC.Server": true,
"System.Reflection.NullabilityInfoContext.IsSupported": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,8 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}

View File

@ -0,0 +1,9 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}

View File

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

View File

@ -0,0 +1 @@
b41a4876105121e311291d4c6d2eb96df80187295f86cdb6dca0a32decfbb1bd

View File

@ -0,0 +1,54 @@
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\appsettings.Development.json
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\appsettings.json
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\CucumberCloud.exe
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\CucumberCloud.deps.json
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\CucumberCloud.runtimeconfig.json
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\CucumberCloud.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\CucumberCloud.pdb
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Humanizer.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.Abstractions.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.Design.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.Relational.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.Caching.Abstractions.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.Caching.Memory.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Abstractions.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.DependencyModel.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.Logging.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.Logging.Abstractions.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.Options.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.Extensions.Primitives.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Microsoft.OpenApi.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Mono.TextTemplating.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Npgsql.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Swashbuckle.AspNetCore.Swagger.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerGen.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerUI.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\System.CodeDom.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\System.Text.Encodings.Web.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\System.Text.Json.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\bin\Debug\net6.0\runtimes\browser\lib\net6.0\System.Text.Encodings.Web.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.csproj.AssemblyReference.cache
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.GeneratedMSBuildEditorConfig.editorconfig
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.AssemblyInfoInputs.cache
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.AssemblyInfo.cs
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.csproj.CoreCompileInputs.cache
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.MvcApplicationPartsAssemblyInfo.cs
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.MvcApplicationPartsAssemblyInfo.cache
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\staticwebassets.build.json
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\staticwebassets.development.json
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\staticwebassets\msbuild.CucumberCloud.Microsoft.AspNetCore.StaticWebAssets.props
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\staticwebassets\msbuild.build.CucumberCloud.props
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\staticwebassets\msbuild.buildMultiTargeting.CucumberCloud.props
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\staticwebassets\msbuild.buildTransitive.CucumberCloud.props
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\staticwebassets.pack.json
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\scopedcss\bundle\CucumberCloud.styles.css
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\Cucumber.5FC33DF2.Up2Date
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\refint\CucumberCloud.dll
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.pdb
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\CucumberCloud.genruntimeconfig.cache
C:\Users\xarla\source\repos\Cucumber\CucumberCloud\obj\Debug\net6.0\ref\CucumberCloud.dll

Binary file not shown.

View File

@ -0,0 +1 @@
72b7859993934fb44381bf9cf48d0d8e80211771663e8398c2ec34501190b0c9

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,11 @@
{
"Version": 1,
"Hash": "Xj6Ky9yw8ak4MtTnS6Lle4z7uMZHkug9nU2Js1RoQN4=",
"Source": "CucumberCloud",
"BasePath": "_content/CucumberCloud",
"Mode": "Default",
"ManifestType": "Build",
"ReferencedProjectsConfiguration": [],
"DiscoveryPatterns": [],
"Assets": []
}

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="..\build\CucumberCloud.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="..\buildMultiTargeting\CucumberCloud.props" />
</Project>