Compare commits

..

14 Commits

Author SHA1 Message Date
747cb84f88 Merge remote-tracking branch 'origin/develop' into develop
# Conflicts:
#	Knots/Knots.csproj
2026-03-12 16:25:05 +01:00
fd33ac4744 Updates Models + Validator 2026-03-12 16:24:32 +01:00
oistig
89cd408e5c Merge remote-tracking branch 'origin/develop' into develop 2026-03-12 16:17:26 +01:00
oistig
7bf2a01a4f Création des Endpoints 2026-03-12 16:17:21 +01:00
7ede95db7c Models 2026-03-12 16:09:17 +01:00
oistig
2258e5ad8e Merge remote-tracking branch 'origin/develop' into develop 2026-03-12 15:35:45 +01:00
oistig
fe4c8d4080 Création Dto Discussion 2026-03-12 15:35:40 +01:00
cec5946234 Modifs models 2026-03-12 15:29:54 +01:00
oistig
f2e4058b04 fichiers inutiles 2026-03-12 15:26:52 +01:00
oistig
267eb537c9 Merge remote-tracking branch 'origin/develop' into develop 2026-03-12 15:26:12 +01:00
oistig
6c019947d5 Modèles User et Role 2026-03-12 15:26:04 +01:00
2444e31f4f Première partie Models 2026-03-12 15:22:35 +01:00
e116708b76 2nd push 2026-03-12 14:52:18 +01:00
7df0a396f2 Ajout des fichiers 2026-03-12 14:52:01 +01:00
79 changed files with 6341 additions and 51 deletions

2
.gitignore vendored
View File

@@ -1,2 +0,0 @@
/.idea/.idea.Knots/.idea/.name
/Knots/obj/rider.project.model.nuget.info

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Discussion;
public class CreateDiscussionDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Discussion;
public class DeleteDiscussionDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Discussion;
public class GetDiscussionDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,8 @@
namespace Knots.DTO.Group;
public class CreateGroupDto
{
public string? Nom { get; set; }
public int NombreMembres { get; set; }
public string? ProfilePicture { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Group;
public class DeleteGroupDto
{
public string? Id { get; set; }
}

View File

@@ -0,0 +1,9 @@
namespace Knots.DTO.Group;
public class GetGroupDetailsDto
{
public int Id { get; set; }
public string? Nom { get; set; }
public int NombreMembres { get; set; }
public string? ProfilePicture { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Group;
public class GetGroupDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,9 @@
namespace Knots.DTO.Group;
public class UpdateGroupDto
{
public int Id { get; set; }
public string? Nom { get; set; }
public int NombreMembres { get; set; }
public string? ProfilePicture { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Key;
public class CreateKeyDto
{
public string? EnKey { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Key;
public class DeleteKeyDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,7 @@
namespace Knots.DTO.Key;
public class GetKeyDetailsDto
{
public int Id { get; set; }
public string? EnKey { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Key;
public class GetKeyDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,8 @@
namespace Knots.DTO.Message;
public class CreateMessageDto
{
public string? Contenu { get; set; }
public DateTime Date { get; set; }
public Boolean Type { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Message;
public class DeleteMessageDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,8 @@
namespace Knots.DTO.Message;
public class GetMessageDetailsDto
{
public string? Contenu { get; set; }
public DateTime Date { get; set; }
public Boolean Type { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Message;
public class GetMessageDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,7 @@
namespace Knots.DTO.Message;
public class UpdateMessageDto
{
public string? Contenu { get; set; }
public DateTime Date { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Role;
public class CreateRoleDto
{
public string? Libelle { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Role;
public class DeleteRoleDto
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.Role;
public class GetRoleDto
{
public string? Id { get; set; }
}

View File

@@ -0,0 +1,11 @@
namespace Knots.DTO.User;
public class CreateUserDto
{
public string? Username { get; set; }
public string? Description {get; set;}
public string? Password { get; set; }
public string? Email { get; set; }
public string? Tel { get; set; }
public string? ProfilePicture { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.User;
public class DeleteUserDto
{
public string? Username { get; set; }
}

View File

@@ -0,0 +1,11 @@
namespace Knots.DTO.User;
public class GetUserDetailsDto
{
public string? Username { get; set; }
public string? Description {get; set;}
public string? Password { get; set; }
public string? Email { get; set; }
public string? Tel { get; set; }
public string? ProfilePicture { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.DTO.User;
public class GetUserDto
{
public string? Username { get; set; }
}

View File

@@ -0,0 +1,11 @@
namespace Knots.DTO.User;
public class UpdateUserDto
{
public string? Username { get; set; }
public string? Description {get; set;}
public string? Password { get; set; }
public string? Email { get; set; }
public string? Tel { get; set; }
public string? ProfilePicture { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Discussion;
public class CreateDiscussionEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Discussion;
public class DeleteDiscussionEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Discussion;
public class GetDiscussionEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Group;
public class CreateGroupEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Group;
public class DeleteGroupEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Group;
public class GetGroupEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Key;
public class CreateKeyEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Key;
public class DeleteKeyEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Key;
public class GetKeyEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Message;
public class CreateMessageEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Message;
public class DeleteMessageEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Message;
public class GetMessageEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Role;
public class CreateRoleEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Role;
public class GetRoleEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.Role;
public class UpdateRoleEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.User;
public class CreateUserEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.User;
public class DeleteUserEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.User;
public class GetAllUsersEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.User;
public class GetUserEndpoint
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Endpoints.User;
public class UpdateUserEndpoint
{
}

View File

@@ -7,13 +7,22 @@
</PropertyGroup>
<ItemGroup>
<PackageReference Include="FastEndpoints" Version="8.0.1" />
<PackageReference Include="FastEndpoints.Swagger" Version="8.0.1" />
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.8"/>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.14" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.14">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference>
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.14" />
</ItemGroup>
<ItemGroup>
<Folder Include="DTO\" />
<Folder Include="Endpoints\" />
<Folder Include="Validators\" />
<Folder Include="Validators\Group\" />
<Folder Include="Validators\Key\" />
<Folder Include="Validators\Message\" />
</ItemGroup>
</Project>

33
Knots/KnotsDbContext.cs Normal file
View File

@@ -0,0 +1,33 @@
using Knots.Models;
using Microsoft.EntityFrameworkCore;
namespace Knots;
public class KnotsDbContext : DbContext
{
public DbSet<Discussion> Discussions { get; set; }
public DbSet<Group> Groups { get; set; }
public DbSet<Key> Keys { get; set; }
public DbSet<Message> Messages { get; set; }
public DbSet<Role> Roles { get; set; }
public DbSet<User> Users { get; set; }
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
//Infos de connexion à la base de données
string connectionString =
"Server=romaric-thibault.fr;" +
"Database=Knots;" +
"User Id=mathieu;" +
"Password=Onto9-Cage-Afflicted;" +
"TrustServerCertificate=true;";
optionsBuilder.UseSqlServer(connectionString);
}
protected override void OnModelCreating(ModelBuilder modelBuilder)
{
//Données à insérer
}
}

View File

@@ -0,0 +1,8 @@
using System.ComponentModel.DataAnnotations;
namespace Knots.Models;
public class Discussion
{
[Key] public int Id { get; set; }
}

12
Knots/Models/Group.cs Normal file
View File

@@ -0,0 +1,12 @@
using System.ComponentModel.DataAnnotations;
using System.Net.Mime;
namespace Knots.Models;
public class Group
{
[Key] public int Id { get; set; }
[Required, MaxLength(50)] public string? Nom { get; set; }
[Required] public int NombreMembres { get; set; }
public string? ProfilePicture { get; set; }
}

9
Knots/Models/Key.cs Normal file
View File

@@ -0,0 +1,9 @@
using System.ComponentModel.DataAnnotations;
namespace Knots.Models;
public class Key
{
[Key] public int Id { get; set; }
[Required, MaxLength(50)] public string? EnKey { get; set; }
}

11
Knots/Models/Message.cs Normal file
View File

@@ -0,0 +1,11 @@
using System.ComponentModel.DataAnnotations;
namespace Knots.Models;
public class Message
{
[Key] public int Id { get; set; }
[Required, MaxLength(1000)] public string? Contenu { get; set; }
[Required] public DateTime Date { get; set; }
[Required] public Boolean Type { get; set; }
}

9
Knots/Models/Role.cs Normal file
View File

@@ -0,0 +1,9 @@
using System.ComponentModel.DataAnnotations;
namespace Knots.Models;
public class Role
{
public int Id { get; set; }
[Required, MaxLength(50)] public string Libelle { get; set; }
}

14
Knots/Models/User.cs Normal file
View File

@@ -0,0 +1,14 @@
using System.ComponentModel.DataAnnotations;
namespace Knots.Models;
public class User
{
public int Id { get; set; }
[Required, MaxLength(50)] public string? Username { get; set; }
[MaxLength(200)] public string? Description {get; set;}
[Required, Length(12, 50)] public string? Password { get; set; }
[Required, MaxLength(70)] public string? Email { get; set; }
[Required, Length(10, 10)] public string? Tel { get; set; }
public string? ProfilePicture { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.Discussion;
public class CreateDiscussionDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.Discussion;
public class DeleteDiscussionDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.Discussion;
public class GetDiscussionDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.Role;
public class CreateRoleDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.Role;
public class DeleteRoleDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.Role;
public class GetRoleDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.User;
public class CreateUserDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.User;
public class DeleteUserDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.User;
public class GetUserDetailsDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.User;
public class GetUserDtoValidator
{
}

View File

@@ -0,0 +1,6 @@
namespace Knots.Validators.User;
public class UpdateUserDtoValidator
{
}

View File

@@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("Knots")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+cc9090422803e15ae5e01cdb4964a0c908f54640")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+2258e5ad8e56b01ea799bd6859bf45e6499a9f5f")]
[assembly: System.Reflection.AssemblyProductAttribute("Knots")]
[assembly: System.Reflection.AssemblyTitleAttribute("Knots")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@@ -1 +1 @@
2ca7620f113862464478e6b6389da9524ea0be35ffdaed378316ed68319d330f
1ec67d9f775d898443e3ca901e3936ca7eac382476d451d905e395f125dd8665

View File

@@ -1,21 +1,29 @@
is_global = true
build_property.TargetFramework = net9.0
build_property.TargetFramework = net9.0
build_property.TargetPlatformMinVersion =
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = Knots
build_property.RootNamespace = Knots
build_property.ProjectDir = C:\Users\oistig\RiderProjects\Knots\Knots\
build_property.ProjectDir = /home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 9.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = C:\Users\oistig\RiderProjects\Knots\Knots
build_property.MSBuildProjectDirectory = /home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots
build_property._RazorSourceGeneratorDebug =
build_property.EffectiveAnalysisLevelStyle = 9.0
build_property.EnableCodeStyleSeverity =

View File

@@ -0,0 +1,7 @@
using System.Runtime.CompilerServices;
namespace FastEndpoints.Swagger;
internal static class SwaggerExportPathInitializer
{
[ModuleInitializer]
internal static void Initialize() => DocumentOptions.SwaggerExportPath = "wwwroot/openapi";
}

View File

@@ -1,32 +1,25 @@
{
"format": 1,
"restore": {
"C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\Knots.csproj": {}
"/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/Knots.csproj": {}
},
"projects": {
"C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\Knots.csproj": {
"/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/Knots.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\Knots.csproj",
"projectUniqueName": "/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/Knots.csproj",
"projectName": "Knots",
"projectPath": "C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\Knots.csproj",
"packagesPath": "C:\\Users\\oistig\\.nuget\\packages\\",
"outputPath": "C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\obj\\",
"projectPath": "/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/Knots.csproj",
"packagesPath": "/home/oistig@stsio.lan/.nuget/packages/",
"outputPath": "/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/obj/",
"projectStyle": "PackageReference",
"fallbackFolders": [
"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"
],
"configFilePaths": [
"C:\\Users\\oistig\\AppData\\Roaming\\NuGet\\NuGet.Config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config",
"C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config"
"/home/oistig@stsio.lan/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {},
"C:\\Program Files\\dotnet\\library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
@@ -51,9 +44,31 @@
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
"FastEndpoints": {
"target": "Package",
"version": "[8.0.1, )"
},
"FastEndpoints.Swagger": {
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[9.0.8, )"
},
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[9.0.14, )"
},
"Microsoft.EntityFrameworkCore.Design": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[9.0.14, )"
},
"Microsoft.EntityFrameworkCore.SqlServer": {
"target": "Package",
"version": "[9.0.14, )"
}
},
"imports": [
@@ -75,7 +90,7 @@
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"
"runtimeIdentifierGraphPath": "/home/oistig@stsio.lan/.dotnet/sdk/9.0.311/PortableRuntimeIdentifierGraph.json"
}
}
}

View File

@@ -4,13 +4,20 @@
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\oistig\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages</NuGetPackageFolders>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/oistig@stsio.lan/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/oistig@stsio.lan/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.14.0</NuGetToolVersion>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">7.0.0</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="C:\Users\oistig\.nuget\packages\" />
<SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
<SourceRoot Include="/home/oistig@stsio.lan/.nuget/packages/" />
</ItemGroup>
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore/9.0.14/buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore/9.0.14/buildTransitive/net8.0/Microsoft.EntityFrameworkCore.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers/3.3.4/buildTransitive/Microsoft.CodeAnalysis.Analyzers.props" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers/3.3.4/buildTransitive/Microsoft.CodeAnalysis.Analyzers.props')" />
<Import Project="$(NuGetPackageRoot)microsoft.entityframeworkcore.design/9.0.14/build/net8.0/Microsoft.EntityFrameworkCore.Design.props" Condition="Exists('$(NuGetPackageRoot)microsoft.entityframeworkcore.design/9.0.14/build/net8.0/Microsoft.EntityFrameworkCore.Design.props')" />
</ImportGroup>
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<PkgMicrosoft_CodeAnalysis_Analyzers Condition=" '$(PkgMicrosoft_CodeAnalysis_Analyzers)' == '' ">/home/oistig@stsio.lan/.nuget/packages/microsoft.codeanalysis.analyzers/3.3.4</PkgMicrosoft_CodeAnalysis_Analyzers>
</PropertyGroup>
</Project>

View File

@@ -1,2 +1,11 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)system.text.json/9.0.14/buildTransitive/net8.0/System.Text.Json.targets" Condition="Exists('$(NuGetPackageRoot)system.text.json/9.0.14/buildTransitive/net8.0/System.Text.Json.targets')" />
<Import Project="$(NuGetPackageRoot)mono.texttemplating/3.0.0/buildTransitive/Mono.TextTemplating.targets" Condition="Exists('$(NuGetPackageRoot)mono.texttemplating/3.0.0/buildTransitive/Mono.TextTemplating.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options/10.0.3/buildTransitive/net8.0/Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options/10.0.3/buildTransitive/net8.0/Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/10.0.3/buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/10.0.3/buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.codeanalysis.analyzers/3.3.4/buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.codeanalysis.analyzers/3.3.4/buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets')" />
<Import Project="$(NuGetPackageRoot)fastendpoints.swagger/8.0.1/build/FastEndpoints.Swagger.targets" Condition="Exists('$(NuGetPackageRoot)fastendpoints.swagger/8.0.1/build/FastEndpoints.Swagger.targets')" />
</ImportGroup>
</Project>

File diff suppressed because it is too large Load Diff

View File

@@ -1,11 +1,115 @@
{
"version": 2,
"dgSpecHash": "zYmNWrQ+org=",
"dgSpecHash": "dVyDYKZ/S4U=",
"success": true,
"projectFilePath": "C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\Knots.csproj",
"projectFilePath": "/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/Knots.csproj",
"expectedPackageFiles": [
"C:\\Users\\oistig\\.nuget\\packages\\microsoft.aspnetcore.openapi\\9.0.8\\microsoft.aspnetcore.openapi.9.0.8.nupkg.sha512",
"C:\\Users\\oistig\\.nuget\\packages\\microsoft.openapi\\1.6.17\\microsoft.openapi.1.6.17.nupkg.sha512"
"/home/oistig@stsio.lan/.nuget/packages/azure.core/1.38.0/azure.core.1.38.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/azure.identity/1.11.4/azure.identity.1.11.4.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fastendpoints/8.0.1/fastendpoints.8.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fastendpoints.attributes/8.0.1/fastendpoints.attributes.8.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fastendpoints.core/8.0.1/fastendpoints.core.8.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fastendpoints.jobqueues/8.0.1/fastendpoints.jobqueues.8.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fastendpoints.messaging/8.0.1/fastendpoints.messaging.8.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fastendpoints.messaging.core/8.0.1/fastendpoints.messaging.core.8.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fastendpoints.swagger/8.0.1/fastendpoints.swagger.8.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/fluentvalidation/12.1.1/fluentvalidation.12.1.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/humanizer.core/2.14.1/humanizer.core.2.14.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.aspnetcore.http.abstractions/2.3.9/microsoft.aspnetcore.http.abstractions.2.3.9.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.aspnetcore.http.features/2.3.0/microsoft.aspnetcore.http.features.2.3.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.aspnetcore.openapi/9.0.8/microsoft.aspnetcore.openapi.9.0.8.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.bcl.asyncinterfaces/7.0.0/microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.build.framework/17.8.43/microsoft.build.framework.17.8.43.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.build.locator/1.7.8/microsoft.build.locator.1.7.8.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.codeanalysis.analyzers/3.3.4/microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.codeanalysis.common/4.8.0/microsoft.codeanalysis.common.4.8.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.codeanalysis.csharp/4.8.0/microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.codeanalysis.csharp.workspaces/4.8.0/microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.codeanalysis.workspaces.common/4.8.0/microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.codeanalysis.workspaces.msbuild/4.8.0/microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.csharp/4.5.0/microsoft.csharp.4.5.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.data.sqlclient/5.1.6/microsoft.data.sqlclient.5.1.6.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.data.sqlclient.sni.runtime/5.1.1/microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.entityframeworkcore/9.0.14/microsoft.entityframeworkcore.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.entityframeworkcore.abstractions/9.0.14/microsoft.entityframeworkcore.abstractions.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.entityframeworkcore.analyzers/9.0.14/microsoft.entityframeworkcore.analyzers.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.entityframeworkcore.design/9.0.14/microsoft.entityframeworkcore.design.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.entityframeworkcore.relational/9.0.14/microsoft.entityframeworkcore.relational.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.entityframeworkcore.sqlserver/9.0.14/microsoft.entityframeworkcore.sqlserver.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.caching.abstractions/9.0.14/microsoft.extensions.caching.abstractions.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.caching.memory/9.0.14/microsoft.extensions.caching.memory.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.configuration.abstractions/10.0.3/microsoft.extensions.configuration.abstractions.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.dependencyinjection/9.0.14/microsoft.extensions.dependencyinjection.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/10.0.3/microsoft.extensions.dependencyinjection.abstractions.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.dependencymodel/9.0.14/microsoft.extensions.dependencymodel.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.diagnostics.abstractions/10.0.3/microsoft.extensions.diagnostics.abstractions.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.fileproviders.abstractions/10.0.3/microsoft.extensions.fileproviders.abstractions.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.hosting.abstractions/10.0.3/microsoft.extensions.hosting.abstractions.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.logging/9.0.14/microsoft.extensions.logging.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.logging.abstractions/10.0.3/microsoft.extensions.logging.abstractions.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.options/10.0.3/microsoft.extensions.options.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.extensions.primitives/10.0.3/microsoft.extensions.primitives.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identity.client/4.61.3/microsoft.identity.client.4.61.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identity.client.extensions.msal/4.61.3/microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identitymodel.abstractions/6.35.0/microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identitymodel.jsonwebtokens/6.35.0/microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identitymodel.logging/6.35.0/microsoft.identitymodel.logging.6.35.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identitymodel.protocols/6.35.0/microsoft.identitymodel.protocols.6.35.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identitymodel.protocols.openidconnect/6.35.0/microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.identitymodel.tokens/6.35.0/microsoft.identitymodel.tokens.6.35.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.netcore.platforms/1.1.0/microsoft.netcore.platforms.1.1.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.netcore.targets/1.1.0/microsoft.netcore.targets.1.1.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.openapi/1.6.17/microsoft.openapi.1.6.17.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.sqlserver.server/1.0.0/microsoft.sqlserver.server.1.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/microsoft.win32.systemevents/6.0.0/microsoft.win32.systemevents.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/mono.texttemplating/3.0.0/mono.texttemplating.3.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/namotion.reflection/3.4.3/namotion.reflection.3.4.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/newtonsoft.json/13.0.3/newtonsoft.json.13.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/njsonschema/11.5.2/njsonschema.11.5.2.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/njsonschema.annotations/11.5.2/njsonschema.annotations.11.5.2.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/njsonschema.newtonsoftjson/11.5.2/njsonschema.newtonsoftjson.11.5.2.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/njsonschema.yaml/11.5.2/njsonschema.yaml.11.5.2.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/nswag.annotations/14.6.3/nswag.annotations.14.6.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/nswag.aspnetcore/14.6.3/nswag.aspnetcore.14.6.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/nswag.core/14.6.3/nswag.core.14.6.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/nswag.core.yaml/14.6.3/nswag.core.yaml.14.6.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/nswag.generation/14.6.3/nswag.generation.14.6.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/nswag.generation.aspnetcore/14.6.3/nswag.generation.aspnetcore.14.6.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.clientmodel/1.0.0/system.clientmodel.1.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.codedom/6.0.0/system.codedom.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.collections.immutable/7.0.0/system.collections.immutable.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.composition/7.0.0/system.composition.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.composition.attributedmodel/7.0.0/system.composition.attributedmodel.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.composition.convention/7.0.0/system.composition.convention.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.composition.hosting/7.0.0/system.composition.hosting.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.composition.runtime/7.0.0/system.composition.runtime.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.composition.typedparts/7.0.0/system.composition.typedparts.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.configuration.configurationmanager/6.0.1/system.configuration.configurationmanager.6.0.1.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.diagnostics.diagnosticsource/10.0.3/system.diagnostics.diagnosticsource.10.0.3.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.drawing.common/6.0.0/system.drawing.common.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.formats.asn1/9.0.14/system.formats.asn1.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.identitymodel.tokens.jwt/6.35.0/system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.io.pipelines/7.0.0/system.io.pipelines.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.memory/4.5.4/system.memory.4.5.4.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.memory.data/1.0.2/system.memory.data.1.0.2.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.numerics.vectors/4.5.0/system.numerics.vectors.4.5.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.reflection.metadata/7.0.0/system.reflection.metadata.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.runtime/4.3.0/system.runtime.4.3.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.runtime.caching/6.0.0/system.runtime.caching.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.runtime.compilerservices.unsafe/6.0.0/system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.security.accesscontrol/6.0.0/system.security.accesscontrol.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.security.cryptography.cng/5.0.0/system.security.cryptography.cng.5.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.security.cryptography.protecteddata/6.0.0/system.security.cryptography.protecteddata.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.security.permissions/6.0.0/system.security.permissions.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.security.principal.windows/5.0.0/system.security.principal.windows.5.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.text.encoding/4.3.0/system.text.encoding.4.3.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.text.encoding.codepages/6.0.0/system.text.encoding.codepages.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.text.encodings.web/8.0.0/system.text.encodings.web.8.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.text.json/9.0.14/system.text.json.9.0.14.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.threading.channels/7.0.0/system.threading.channels.7.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.threading.tasks.extensions/4.5.4/system.threading.tasks.extensions.4.5.4.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/system.windows.extensions/6.0.0/system.windows.extensions.6.0.0.nupkg.sha512",
"/home/oistig@stsio.lan/.nuget/packages/yamldotnet/16.3.0/yamldotnet.16.3.0.nupkg.sha512"
],
"logs": []
}

View File

@@ -1 +1 @@
"restore":{"projectUniqueName":"C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\Knots.csproj","projectName":"Knots","projectPath":"C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\Knots.csproj","outputPath":"C:\\Users\\oistig\\RiderProjects\\Knots\\Knots\\obj\\","projectStyle":"PackageReference","fallbackFolders":["C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages"],"originalTargetFrameworks":["net9.0"],"sources":{"C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\":{},"C:\\Program Files\\dotnet\\library-packs":{},"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"9.0.300"}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[9.0.8, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"C:\\Program Files\\dotnet\\sdk\\9.0.304/PortableRuntimeIdentifierGraph.json"}}
"restore":{"projectUniqueName":"/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/Knots.csproj","projectName":"Knots","projectPath":"/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/Knots.csproj","outputPath":"/home/oistig@stsio.lan/RiderProjects/KnotsProject/Knots/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net9.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net9.0":{"targetAlias":"net9.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]},"restoreAuditProperties":{"enableAudit":"true","auditLevel":"low","auditMode":"direct"},"SdkAnalysisLevel":"9.0.300"}"frameworks":{"net9.0":{"targetAlias":"net9.0","dependencies":{"FastEndpoints":{"target":"Package","version":"[8.0.1, )"},"FastEndpoints.Swagger":{"target":"Package","version":"[8.0.1, )"},"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[9.0.8, )"},"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[9.0.14, )"},"Microsoft.EntityFrameworkCore.Design":{"include":"Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive","suppressParent":"All","target":"Package","version":"[9.0.14, )"},"Microsoft.EntityFrameworkCore.SqlServer":{"target":"Package","version":"[9.0.14, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/home/oistig@stsio.lan/.dotnet/sdk/9.0.311/PortableRuntimeIdentifierGraph.json"}}

View File

@@ -0,0 +1 @@
17733261452650947

View File

@@ -1 +1 @@
17751999429259933
17733261476890947