Merge remote-tracking branch 'origin/develop' into develop
# Conflicts: # Knots/obj/Debug/net9.0/Knots.AssemblyInfo.cs # Knots/obj/Debug/net9.0/Knots.AssemblyInfoInputs.cache
This commit is contained in:
17
.idea/.idea.Knots/.idea/dataSources.xml
generated
Normal file
17
.idea/.idea.Knots/.idea/dataSources.xml
generated
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<project version="4">
|
||||||
|
<component name="DataSourceManagerImpl" format="xml" multifile-model="true">
|
||||||
|
<data-source source="LOCAL" name="@romaric-thibault.fr" uuid="2e0ff1eb-4394-46d9-aa2d-362392df37df">
|
||||||
|
<driver-ref>sqlserver.jb</driver-ref>
|
||||||
|
<synchronize>true</synchronize>
|
||||||
|
<jdbc-driver>com.jetbrains.jdbc.sqlserver.SqlServerDriver</jdbc-driver>
|
||||||
|
<jdbc-url>Server=romaric-thibault.fr,1433</jdbc-url>
|
||||||
|
<jdbc-additional-properties>
|
||||||
|
<property name="com.intellij.clouds.kubernetes.db.host.port" />
|
||||||
|
<property name="com.intellij.clouds.kubernetes.db.enabled" value="false" />
|
||||||
|
<property name="com.intellij.clouds.kubernetes.db.container.port" />
|
||||||
|
</jdbc-additional-properties>
|
||||||
|
<working-dir>$ProjectFileDir$</working-dir>
|
||||||
|
</data-source>
|
||||||
|
</component>
|
||||||
|
</project>
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
<Project Sdk="Microsoft.NET.Sdk.Web">
|
<Project Sdk="Microsoft.NET.Sdk.Web">
|
||||||
|
|
||||||
<PropertyGroup>
|
<PropertyGroup>
|
||||||
<TargetFramework>net9.0</TargetFramework>
|
<TargetFramework>net8.0</TargetFramework>
|
||||||
<Nullable>enable</Nullable>
|
<Nullable>enable</Nullable>
|
||||||
<ImplicitUsings>enable</ImplicitUsings>
|
<ImplicitUsings>enable</ImplicitUsings>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
@@ -9,20 +9,18 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="FastEndpoints" Version="8.0.1" />
|
<PackageReference Include="FastEndpoints" Version="8.0.1" />
|
||||||
<PackageReference Include="FastEndpoints.Swagger" Version="8.0.1" />
|
<PackageReference Include="FastEndpoints.Swagger" Version="8.0.1" />
|
||||||
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.8"/>
|
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="8.0.25" />
|
||||||
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="9.0.14" />
|
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.25" />
|
||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="9.0.14">
|
<PackageReference Include="Microsoft.EntityFrameworkCore.Design" Version="8.0.25">
|
||||||
<PrivateAssets>all</PrivateAssets>
|
<PrivateAssets>all</PrivateAssets>
|
||||||
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
|
||||||
</PackageReference>
|
</PackageReference>
|
||||||
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="9.0.14" />
|
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="8.0.25" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="Endpoints\" />
|
<Folder Include="Endpoints\" />
|
||||||
<Folder Include="Validators\Group\" />
|
<Folder Include="Migrations\" />
|
||||||
<Folder Include="Validators\Key\" />
|
|
||||||
<Folder Include="Validators\Message\" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
165
Knots/Migrations/20260312155557_Initial.Designer.cs
generated
Normal file
165
Knots/Migrations/20260312155557_Initial.Designer.cs
generated
Normal file
@@ -0,0 +1,165 @@
|
|||||||
|
// <auto-generated />
|
||||||
|
using System;
|
||||||
|
using Knots;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||||
|
using Microsoft.EntityFrameworkCore.Metadata;
|
||||||
|
using Microsoft.EntityFrameworkCore.Migrations;
|
||||||
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
||||||
|
|
||||||
|
#nullable disable
|
||||||
|
|
||||||
|
namespace Knots.Migrations
|
||||||
|
{
|
||||||
|
[DbContext(typeof(KnotsDbContext))]
|
||||||
|
[Migration("20260312155557_Initial")]
|
||||||
|
partial class Initial
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void BuildTargetModel(ModelBuilder modelBuilder)
|
||||||
|
{
|
||||||
|
#pragma warning disable 612, 618
|
||||||
|
modelBuilder
|
||||||
|
.HasAnnotation("ProductVersion", "8.0.25")
|
||||||
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
||||||
|
|
||||||
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Discussion", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Discussions");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Group", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Nom")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.Property<int>("NombreMembres")
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
b.Property<string>("ProfilePicture")
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Groups");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Key", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("EnKey")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Keys");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Message", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Contenu")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(1000)
|
||||||
|
.HasColumnType("nvarchar(1000)");
|
||||||
|
|
||||||
|
b.Property<DateTime>("Date")
|
||||||
|
.HasColumnType("datetime2");
|
||||||
|
|
||||||
|
b.Property<bool>("Type")
|
||||||
|
.HasColumnType("bit");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Messages");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Role", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Libelle")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Roles");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.User", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Description")
|
||||||
|
.HasMaxLength(200)
|
||||||
|
.HasColumnType("nvarchar(200)");
|
||||||
|
|
||||||
|
b.Property<string>("Email")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(70)
|
||||||
|
.HasColumnType("nvarchar(70)");
|
||||||
|
|
||||||
|
b.Property<string>("Password")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("ProfilePicture")
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("Tel")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("Username")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Users");
|
||||||
|
});
|
||||||
|
#pragma warning restore 612, 618
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
123
Knots/Migrations/20260312155557_Initial.cs
Normal file
123
Knots/Migrations/20260312155557_Initial.cs
Normal file
@@ -0,0 +1,123 @@
|
|||||||
|
using System;
|
||||||
|
using Microsoft.EntityFrameworkCore.Migrations;
|
||||||
|
|
||||||
|
#nullable disable
|
||||||
|
|
||||||
|
namespace Knots.Migrations
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
public partial class Initial : Migration
|
||||||
|
{
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void Up(MigrationBuilder migrationBuilder)
|
||||||
|
{
|
||||||
|
migrationBuilder.CreateTable(
|
||||||
|
name: "Discussions",
|
||||||
|
columns: table => new
|
||||||
|
{
|
||||||
|
Id = table.Column<int>(type: "int", nullable: false)
|
||||||
|
.Annotation("SqlServer:Identity", "1, 1")
|
||||||
|
},
|
||||||
|
constraints: table =>
|
||||||
|
{
|
||||||
|
table.PrimaryKey("PK_Discussions", x => x.Id);
|
||||||
|
});
|
||||||
|
|
||||||
|
migrationBuilder.CreateTable(
|
||||||
|
name: "Groups",
|
||||||
|
columns: table => new
|
||||||
|
{
|
||||||
|
Id = table.Column<int>(type: "int", nullable: false)
|
||||||
|
.Annotation("SqlServer:Identity", "1, 1"),
|
||||||
|
Nom = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: false),
|
||||||
|
NombreMembres = table.Column<int>(type: "int", nullable: false),
|
||||||
|
ProfilePicture = table.Column<string>(type: "nvarchar(max)", nullable: true)
|
||||||
|
},
|
||||||
|
constraints: table =>
|
||||||
|
{
|
||||||
|
table.PrimaryKey("PK_Groups", x => x.Id);
|
||||||
|
});
|
||||||
|
|
||||||
|
migrationBuilder.CreateTable(
|
||||||
|
name: "Keys",
|
||||||
|
columns: table => new
|
||||||
|
{
|
||||||
|
Id = table.Column<int>(type: "int", nullable: false)
|
||||||
|
.Annotation("SqlServer:Identity", "1, 1"),
|
||||||
|
EnKey = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: false)
|
||||||
|
},
|
||||||
|
constraints: table =>
|
||||||
|
{
|
||||||
|
table.PrimaryKey("PK_Keys", x => x.Id);
|
||||||
|
});
|
||||||
|
|
||||||
|
migrationBuilder.CreateTable(
|
||||||
|
name: "Messages",
|
||||||
|
columns: table => new
|
||||||
|
{
|
||||||
|
Id = table.Column<int>(type: "int", nullable: false)
|
||||||
|
.Annotation("SqlServer:Identity", "1, 1"),
|
||||||
|
Contenu = table.Column<string>(type: "nvarchar(1000)", maxLength: 1000, nullable: false),
|
||||||
|
Date = table.Column<DateTime>(type: "datetime2", nullable: false),
|
||||||
|
Type = table.Column<bool>(type: "bit", nullable: false)
|
||||||
|
},
|
||||||
|
constraints: table =>
|
||||||
|
{
|
||||||
|
table.PrimaryKey("PK_Messages", x => x.Id);
|
||||||
|
});
|
||||||
|
|
||||||
|
migrationBuilder.CreateTable(
|
||||||
|
name: "Roles",
|
||||||
|
columns: table => new
|
||||||
|
{
|
||||||
|
Id = table.Column<int>(type: "int", nullable: false)
|
||||||
|
.Annotation("SqlServer:Identity", "1, 1"),
|
||||||
|
Libelle = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: false)
|
||||||
|
},
|
||||||
|
constraints: table =>
|
||||||
|
{
|
||||||
|
table.PrimaryKey("PK_Roles", x => x.Id);
|
||||||
|
});
|
||||||
|
|
||||||
|
migrationBuilder.CreateTable(
|
||||||
|
name: "Users",
|
||||||
|
columns: table => new
|
||||||
|
{
|
||||||
|
Id = table.Column<int>(type: "int", nullable: false)
|
||||||
|
.Annotation("SqlServer:Identity", "1, 1"),
|
||||||
|
Username = table.Column<string>(type: "nvarchar(50)", maxLength: 50, nullable: false),
|
||||||
|
Description = table.Column<string>(type: "nvarchar(200)", maxLength: 200, nullable: true),
|
||||||
|
Password = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
||||||
|
Email = table.Column<string>(type: "nvarchar(70)", maxLength: 70, nullable: false),
|
||||||
|
Tel = table.Column<string>(type: "nvarchar(max)", nullable: false),
|
||||||
|
ProfilePicture = table.Column<string>(type: "nvarchar(max)", nullable: true)
|
||||||
|
},
|
||||||
|
constraints: table =>
|
||||||
|
{
|
||||||
|
table.PrimaryKey("PK_Users", x => x.Id);
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
/// <inheritdoc />
|
||||||
|
protected override void Down(MigrationBuilder migrationBuilder)
|
||||||
|
{
|
||||||
|
migrationBuilder.DropTable(
|
||||||
|
name: "Discussions");
|
||||||
|
|
||||||
|
migrationBuilder.DropTable(
|
||||||
|
name: "Groups");
|
||||||
|
|
||||||
|
migrationBuilder.DropTable(
|
||||||
|
name: "Keys");
|
||||||
|
|
||||||
|
migrationBuilder.DropTable(
|
||||||
|
name: "Messages");
|
||||||
|
|
||||||
|
migrationBuilder.DropTable(
|
||||||
|
name: "Roles");
|
||||||
|
|
||||||
|
migrationBuilder.DropTable(
|
||||||
|
name: "Users");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
162
Knots/Migrations/KnotsDbContextModelSnapshot.cs
Normal file
162
Knots/Migrations/KnotsDbContextModelSnapshot.cs
Normal file
@@ -0,0 +1,162 @@
|
|||||||
|
// <auto-generated />
|
||||||
|
using System;
|
||||||
|
using Knots;
|
||||||
|
using Microsoft.EntityFrameworkCore;
|
||||||
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
||||||
|
using Microsoft.EntityFrameworkCore.Metadata;
|
||||||
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
||||||
|
|
||||||
|
#nullable disable
|
||||||
|
|
||||||
|
namespace Knots.Migrations
|
||||||
|
{
|
||||||
|
[DbContext(typeof(KnotsDbContext))]
|
||||||
|
partial class KnotsDbContextModelSnapshot : ModelSnapshot
|
||||||
|
{
|
||||||
|
protected override void BuildModel(ModelBuilder modelBuilder)
|
||||||
|
{
|
||||||
|
#pragma warning disable 612, 618
|
||||||
|
modelBuilder
|
||||||
|
.HasAnnotation("ProductVersion", "8.0.25")
|
||||||
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
||||||
|
|
||||||
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Discussion", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Discussions");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Group", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Nom")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.Property<int>("NombreMembres")
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
b.Property<string>("ProfilePicture")
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Groups");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Key", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("EnKey")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Keys");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Message", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Contenu")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(1000)
|
||||||
|
.HasColumnType("nvarchar(1000)");
|
||||||
|
|
||||||
|
b.Property<DateTime>("Date")
|
||||||
|
.HasColumnType("datetime2");
|
||||||
|
|
||||||
|
b.Property<bool>("Type")
|
||||||
|
.HasColumnType("bit");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Messages");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.Role", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Libelle")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Roles");
|
||||||
|
});
|
||||||
|
|
||||||
|
modelBuilder.Entity("Knots.Models.User", b =>
|
||||||
|
{
|
||||||
|
b.Property<int>("Id")
|
||||||
|
.ValueGeneratedOnAdd()
|
||||||
|
.HasColumnType("int");
|
||||||
|
|
||||||
|
SqlServerPropertyBuilderExtensions.UseIdentityColumn(b.Property<int>("Id"));
|
||||||
|
|
||||||
|
b.Property<string>("Description")
|
||||||
|
.HasMaxLength(200)
|
||||||
|
.HasColumnType("nvarchar(200)");
|
||||||
|
|
||||||
|
b.Property<string>("Email")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(70)
|
||||||
|
.HasColumnType("nvarchar(70)");
|
||||||
|
|
||||||
|
b.Property<string>("Password")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("ProfilePicture")
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("Tel")
|
||||||
|
.IsRequired()
|
||||||
|
.HasColumnType("nvarchar(max)");
|
||||||
|
|
||||||
|
b.Property<string>("Username")
|
||||||
|
.IsRequired()
|
||||||
|
.HasMaxLength(50)
|
||||||
|
.HasColumnType("nvarchar(50)");
|
||||||
|
|
||||||
|
b.HasKey("Id");
|
||||||
|
|
||||||
|
b.ToTable("Users");
|
||||||
|
});
|
||||||
|
#pragma warning restore 612, 618
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,23 +1,36 @@
|
|||||||
var builder = WebApplication.CreateBuilder(args);
|
using Knots;
|
||||||
|
using FastEndpoints;
|
||||||
|
using FastEndpoints.Swagger;
|
||||||
|
|
||||||
// Add services to the container.
|
WebApplicationBuilder builder = WebApplication.CreateBuilder(args);
|
||||||
|
|
||||||
builder.Services.AddControllers();
|
// On ajoute ici la configuration de la base de données
|
||||||
// Learn more about configuring OpenAPI at https://aka.ms/aspnet/openapi
|
builder.Services.AddDbContext<KnotsDbContext>();
|
||||||
builder.Services.AddOpenApi();
|
|
||||||
|
|
||||||
var app = builder.Build();
|
//On ajoute le CORS au code
|
||||||
|
builder.Services.AddCors(options =>
|
||||||
// Configure the HTTP request pipeline.
|
{ options.AddDefaultPolicy(policyBuilder =>
|
||||||
if (app.Environment.IsDevelopment())
|
|
||||||
{
|
{
|
||||||
app.MapOpenApi();
|
policyBuilder
|
||||||
|
.WithOrigins("http://localhost:4200")
|
||||||
|
.WithMethods("GET", "POST", "PUT", "PATCH", "DELETE")
|
||||||
|
.AllowAnyHeader();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
// On construit l'application en lui donnant vie
|
||||||
|
WebApplication app = builder.Build();
|
||||||
|
app.UseAuthentication()
|
||||||
|
.UseAuthorization()
|
||||||
|
.UseFastEndpoints(options =>
|
||||||
|
{
|
||||||
|
options.Endpoints.RoutePrefix = "API";
|
||||||
|
options.Endpoints.ShortNames = true;
|
||||||
}
|
}
|
||||||
|
).UseSwaggerGen();
|
||||||
|
|
||||||
app.UseHttpsRedirection();
|
app.UseHttpsRedirection();
|
||||||
|
|
||||||
app.UseAuthorization();
|
app.UseCors();
|
||||||
|
|
||||||
app.MapControllers();
|
|
||||||
|
|
||||||
app.Run();
|
app.Run();
|
||||||
6
Knots/Validators/Group/CreateGroupDtoValidator.cs
Normal file
6
Knots/Validators/Group/CreateGroupDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Group;
|
||||||
|
|
||||||
|
public class CreateGroupDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Group/DeleteGroupDtoValidator.cs
Normal file
6
Knots/Validators/Group/DeleteGroupDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Group;
|
||||||
|
|
||||||
|
public class DeleteGroupDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Group/GetGroupDetailsDtoValidator.cs
Normal file
6
Knots/Validators/Group/GetGroupDetailsDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Group;
|
||||||
|
|
||||||
|
public class GetGroupDetailsDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Group/GetGroupDtoValidator.cs
Normal file
6
Knots/Validators/Group/GetGroupDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Group;
|
||||||
|
|
||||||
|
public class GetGroupDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Group/UpdateGroupDtoValidator.cs
Normal file
6
Knots/Validators/Group/UpdateGroupDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Group;
|
||||||
|
|
||||||
|
public class UpdateGroupDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Key/CreateKeyDtoValidator.cs
Normal file
6
Knots/Validators/Key/CreateKeyDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Key;
|
||||||
|
|
||||||
|
public class CreateKeyDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Key/DeleteKeyDtoValidator.cs
Normal file
6
Knots/Validators/Key/DeleteKeyDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Key;
|
||||||
|
|
||||||
|
public class DeleteKeyDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Key/GetKeyDetailsDtoValidator.cs
Normal file
6
Knots/Validators/Key/GetKeyDetailsDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Key;
|
||||||
|
|
||||||
|
public class GetKeyDetailsDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Key/GetKeyDtoValidator.cs
Normal file
6
Knots/Validators/Key/GetKeyDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Key;
|
||||||
|
|
||||||
|
public class GetKeyDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Message/CreateMessageDtoValidator.cs
Normal file
6
Knots/Validators/Message/CreateMessageDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Message;
|
||||||
|
|
||||||
|
public class CreateMessageDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Message/DeleteMessageDtoValidator.cs
Normal file
6
Knots/Validators/Message/DeleteMessageDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Message;
|
||||||
|
|
||||||
|
public class DeleteMessageDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Message/GetMessageDetailsDto.cs
Normal file
6
Knots/Validators/Message/GetMessageDetailsDto.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Message;
|
||||||
|
|
||||||
|
public class GetMessageDetailsDto
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Message/GetMessageDtoValidator.cs
Normal file
6
Knots/Validators/Message/GetMessageDtoValidator.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Message;
|
||||||
|
|
||||||
|
public class GetMessageDtoValidator
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
6
Knots/Validators/Message/UpdateMessagesDto.cs
Normal file
6
Knots/Validators/Message/UpdateMessagesDto.cs
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
namespace Knots.Validators.Message;
|
||||||
|
|
||||||
|
public class UpdateMessagesDto
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
BIN
Knots/bin/Debug/net8.0/Azure.Core.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Azure.Core.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Azure.Identity.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Azure.Identity.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Attributes.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Attributes.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Core.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Core.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FastEndpoints.JobQueues.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FastEndpoints.JobQueues.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Messaging.Core.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Messaging.Core.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Messaging.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Messaging.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Swagger.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FastEndpoints.Swagger.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FastEndpoints.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FastEndpoints.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/FluentValidation.dll
Executable file
BIN
Knots/bin/Debug/net8.0/FluentValidation.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Humanizer.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Humanizer.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Knots
Executable file
BIN
Knots/bin/Debug/net8.0/Knots
Executable file
Binary file not shown.
1955
Knots/bin/Debug/net8.0/Knots.deps.json
Normal file
1955
Knots/bin/Debug/net8.0/Knots.deps.json
Normal file
File diff suppressed because it is too large
Load Diff
BIN
Knots/bin/Debug/net8.0/Knots.dll
Normal file
BIN
Knots/bin/Debug/net8.0/Knots.dll
Normal file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Knots.pdb
Normal file
BIN
Knots/bin/Debug/net8.0/Knots.pdb
Normal file
Binary file not shown.
20
Knots/bin/Debug/net8.0/Knots.runtimeconfig.json
Normal file
20
Knots/bin/Debug/net8.0/Knots.runtimeconfig.json
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
{
|
||||||
|
"runtimeOptions": {
|
||||||
|
"tfm": "net8.0",
|
||||||
|
"frameworks": [
|
||||||
|
{
|
||||||
|
"name": "Microsoft.NETCore.App",
|
||||||
|
"version": "8.0.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "Microsoft.AspNetCore.App",
|
||||||
|
"version": "8.0.0"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"configProperties": {
|
||||||
|
"System.GC.Server": true,
|
||||||
|
"System.Reflection.NullabilityInfoContext.IsSupported": true,
|
||||||
|
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
Knots/bin/Debug/net8.0/Microsoft.AspNetCore.OpenApi.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.AspNetCore.OpenApi.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Bcl.AsyncInterfaces.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Bcl.AsyncInterfaces.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.CSharp.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.CSharp.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.Workspaces.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.Workspaces.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.CodeAnalysis.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Data.SqlClient.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Data.SqlClient.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Design.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Design.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Caching.Memory.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.DependencyInjection.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.DependencyModel.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.DependencyModel.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Logging.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Logging.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Options.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Options.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Extensions.Primitives.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Identity.Client.Extensions.Msal.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Identity.Client.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Identity.Client.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Protocols.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.IdentityModel.Tokens.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.OpenApi.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.OpenApi.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.SqlServer.Server.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.SqlServer.Server.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Microsoft.Win32.SystemEvents.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Microsoft.Win32.SystemEvents.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Mono.TextTemplating.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Mono.TextTemplating.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NJsonSchema.Annotations.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NJsonSchema.Annotations.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NJsonSchema.NewtonsoftJson.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NJsonSchema.NewtonsoftJson.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NJsonSchema.Yaml.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NJsonSchema.Yaml.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NJsonSchema.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NJsonSchema.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NSwag.Annotations.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NSwag.Annotations.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NSwag.AspNetCore.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NSwag.AspNetCore.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NSwag.Core.Yaml.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NSwag.Core.Yaml.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NSwag.Core.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NSwag.Core.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NSwag.Generation.AspNetCore.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NSwag.Generation.AspNetCore.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/NSwag.Generation.dll
Executable file
BIN
Knots/bin/Debug/net8.0/NSwag.Generation.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Namotion.Reflection.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Namotion.Reflection.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/Newtonsoft.Json.dll
Executable file
BIN
Knots/bin/Debug/net8.0/Newtonsoft.Json.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.ClientModel.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.ClientModel.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.CodeDom.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.CodeDom.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Composition.AttributedModel.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Composition.AttributedModel.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Composition.Convention.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Composition.Convention.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Composition.Hosting.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Composition.Hosting.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Composition.Runtime.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Composition.Runtime.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Composition.TypedParts.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Composition.TypedParts.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Configuration.ConfigurationManager.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Configuration.ConfigurationManager.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Diagnostics.DiagnosticSource.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Diagnostics.DiagnosticSource.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Drawing.Common.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Drawing.Common.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.IdentityModel.Tokens.Jwt.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Memory.Data.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Memory.Data.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Runtime.Caching.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Runtime.Caching.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Security.Cryptography.ProtectedData.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Security.Cryptography.ProtectedData.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Security.Permissions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Security.Permissions.dll
Executable file
Binary file not shown.
BIN
Knots/bin/Debug/net8.0/System.Windows.Extensions.dll
Executable file
BIN
Knots/bin/Debug/net8.0/System.Windows.Extensions.dll
Executable file
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user