Added delete requests for subjects

This commit is contained in:
JakubWalkowiak 2020-12-13 01:23:12 +01:00
parent 18b417d2c5
commit 7793341cff
21 changed files with 524 additions and 6 deletions

View File

@ -157,7 +157,7 @@
</site> </site>
<site name="StudyLib" id="2"> <site name="StudyLib" id="2">
<application path="/" applicationPool="StudyLib AppPool"> <application path="/" applicationPool="StudyLib AppPool">
<virtualDirectory path="/" physicalPath="E:\Studia\Pracownia programowania\Projekt\StudyLib" /> <virtualDirectory path="/" physicalPath="E:\Studia\Pracownia programowania\git\study-lib-backend" />
</application> </application>
<bindings> <bindings>
<binding protocol="http" bindingInformation="*:56764:localhost" /> <binding protocol="http" bindingInformation="*:56764:localhost" />

Binary file not shown.

View File

@ -0,0 +1,73 @@
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
using StudyLib.API.Data;
using StudyLib.API.Models;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace StudyLib.API.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class SubjectDeleteRequestsController : ControllerBase
{
private readonly StudyLibContext _context;
public SubjectDeleteRequestsController(StudyLibContext context)
{
_context = context;
}
[HttpGet("list")]
public async Task<ActionResult<IEnumerable<SubjectDeleteRequest>>> GetSubjectDeleteRequest()
{
return await _context.SubjectDeleteRequests.Include(s => s.Subject).ToListAsync();
}
[HttpPost("approveDeletion")]
public async Task<ActionResult<SubjectDeleteRequest>> ApproveSubjectDeleteRequest(SubjectDeleteRequest deletionRequest)
{
var subjectDeleteRequest = await _context.SubjectDeleteRequests.Where(s => s.ID == deletionRequest.ID).Include(s => s.Subject).SingleOrDefaultAsync();
if (subjectDeleteRequest == null)
{
return NotFound();
}
_context.Subjects.Remove(subjectDeleteRequest.Subject);
await _context.SaveChangesAsync();
return NoContent();
}
[HttpPost("addDeletionRequest")]
public async Task<ActionResult<SubjectDeleteRequest>> AddSubjectDeleteRequest(SubjectDeleteRequest deletionRequest)
{
_context.SubjectDeleteRequests.Add(deletionRequest);
await _context.SaveChangesAsync();
return NoContent();
}
[HttpDelete("cancelDeletion/{id}")]
public async Task<IActionResult> CancelSubjectDeleteRequest(long id)
{
var subjectDeleteRequest = await _context.SubjectDeleteRequests.FindAsync(id);
if (subjectDeleteRequest == null)
{
return NotFound();
}
_context.SubjectDeleteRequests.Remove(subjectDeleteRequest);
await _context.SaveChangesAsync();
return NoContent();
}
private bool SubjectDeleteRequestExists(long id)
{
return _context.SubjectDeleteRequests.Any(e => e.ID == id);
}
}
}

View File

@ -5,6 +5,7 @@ using System.Threading.Tasks;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Newtonsoft.Json;
using StudyLib.API.Data; using StudyLib.API.Data;
using StudyLib.Models; using StudyLib.Models;

View File

@ -16,5 +16,6 @@ namespace StudyLib.API.Data
public DbSet<Assignment> Assignments { get; set; } public DbSet<Assignment> Assignments { get; set; }
public DbSet<Comment> Comments { get; set; } public DbSet<Comment> Comments { get; set; }
public DbSet<Test> Tests { get; set; } public DbSet<Test> Tests { get; set; }
public DbSet<SubjectDeleteRequest> SubjectDeleteRequests { get; set; }
} }
} }

View File

@ -0,0 +1,17 @@
using StudyLib.Models;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
namespace StudyLib.API.Models
{
public class SubjectDeleteRequest
{
public long ID { get; set; }
public long SubjectId { get; set; }
public Subject Subject { get; set; }
}
}

View File

@ -0,0 +1,203 @@
// <auto-generated />
using System;
using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Infrastructure;
using Microsoft.EntityFrameworkCore.Metadata;
using Microsoft.EntityFrameworkCore.Migrations;
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
using StudyLib.API.Data;
namespace StudyLib.Migrations
{
[DbContext(typeof(StudyLibContext))]
[Migration("20201212153903_SubjectDeleteRequests")]
partial class SubjectDeleteRequests
{
protected override void BuildTargetModel(ModelBuilder modelBuilder)
{
#pragma warning disable 612, 618
modelBuilder
.UseIdentityColumns()
.HasAnnotation("Relational:MaxIdentifierLength", 128)
.HasAnnotation("ProductVersion", "5.0.0");
modelBuilder.Entity("StudyLib.API.Models.Comment", b =>
{
b.Property<long>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("bigint")
.UseIdentityColumn();
b.Property<long>("SubjectId")
.HasColumnType("bigint");
b.Property<string>("Text")
.IsRequired()
.HasColumnType("nvarchar(max)");
b.HasKey("ID");
b.HasIndex("SubjectId");
b.ToTable("Comments");
});
modelBuilder.Entity("StudyLib.API.Models.SubjectDeleteRequest", b =>
{
b.Property<long>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("bigint")
.UseIdentityColumn();
b.Property<long>("SubjectId")
.HasColumnType("bigint");
b.HasKey("ID");
b.HasIndex("SubjectId");
b.ToTable("SubjectDeleteRequests");
});
modelBuilder.Entity("StudyLib.Models.Assignment", b =>
{
b.Property<long>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("bigint")
.UseIdentityColumn();
b.Property<DateTime>("Deadline")
.HasColumnType("datetime2");
b.Property<string>("Description")
.IsRequired()
.HasColumnType("nvarchar(max)");
b.Property<double>("FinalMarkPercent")
.HasColumnType("float");
b.Property<string>("Name")
.IsRequired()
.HasColumnType("nvarchar(max)");
b.Property<long>("SubjectId")
.HasColumnType("bigint");
b.HasKey("ID");
b.HasIndex("SubjectId");
b.ToTable("Assignments");
});
modelBuilder.Entity("StudyLib.Models.Subject", b =>
{
b.Property<long>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("bigint")
.UseIdentityColumn();
b.Property<DateTime>("ExamDate")
.HasColumnType("datetime2");
b.Property<string>("LabTeacher")
.HasColumnType("nvarchar(max)");
b.Property<string>("LectureTeacher")
.HasColumnType("nvarchar(max)");
b.Property<bool>("MainExam")
.HasColumnType("bit");
b.Property<string>("Name")
.IsRequired()
.HasColumnType("nvarchar(max)");
b.HasKey("ID");
b.ToTable("Subjects");
});
modelBuilder.Entity("StudyLib.Models.Test", b =>
{
b.Property<long>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("bigint")
.UseIdentityColumn();
b.Property<DateTime>("Date")
.HasColumnType("datetime2");
b.Property<double>("FinalMarkPercent")
.HasColumnType("float");
b.Property<string>("Scope")
.IsRequired()
.HasColumnType("nvarchar(max)");
b.Property<long>("SubjectId")
.HasColumnType("bigint");
b.HasKey("ID");
b.HasIndex("SubjectId");
b.ToTable("Tests");
});
modelBuilder.Entity("StudyLib.API.Models.Comment", b =>
{
b.HasOne("StudyLib.Models.Subject", "Subject")
.WithMany("Comments")
.HasForeignKey("SubjectId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("Subject");
});
modelBuilder.Entity("StudyLib.API.Models.SubjectDeleteRequest", b =>
{
b.HasOne("StudyLib.Models.Subject", "Subject")
.WithMany()
.HasForeignKey("SubjectId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("Subject");
});
modelBuilder.Entity("StudyLib.Models.Assignment", b =>
{
b.HasOne("StudyLib.Models.Subject", "Subject")
.WithMany("Assignments")
.HasForeignKey("SubjectId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("Subject");
});
modelBuilder.Entity("StudyLib.Models.Test", b =>
{
b.HasOne("StudyLib.Models.Subject", "Subject")
.WithMany("Tests")
.HasForeignKey("SubjectId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("Subject");
});
modelBuilder.Entity("StudyLib.Models.Subject", b =>
{
b.Navigation("Assignments");
b.Navigation("Comments");
b.Navigation("Tests");
});
#pragma warning restore 612, 618
}
}
}

View File

@ -0,0 +1,40 @@
using Microsoft.EntityFrameworkCore.Migrations;
namespace StudyLib.Migrations
{
public partial class SubjectDeleteRequests : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.CreateTable(
name: "SubjectDeleteRequests",
columns: table => new
{
ID = table.Column<long>(type: "bigint", nullable: false)
.Annotation("SqlServer:Identity", "1, 1"),
SubjectId = table.Column<long>(type: "bigint", nullable: false)
},
constraints: table =>
{
table.PrimaryKey("PK_SubjectDeleteRequests", x => x.ID);
table.ForeignKey(
name: "FK_SubjectDeleteRequests_Subjects_SubjectId",
column: x => x.SubjectId,
principalTable: "Subjects",
principalColumn: "ID",
onDelete: ReferentialAction.Cascade);
});
migrationBuilder.CreateIndex(
name: "IX_SubjectDeleteRequests_SubjectId",
table: "SubjectDeleteRequests",
column: "SubjectId");
}
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropTable(
name: "SubjectDeleteRequests");
}
}
}

View File

@ -40,6 +40,23 @@ namespace StudyLib.Migrations
b.ToTable("Comments"); b.ToTable("Comments");
}); });
modelBuilder.Entity("StudyLib.API.Models.SubjectDeleteRequest", b =>
{
b.Property<long>("ID")
.ValueGeneratedOnAdd()
.HasColumnType("bigint")
.UseIdentityColumn();
b.Property<long>("SubjectId")
.HasColumnType("bigint");
b.HasKey("ID");
b.HasIndex("SubjectId");
b.ToTable("SubjectDeleteRequests");
});
modelBuilder.Entity("StudyLib.Models.Assignment", b => modelBuilder.Entity("StudyLib.Models.Assignment", b =>
{ {
b.Property<long>("ID") b.Property<long>("ID")
@ -137,6 +154,17 @@ namespace StudyLib.Migrations
b.Navigation("Subject"); b.Navigation("Subject");
}); });
modelBuilder.Entity("StudyLib.API.Models.SubjectDeleteRequest", b =>
{
b.HasOne("StudyLib.Models.Subject", "Subject")
.WithMany()
.HasForeignKey("SubjectId")
.OnDelete(DeleteBehavior.Cascade)
.IsRequired();
b.Navigation("Subject");
});
modelBuilder.Entity("StudyLib.Models.Assignment", b => modelBuilder.Entity("StudyLib.Models.Assignment", b =>
{ {
b.HasOne("StudyLib.Models.Subject", "Subject") b.HasOne("StudyLib.Models.Subject", "Subject")

View File

@ -4,6 +4,7 @@ using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Microsoft.Extensions.Hosting; using Microsoft.Extensions.Hosting;
using Newtonsoft.Json;
using StudyLib.API.Data; using StudyLib.API.Data;
namespace StudyLib namespace StudyLib
@ -30,8 +31,10 @@ namespace StudyLib
.AllowAnyMethod(); .AllowAnyMethod();
}); });
}); });
services.AddControllers().AddNewtonsoftJson(options => services.AddControllers().AddNewtonsoftJson(options => {
options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore options.SerializerSettings.ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;
options.SerializerSettings.NullValueHandling = NullValueHandling.Ignore;
}
); );
services.AddDbContext<StudyLibContext>(options => services.AddDbContext<StudyLibContext>(options =>
options.UseSqlServer(Configuration.GetConnectionString("StudyLibContext"))); options.UseSqlServer(Configuration.GetConnectionString("StudyLibContext")));

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> <Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup> <PropertyGroup>
<Controller_SelectedScaffolderID>ApiControllerWithContextScaffolder</Controller_SelectedScaffolderID> <Controller_SelectedScaffolderID>ApiControllerEmptyScaffolder</Controller_SelectedScaffolderID>
<Controller_SelectedScaffolderCategoryPath>root/Common/Api</Controller_SelectedScaffolderCategoryPath> <Controller_SelectedScaffolderCategoryPath>root/Common/Api</Controller_SelectedScaffolderCategoryPath>
<WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth> <WebStackScaffolding_ControllerDialogWidth>600</WebStackScaffolding_ControllerDialogWidth>
<WebStackScaffolding_IsLayoutPageSelected>False</WebStackScaffolding_IsLayoutPageSelected> <WebStackScaffolding_IsLayoutPageSelected>False</WebStackScaffolding_IsLayoutPageSelected>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
ce8fa3a773efd9e2e2de287f1a25493622128e71 4c01e416956b3c50daec1ce112986f017c085152

View File

@ -302,3 +302,155 @@ E:\Studia\Pracownia programowania\Projekt\StudyLib\obj\Debug\net5.0\StudyLib.csp
E:\Studia\Pracownia programowania\Projekt\StudyLib\obj\Debug\net5.0\StudyLib.dll E:\Studia\Pracownia programowania\Projekt\StudyLib\obj\Debug\net5.0\StudyLib.dll
E:\Studia\Pracownia programowania\Projekt\StudyLib\obj\Debug\net5.0\ref\StudyLib.dll E:\Studia\Pracownia programowania\Projekt\StudyLib\obj\Debug\net5.0\ref\StudyLib.dll
E:\Studia\Pracownia programowania\Projekt\StudyLib\obj\Debug\net5.0\StudyLib.genruntimeconfig.cache E:\Studia\Pracownia programowania\Projekt\StudyLib\obj\Debug\net5.0\StudyLib.genruntimeconfig.cache
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\appsettings.Development.json
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\appsettings.json
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\StudyLib.exe
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\StudyLib.deps.json
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\StudyLib.runtimeconfig.json
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\StudyLib.runtimeconfig.dev.json
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\StudyLib.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ref\StudyLib.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\StudyLib.pdb
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Humanizer.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.AspNetCore.JsonPatch.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.AspNetCore.Mvc.NewtonsoftJson.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.AspNetCore.Razor.Language.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.Bcl.AsyncInterfaces.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.CodeAnalysis.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.CodeAnalysis.CSharp.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.CodeAnalysis.CSharp.Workspaces.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.CodeAnalysis.Razor.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.CodeAnalysis.Workspaces.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.Data.SqlClient.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.Data.Sqlite.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.DotNet.PlatformAbstractions.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.EntityFrameworkCore.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.EntityFrameworkCore.Abstractions.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.EntityFrameworkCore.Design.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.EntityFrameworkCore.Relational.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.EntityFrameworkCore.Sqlite.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.EntityFrameworkCore.SqlServer.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.Extensions.DependencyModel.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.Identity.Client.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.IdentityModel.JsonWebTokens.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.IdentityModel.Logging.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.IdentityModel.Protocols.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.IdentityModel.Tokens.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.VisualStudio.Web.CodeGeneration.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.VisualStudio.Web.CodeGeneration.Contracts.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.VisualStudio.Web.CodeGeneration.Core.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\dotnet-aspnet-codegenerator-design.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.VisualStudio.Web.CodeGeneration.EntityFrameworkCore.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.VisualStudio.Web.CodeGeneration.Templating.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.VisualStudio.Web.CodeGeneration.Utils.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Microsoft.VisualStudio.Web.CodeGenerators.Mvc.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Newtonsoft.Json.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\Newtonsoft.Json.Bson.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\SQLitePCLRaw.batteries_v2.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\SQLitePCLRaw.nativelibrary.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\SQLitePCLRaw.core.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\SQLitePCLRaw.provider.dynamic_cdecl.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Composition.AttributedModel.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Composition.Convention.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Composition.Hosting.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Composition.Runtime.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Composition.TypedParts.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Configuration.ConfigurationManager.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.IdentityModel.Tokens.Jwt.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Runtime.Caching.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\System.Security.Cryptography.ProtectedData.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\cs\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\de\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\es\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\fr\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\it\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ja\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ko\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pl\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pt-BR\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ru\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\tr\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hans\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hant\Microsoft.CodeAnalysis.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\cs\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\de\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\es\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\fr\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\it\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ja\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ko\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pl\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pt-BR\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ru\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\tr\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\cs\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\de\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\es\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\fr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\it\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ja\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ko\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pl\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pt-BR\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ru\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\tr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\cs\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\de\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\es\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\fr\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\it\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ja\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ko\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pl\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\ru\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\tr\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.resources.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\unix\lib\netcoreapp3.1\Microsoft.Data.SqlClient.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win\lib\netcoreapp3.1\Microsoft.Data.SqlClient.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.pdb
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.pdb
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.pdb
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.pdb
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm\lib\net5.0\dotnet-aspnet-codegenerator-design.exe
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm64\lib\net5.0\dotnet-aspnet-codegenerator-design.exe
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\alpine-x64\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\linux-arm\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\linux-arm64\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\linux-armel\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\linux-mips64\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\linux-musl-x64\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\linux-x64\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\linux-x86\native\libe_sqlite3.so
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\osx-x64\native\libe_sqlite3.dylib
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm\native\e_sqlite3.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-arm64\native\e_sqlite3.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-x64\native\e_sqlite3.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win-x86\native\e_sqlite3.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win\lib\netstandard2.0\System.Runtime.Caching.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\bin\Debug\net5.0\runtimes\win\lib\netstandard2.0\System.Security.Cryptography.ProtectedData.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.csprojAssemblyReference.cache
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.GeneratedMSBuildEditorConfig.editorconfig
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.AssemblyInfoInputs.cache
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.AssemblyInfo.cs
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.csproj.CoreCompileInputs.cache
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.MvcApplicationPartsAssemblyInfo.cache
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\staticwebassets\StudyLib.StaticWebAssets.Manifest.cache
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\staticwebassets\StudyLib.StaticWebAssets.xml
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\scopedcss\bundle\StudyLib.styles.css
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.RazorTargetAssemblyInfo.cache
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.csproj.CopyComplete
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\ref\StudyLib.dll
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.pdb
E:\Studia\Pracownia programowania\git\study-lib-backend\obj\Debug\net5.0\StudyLib.genruntimeconfig.cache

Binary file not shown.

View File

@ -1 +1 @@
f636fb4330b18eab676ed2c1f90fbde56edbe7bc 5dd59cef0f52a9f8f628e32200c736d593f6d62d

Binary file not shown.

Binary file not shown.