diff --git a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/AddArchiveGroupingComponent.razor b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/AddArchiveGroupingComponent.razor index 64a3f80..3e8eadb 100644 --- a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/AddArchiveGroupingComponent.razor +++ b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/AddArchiveGroupingComponent.razor @@ -103,8 +103,7 @@ - - @**@ + @if (FormButtonsEnabled) diff --git a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveEntryCreatorCard.razor b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveEntryCreatorCard.razor index 20f2930..465ca41 100644 --- a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveEntryCreatorCard.razor +++ b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveEntryCreatorCard.razor @@ -143,7 +143,7 @@ Input the text transcription of the words on the artifact if applicable to aid the search engine. diff --git a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveGroupingsTable.razor b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveGroupingsTable.razor index 8527986..5363969 100644 --- a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveGroupingsTable.razor +++ b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveGroupingsTable.razor @@ -4,6 +4,7 @@ Filterable=false SelectOnRowClick=true ServerData="new Func, Task>>(ServerReload)" + @key=@ArtifactGroupingRows @ref=@DataGrid> @@ -58,6 +59,7 @@ @inject IArtifactGroupingProvider GroupingProvider; @inject IDialogService DialogService; @inject IArtifactGroupingProvider GroupingProvider; +@inject ArtifactEntrySharedHelpers Helpers; @code { @@ -114,7 +116,8 @@ if (result is not null && !result.Canceled) { var validationModel = (ArtifactGroupingValidationModel)result.Data!; - await GroupingProvider.UpdateGroupingAsync(validationModel.ToArtifactGrouping()); + + await Helpers.OnGroupingPublished(validationModel); await DataGrid.ReloadServerData(); } diff --git a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArtifactEntrySharedHelpers.cs b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArtifactEntrySharedHelpers.cs index ae54535..e63f974 100644 --- a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArtifactEntrySharedHelpers.cs +++ b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArtifactEntrySharedHelpers.cs @@ -17,8 +17,10 @@ public class ArtifactEntrySharedHelpers IDbContextFactory DbContextFactory { get; set; } + IArtifactGroupingProvider GroupingProvider { get; set; } - public ArtifactEntrySharedHelpers(IArtifactDefectProvider defectsProvider, IArtifactStorageLocationProvider storageLocationProvider, IArchiveEntryTagProvider tagsProvider, IArtifactTypeProvider typesProvider, IListedNameProvider listedNamesProvider, IDbContextFactory contextFactory) + + public ArtifactEntrySharedHelpers(IArtifactDefectProvider defectsProvider, IArtifactStorageLocationProvider storageLocationProvider, IArchiveEntryTagProvider tagsProvider, IArtifactTypeProvider typesProvider, IListedNameProvider listedNamesProvider, IDbContextFactory contextFactory, IArtifactGroupingProvider groupingProvider) { DefectsProvider = defectsProvider; StorageLocationProvider = storageLocationProvider; @@ -26,6 +28,7 @@ public class ArtifactEntrySharedHelpers TypesProvider = typesProvider; ListedNameProvider = listedNamesProvider; DbContextFactory = contextFactory; + GroupingProvider = groupingProvider; } public async Task> SearchDefects(string value, CancellationToken cancellationToken) @@ -103,214 +106,155 @@ public class ArtifactEntrySharedHelpers return names.Select(p => p.Value); } + /* public async Task OnGroupingPublished(ArtifactGroupingValidationModel model) { await using var context = await DbContextFactory.CreateDbContextAsync(); + + + + + + + + var grouping = model.ToArtifactGrouping(); - // Caches to track entities processed within this transaction - var processedFilePaths = new Dictionary(); - var processedLocations = new Dictionary(); - var processedTags = new Dictionary(); - var processedDefects = new Dictionary(); - var processedTypes = new Dictionary(); - var processedNames = new Dictionary(); + // The old logic for attaching the category is still good. + context.Attach(grouping.Category); - // Process File Paths for each entry first - foreach (var entry in grouping.ChildArtifactEntries) + // 1. Handle ArtifactType (no change, this was fine) + if (grouping.Type is not null) { - if (entry.Files is { Count: > 0 }) + var existingType = await context.ArtifactTypes + .FirstOrDefaultAsync(t => t.Name == grouping.Type.Name); + + if (existingType is not null) { - var correctedFileList = new List(); - foreach (var fileListing in entry.Files) - { - var path = fileListing.Path; - if (string.IsNullOrWhiteSpace(path)) continue; - - if (processedFilePaths.TryGetValue(path, out var trackedFile)) - { - correctedFileList.Add(trackedFile); - } - else - { - var existingFile = await context.ArtifactFilePaths - .FirstOrDefaultAsync(f => f.Path == path); - - if (existingFile != null) - { - correctedFileList.Add(existingFile); - processedFilePaths[path] = existingFile; - } - else - { - correctedFileList.Add(fileListing); - processedFilePaths[path] = fileListing; - } - } - } - entry.Files = correctedFileList; + grouping.Type = existingType; } } - // Process all other related entities for each entry + // 2. Process ChildArtifactEntries foreach (var entry in grouping.ChildArtifactEntries) { - // Attach entry to its parent grouping + // Handle ArtifactStorageLocation (no change, this was fine) + var existingLocation = await context.ArtifactStorageLocations + .FirstOrDefaultAsync(l => l.Location == entry.StorageLocation.Location); + + if (existingLocation is not null) + { + entry.StorageLocation = existingLocation; + } + + // Handle Defects + if (entry.Defects is not null && entry.Defects.Any()) + { + var defectDescriptions = entry.Defects.Select(d => d.Description).ToList(); + var existingDefects = await context.ArtifactDefects + .Where(d => defectDescriptions.Contains(d.Description)) + .ToListAsync(); + + // Replace in-memory defects with existing ones + for (int i = 0; i < entry.Defects.Count; i++) + { + var existingDefect = existingDefects + .FirstOrDefault(ed => ed.Description == entry.Defects[i].Description); + + if (existingDefect is not null) + { + entry.Defects[i] = existingDefect; + } + } + } + + // Handle ListedNames + if (entry.ListedNames is not null && entry.ListedNames.Any()) + { + var listedNamesValues = entry.ListedNames.Select(n => n.Value).ToList(); + var existingNames = await context.ArtifactAssociatedNames + .Where(n => listedNamesValues.Contains(n.Value)) + .ToListAsync(); + + for (int i = 0; i < entry.ListedNames.Count; i++) + { + var existingName = existingNames + .FirstOrDefault(en => en.Value == entry.ListedNames[i].Value); + + if (existingName is not null) + { + entry.ListedNames[i] = existingName; + } + } + } + + // Handle Tags + if (entry.Tags is not null && entry.Tags.Any()) + { + var tagNames = entry.Tags.Select(t => t.Name).ToList(); + var existingTags = await context.ArtifactEntryTags + .Where(t => tagNames.Contains(t.Name)) + .ToListAsync(); + + for (int i = 0; i < entry.Tags.Count; i++) + { + var existingTag = existingTags + .FirstOrDefault(et => et.Name == entry.Tags[i].Name); + + if (existingTag is not null) + { + entry.Tags[i] = existingTag; + } + } + } + + // 💡 NEW: Handle pre-existing FilePathListings + // This is the key change to resolve the exception + if (entry.Files is not null) + { + foreach (var filepath in entry.Files) + { + // The issue is trying to add a new entity that has an existing primary key. + // Since you stated that all files are pre-added, you must attach them. + // Attach() tells EF Core to track the entity, assuming it already exists. + context.Attach(filepath); + // Also ensure the parent-child relationship is set correctly, though it's likely set by ToArtifactGrouping + filepath.ParentArtifactEntry = entry; + } + } + // Tag each entry with the parent grouping so it is linked correctly in the database entry.ArtifactGrouping = grouping; - - // --- Process Storage Location --- - var locationName = entry.StorageLocation?.Location; - if (!string.IsNullOrWhiteSpace(locationName)) - { - if (processedLocations.TryGetValue(locationName, out var trackedLocation)) - { - entry.StorageLocation = trackedLocation; - } - else - { - var existingLocation = await context.ArtifactStorageLocations - .FirstOrDefaultAsync(l => l.Location == locationName); - - if (existingLocation != null) - { - entry.StorageLocation = existingLocation; - processedLocations[locationName] = existingLocation; - } - else - { - processedLocations[locationName] = entry.StorageLocation; - } - } - } - - // --- Process Tags --- - if (entry.Tags is { Count: > 0 }) - { - var correctedTagList = new List(); - foreach (var tag in entry.Tags) - { - var tagName = tag.Name; - if (string.IsNullOrWhiteSpace(tagName)) continue; - - if (processedTags.TryGetValue(tagName, out var trackedTag)) - { - correctedTagList.Add(trackedTag); - } - else - { - var existingTag = await context.ArtifactEntryTags.FirstOrDefaultAsync(t => t.Name == tagName); - if (existingTag != null) - { - correctedTagList.Add(existingTag); - processedTags[tagName] = existingTag; - } - else - { - correctedTagList.Add(tag); - processedTags[tagName] = tag; - } - } - } - entry.Tags = correctedTagList; - } - - // --- Process Defects --- - if (entry.Defects is { Count: > 0 }) - { - var correctedDefectList = new List(); - foreach (var defect in entry.Defects) - { - var defectDesc = defect.Description; - if (string.IsNullOrWhiteSpace(defectDesc)) continue; - - if (processedDefects.TryGetValue(defectDesc, out var trackedDefect)) - { - correctedDefectList.Add(trackedDefect); - } - else - { - var existingDefect = await context.ArtifactDefects.FirstOrDefaultAsync(d => d.Description == defectDesc); - if (existingDefect != null) - { - correctedDefectList.Add(existingDefect); - processedDefects[defectDesc] = existingDefect; - } - else - { - correctedDefectList.Add(defect); - processedDefects[defectDesc] = defect; - } - } - } - entry.Defects = correctedDefectList; - } - - // --- Process Types --- - if (entry.Type is not null) - { - var typeName = entry.Type.Name; - if (!string.IsNullOrWhiteSpace(typeName)) - { - if (processedTypes.TryGetValue(typeName, out var trackedType)) - { - entry.Type = trackedType; - } - else - { - var existingType = await context.ArtifactTypes.FirstOrDefaultAsync(t => t.Name == typeName); - if (existingType != null) - { - entry.Type = existingType; - processedTypes[typeName] = existingType; - } - else - { - processedTypes[typeName] = entry.Type; - } - } - } - } - - // --- Process Listed Names --- - if (entry.ListedNames is { Count: > 0 }) - { - var correctedNameList = new List(); - foreach (var name in entry.ListedNames) - { - var nameValue = name.Value; - if (string.IsNullOrWhiteSpace(nameValue)) continue; - - if (processedNames.TryGetValue(nameValue, out var trackedName)) - { - correctedNameList.Add(trackedName); - } - else - { - var existingName = await context.ArtifactAssociatedNames - .FirstOrDefaultAsync(n => n.Value == nameValue); - - if (existingName != null) - { - correctedNameList.Add(existingName); - processedNames[nameValue] = existingName; - } - else - { - correctedNameList.Add(name); - processedNames[nameValue] = name; - } - } - } - entry.ListedNames = correctedNameList; - } } - if (grouping.Category != null && grouping.Category.Id > 0) - { - context.Attach(grouping.Category); - } - // Add the entire graph. EF Core will correctly handle new vs. existing entities. + // 3. Add the main grouping object and let EF Core handle the graph + // The previous issues with the graph are resolved, so this line should now work. context.ArtifactGroupings.Add(grouping); + + // 4. Save all changes in a single transaction await context.SaveChangesAsync(); } + */ + + public async Task OnGroupingPublished(ArtifactGroupingValidationModel model) + { + // The OnGroupingPublished method in this class should not contain DbContext logic. + // It should orchestrate the data flow by calling the appropriate provider methods. + var isNew = model.Id == 0 || model.Id is null; + + // Convert the validation model to an entity + var grouping = model.ToArtifactGrouping(); + + if (isNew) + { + // For a new grouping, use the CreateGroupingAsync method. + // The provider method will handle the file path logic. + await GroupingProvider.CreateGroupingAsync(grouping); + } + else + { + // For an existing grouping, use the UpdateGroupingAsync method. + // The provider method will handle the change tracking. + await GroupingProvider.UpdateGroupingAsync(grouping); + } + } } diff --git a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactEntryValidationModel.cs b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactEntryValidationModel.cs index 08d2740..dce383c 100644 --- a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactEntryValidationModel.cs +++ b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactEntryValidationModel.cs @@ -82,7 +82,7 @@ public class ArtifactEntryValidationModel List listedNames = new(); foreach (var name in ListedNames) { - listedNames.Add(new ListedName() { ParentArtifactEntry=entry, Value=name}); + listedNames.Add(new ListedName() { Value=name }); } entry.ListedNames = listedNames; diff --git a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactGroupingValidationModel.cs b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactGroupingValidationModel.cs index dd63a39..59812ce 100644 --- a/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactGroupingValidationModel.cs +++ b/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ValidationModels/ArtifactGroupingValidationModel.cs @@ -48,7 +48,7 @@ public class ArtifactGroupingValidationModel : IValidatableObject IdentifierFields = identifierFields, IsPublicallyVisible = true, ChildArtifactEntries = entries, - Type = Type + Type = new ArtifactType() { Name = Type } }; // Create the parent link @@ -113,7 +113,7 @@ public class ArtifactGroupingValidationModel : IValidatableObject Description = grouping.Description, IdentifierFieldValues = identifierFields, IsPublicallyVisible = grouping.IsPublicallyVisible, - Type = grouping.Type, + Type = grouping.Type.Name }; } diff --git a/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/ArtifactGroupingRowElement.cs b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/ArtifactGroupingRowElement.cs index 48f9cc6..f162864 100644 --- a/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/ArtifactGroupingRowElement.cs +++ b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/ArtifactGroupingRowElement.cs @@ -12,11 +12,14 @@ public class ArtifactGroupingRowElement public bool IsPublicallyVisible { get; set; } - public override bool Equals(object? o) + public bool Equals(ArtifactGroupingRowElement? other) { - var other = o as ArtifactGroupingRowElement; - return other?.Id == Id; + if (other is null) return false; + if (ReferenceEquals(this, other)) return true; + return Id == other.Id; // Compare based on the unique Id } + public override bool Equals(object? obj) => Equals(obj as ArtifactGroupingRowElement); + public override int GetHashCode() => Id.GetHashCode(); } \ No newline at end of file diff --git a/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveEntryDisplay.razor b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveEntryDisplay.razor new file mode 100644 index 0000000..ec7c2aa --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveEntryDisplay.razor @@ -0,0 +1,5 @@ +

ArchiveEntryDisplay

+ +@code { + +} diff --git a/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveGroupingDisplay.razor b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveGroupingDisplay.razor new file mode 100644 index 0000000..5084b6d --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveGroupingDisplay.razor @@ -0,0 +1,40 @@ +@page "/archive/{GroupingIdString}" +@using OpenArchival.DataAccess; + +@inject IArtifactGroupingProvider GroupingProvider; +@inject NavigationManager NavigationManager; + +@if (_artifactGrouping is not null) +{ + @_artifactGrouping.Title +} + +@code { + [Parameter] + public string GroupingIdString { get; set; } + + /// + /// The converted grouping id from the URL + /// + private int _groupingId { get; set; } + + private ArtifactGrouping _artifactGrouping { get; set; } = default!; + + protected override async Task OnParametersSetAsync() + { + _groupingId = int.Parse(GroupingIdString); + var grouping = await GroupingProvider.GetGroupingAsync(_groupingId); + + if (grouping is null) + { + NavigationManager.NavigateTo("/grouping-not-found"); + } + + _artifactGrouping = grouping!; + + StateHasChanged(); + + await base.OnParametersSetAsync(); + } + +} diff --git a/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArtifactGroupingNotFound.razor b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArtifactGroupingNotFound.razor new file mode 100644 index 0000000..f159c8d --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArtifactGroupingNotFound.razor @@ -0,0 +1,10 @@ +@page "/grouping-not-found" + + + + Artifact Not Found! + + +@code { + +} diff --git a/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayBase.razor b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayBase.razor new file mode 100644 index 0000000..d150b95 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayBase.razor @@ -0,0 +1,5 @@ +

FileDisplayBase

+ +@code { + +} diff --git a/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayImage.razor b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayImage.razor new file mode 100644 index 0000000..3a5a737 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayImage.razor @@ -0,0 +1,5 @@ +

FileDisplayImage

+ +@code { + +} diff --git a/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/IFileDisplayComponent.cs b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/IFileDisplayComponent.cs new file mode 100644 index 0000000..00a70f5 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/IFileDisplayComponent.cs @@ -0,0 +1,5 @@ +namespace OpenArchival.Blazor; + +public interface IFileDisplayComponent +{ +} diff --git a/OpenArchival.Blazor/Dockerfile b/OpenArchival.Blazor/Dockerfile index 4328d1f..854f533 100644 --- a/OpenArchival.Blazor/Dockerfile +++ b/OpenArchival.Blazor/Dockerfile @@ -20,6 +20,7 @@ COPY . . WORKDIR "/src/OpenArchival.Blazor" RUN dotnet build "./OpenArchival.Blazor.csproj" -c $BUILD_CONFIGURATION -o /app/build + # This stage is used to publish the service project to be copied to the final stage FROM build AS publish ARG BUILD_CONFIGURATION=Release @@ -29,4 +30,8 @@ RUN dotnet publish "./OpenArchival.Blazor.csproj" -c $BUILD_CONFIGURATION -o /ap FROM base AS final WORKDIR /app COPY --from=publish /app/publish . + +# Create the folder that will be used to store uploads +RUN mkdir /app/OpenArchivalUploads + ENTRYPOINT ["dotnet", "OpenArchival.Blazor.dll"] \ No newline at end of file diff --git a/OpenArchival.Blazor/OpenArchival.Blazor.csproj.user b/OpenArchival.Blazor/OpenArchival.Blazor.csproj.user index dd2d54c..e5cdeb2 100644 --- a/OpenArchival.Blazor/OpenArchival.Blazor.csproj.user +++ b/OpenArchival.Blazor/OpenArchival.Blazor.csproj.user @@ -1,6 +1,12 @@  - Container (Dockerfile) + https + + + ProjectDebugger + + + ProjectDebugger \ No newline at end of file diff --git a/OpenArchival.Blazor/OpenArchivalUploads/4655ce22-9a9a-426d-a106-7851a1c9ce25.jpg b/OpenArchival.Blazor/OpenArchivalUploads/4655ce22-9a9a-426d-a106-7851a1c9ce25.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/4655ce22-9a9a-426d-a106-7851a1c9ce25.jpg differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/4960b450-019d-4c2a-b1e7-9c2161c6f0d4.png b/OpenArchival.Blazor/OpenArchivalUploads/4960b450-019d-4c2a-b1e7-9c2161c6f0d4.png new file mode 100644 index 0000000..9f69d39 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/4960b450-019d-4c2a-b1e7-9c2161c6f0d4.png differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/508177fd-8f4a-4d32-842c-5f983f1e75ed.png b/OpenArchival.Blazor/OpenArchivalUploads/508177fd-8f4a-4d32-842c-5f983f1e75ed.png new file mode 100644 index 0000000..9f69d39 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/508177fd-8f4a-4d32-842c-5f983f1e75ed.png differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/59301603-9be2-41fa-8d9d-cb525a192d44.png b/OpenArchival.Blazor/OpenArchivalUploads/59301603-9be2-41fa-8d9d-cb525a192d44.png new file mode 100644 index 0000000..9f69d39 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/59301603-9be2-41fa-8d9d-cb525a192d44.png differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/5c6f03ee-3b56-4c6a-b30b-8efb00ec662d.png b/OpenArchival.Blazor/OpenArchivalUploads/5c6f03ee-3b56-4c6a-b30b-8efb00ec662d.png new file mode 100644 index 0000000..9f69d39 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/5c6f03ee-3b56-4c6a-b30b-8efb00ec662d.png differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/9028a1f0-86b8-4d3d-b7b1-e9e0441b37e1.jpg b/OpenArchival.Blazor/OpenArchivalUploads/9028a1f0-86b8-4d3d-b7b1-e9e0441b37e1.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/9028a1f0-86b8-4d3d-b7b1-e9e0441b37e1.jpg differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/97b455c0-60d2-4b3f-96a6-80171246a68f.jpg b/OpenArchival.Blazor/OpenArchivalUploads/97b455c0-60d2-4b3f-96a6-80171246a68f.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/97b455c0-60d2-4b3f-96a6-80171246a68f.jpg differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/c4726104-ebf2-4505-83c6-f4c4aba97291.jpg b/OpenArchival.Blazor/OpenArchivalUploads/c4726104-ebf2-4505-83c6-f4c4aba97291.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/c4726104-ebf2-4505-83c6-f4c4aba97291.jpg differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/d444bb61-19dc-4222-8e45-7ab540ad03a6.jpg b/OpenArchival.Blazor/OpenArchivalUploads/d444bb61-19dc-4222-8e45-7ab540ad03a6.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/d444bb61-19dc-4222-8e45-7ab540ad03a6.jpg differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/d452a5de-d351-45c9-adba-4ee0621e6b93.png b/OpenArchival.Blazor/OpenArchivalUploads/d452a5de-d351-45c9-adba-4ee0621e6b93.png new file mode 100644 index 0000000..9f69d39 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/d452a5de-d351-45c9-adba-4ee0621e6b93.png differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/d67ea476-237b-474e-87f7-21f03dbd0d7a.png b/OpenArchival.Blazor/OpenArchivalUploads/d67ea476-237b-474e-87f7-21f03dbd0d7a.png new file mode 100644 index 0000000..9f69d39 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/d67ea476-237b-474e-87f7-21f03dbd0d7a.png differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/dc9d1757-824f-4e0f-a7b9-29ad1f614a97.jpg b/OpenArchival.Blazor/OpenArchivalUploads/dc9d1757-824f-4e0f-a7b9-29ad1f614a97.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/dc9d1757-824f-4e0f-a7b9-29ad1f614a97.jpg differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/de848882-b3a4-4cf8-921c-2229c871c670.jpg b/OpenArchival.Blazor/OpenArchivalUploads/de848882-b3a4-4cf8-921c-2229c871c670.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/de848882-b3a4-4cf8-921c-2229c871c670.jpg differ diff --git a/OpenArchival.Blazor/OpenArchivalUploads/e96472d6-e722-4aa2-ba45-a9b807d792aa.jpg b/OpenArchival.Blazor/OpenArchivalUploads/e96472d6-e722-4aa2-ba45-a9b807d792aa.jpg new file mode 100644 index 0000000..928ebe5 Binary files /dev/null and b/OpenArchival.Blazor/OpenArchivalUploads/e96472d6-e722-4aa2-ba45-a9b807d792aa.jpg differ diff --git a/OpenArchival.Blazor/appsettings.json b/OpenArchival.Blazor/appsettings.json index bf9198a..8d6f8ee 100644 --- a/OpenArchival.Blazor/appsettings.json +++ b/OpenArchival.Blazor/appsettings.json @@ -18,7 +18,7 @@ }, "FileUploadOptions": { "MaxUploadSizeBytes": 2147483648, - "UploadFolderPath": "/OpenArchivalUploads", + "UploadFolderPath": "/app/OpenArchivalUploads", "MaxFileCount": 100 } } diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.dll b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.dll index 3d4f530..425809b 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.dll and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.exe b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.exe index 8f94541..3562ff9 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.exe and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.exe differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.pdb b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.pdb index a7e332a..eda9cb2 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.pdb and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.pdb differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.staticwebassets.endpoints.json b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.staticwebassets.endpoints.json index 99a9283..4966c0b 100644 --- a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.staticwebassets.endpoints.json +++ b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.staticwebassets.endpoints.json @@ -1 +1 @@ -{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file +{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.dll b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.dll index 4d8d075..1857770 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.dll and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.exe b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.exe index 89641a3..a321073 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.exe and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.exe differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.pdb b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.pdb index e7e55b4..f3a24b7 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.pdb and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.DataAccess.pdb differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json b/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json index bf9198a..8d6f8ee 100644 --- a/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json +++ b/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json @@ -18,7 +18,7 @@ }, "FileUploadOptions": { "MaxUploadSizeBytes": 2147483648, - "UploadFolderPath": "/OpenArchivalUploads", + "UploadFolderPath": "/app/OpenArchivalUploads", "MaxFileCount": 100 } } diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Azure.Core.dll b/OpenArchival.Blazor/bin/Release/net9.0/Azure.Core.dll new file mode 100644 index 0000000..d3fa20b Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Azure.Core.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Azure.Identity.dll b/OpenArchival.Blazor/bin/Release/net9.0/Azure.Identity.dll new file mode 100644 index 0000000..aab6832 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Azure.Identity.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/CodeBeam.MudExtensions.dll b/OpenArchival.Blazor/bin/Release/net9.0/CodeBeam.MudExtensions.dll new file mode 100644 index 0000000..f2681c8 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/CodeBeam.MudExtensions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/CsvHelper.dll b/OpenArchival.Blazor/bin/Release/net9.0/CsvHelper.dll new file mode 100644 index 0000000..3295081 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/CsvHelper.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Dapper.dll b/OpenArchival.Blazor/bin/Release/net9.0/Dapper.dll new file mode 100644 index 0000000..a837f48 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Dapper.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/EntityFramework.SqlServer.dll b/OpenArchival.Blazor/bin/Release/net9.0/EntityFramework.SqlServer.dll new file mode 100644 index 0000000..332526c Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/EntityFramework.SqlServer.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/EntityFramework.dll b/OpenArchival.Blazor/bin/Release/net9.0/EntityFramework.dll new file mode 100644 index 0000000..5ed70c0 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/EntityFramework.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Humanizer.dll b/OpenArchival.Blazor/bin/Release/net9.0/Humanizer.dll new file mode 100644 index 0000000..c9a7ef8 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Humanizer.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Authorization.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Authorization.dll new file mode 100644 index 0000000..c82e9cd Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Authorization.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.Forms.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.Forms.dll new file mode 100644 index 0000000..0ceec74 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.Forms.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.Web.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.Web.dll new file mode 100644 index 0000000..3bc2840 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.Web.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.dll new file mode 100644 index 0000000..9fbdbba Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Components.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll new file mode 100644 index 0000000..814bb70 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll new file mode 100644 index 0000000..3937afc Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll new file mode 100644 index 0000000..c2fdf47 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll new file mode 100644 index 0000000..9890529 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Metadata.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Metadata.dll new file mode 100644 index 0000000..ac3214d Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.AspNetCore.Metadata.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Bcl.AsyncInterfaces.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Bcl.AsyncInterfaces.dll new file mode 100644 index 0000000..f5f1cee Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Bcl.AsyncInterfaces.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Build.Locator.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Build.Locator.dll new file mode 100644 index 0000000..446d341 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Build.Locator.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll new file mode 100644 index 0000000..2e99f76 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.dll new file mode 100644 index 0000000..8d56de1 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll new file mode 100644 index 0000000..a17c676 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll new file mode 100644 index 0000000..f70a016 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.dll new file mode 100644 index 0000000..7253875 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.dll new file mode 100644 index 0000000..7d537db Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.CodeAnalysis.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Data.SqlClient.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..85903b0 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Data.SqlClient.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Abstractions.dll new file mode 100644 index 0000000..a73a07e Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Design.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Design.dll new file mode 100644 index 0000000..ddc9b28 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Design.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Relational.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Relational.dll new file mode 100644 index 0000000..386de7f Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Relational.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.SqlServer.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.SqlServer.dll new file mode 100644 index 0000000..c5eee35 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.SqlServer.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.dll new file mode 100644 index 0000000..0110c7f Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.EntityFrameworkCore.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Caching.Abstractions.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Caching.Abstractions.dll new file mode 100644 index 0000000..3817d75 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Caching.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Caching.Memory.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Caching.Memory.dll new file mode 100644 index 0000000..99e0248 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Caching.Memory.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..17e344e Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..e7affaf Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..6191756 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyModel.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyModel.dll new file mode 100644 index 0000000..f6ba3c5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.DependencyModel.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Identity.Core.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Identity.Core.dll new file mode 100644 index 0000000..b118999 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Identity.Core.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Identity.Stores.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Identity.Stores.dll new file mode 100644 index 0000000..6726a0d Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Identity.Stores.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Localization.Abstractions.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Localization.Abstractions.dll new file mode 100644 index 0000000..1948ee5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Localization.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Localization.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Localization.dll new file mode 100644 index 0000000..0726d62 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Localization.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Logging.Abstractions.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..cb1d711 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Logging.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..61d3a7e Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Logging.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Options.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..bfb0647 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Options.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Primitives.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..b7e4481 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Extensions.Primitives.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Identity.Client.Extensions.Msal.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Identity.Client.Extensions.Msal.dll new file mode 100644 index 0000000..9a7cadb Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Identity.Client.Extensions.Msal.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Identity.Client.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Identity.Client.dll new file mode 100644 index 0000000..73873e5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Identity.Client.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Abstractions.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Abstractions.dll new file mode 100644 index 0000000..dfcb632 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll new file mode 100644 index 0000000..30b9c05 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.JsonWebTokens.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Logging.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Logging.dll new file mode 100644 index 0000000..ce60b3c Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Logging.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll new file mode 100644 index 0000000..57a9536 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Protocols.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Protocols.dll new file mode 100644 index 0000000..9fd9ebf Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Protocols.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Tokens.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Tokens.dll new file mode 100644 index 0000000..da12e5f Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.IdentityModel.Tokens.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.JSInterop.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.JSInterop.dll new file mode 100644 index 0000000..074f3b8 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.JSInterop.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.SqlServer.Server.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.SqlServer.Server.dll new file mode 100644 index 0000000..ddeaa86 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.SqlServer.Server.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Win32.SystemEvents.dll b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Win32.SystemEvents.dll new file mode 100644 index 0000000..3ab5850 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Microsoft.Win32.SystemEvents.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Mono.TextTemplating.dll b/OpenArchival.Blazor/bin/Release/net9.0/Mono.TextTemplating.dll new file mode 100644 index 0000000..4a76511 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Mono.TextTemplating.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/MudBlazor.dll b/OpenArchival.Blazor/bin/Release/net9.0/MudBlazor.dll new file mode 100644 index 0000000..364caa6 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/MudBlazor.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.DependencyInjection.dll b/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.DependencyInjection.dll new file mode 100644 index 0000000..3e6d81a Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.DependencyInjection.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll b/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll new file mode 100644 index 0000000..fa6e488 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.dll b/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.dll new file mode 100644 index 0000000..241198d Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/Npgsql.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.deps.json b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.deps.json new file mode 100644 index 0000000..2e58b77 --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.deps.json @@ -0,0 +1,2140 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "OpenArchival.Blazor/1.0.0": { + "dependencies": { + "CodeBeam.MudExtensions": "6.3.0", + "Dapper": "2.1.66", + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.SqlServer": "9.0.8", + "Microsoft.EntityFrameworkCore.Tools": "9.0.8", + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets": "1.22.1", + "MudBlazor": "8.12.0", + "Npgsql": "9.0.3", + "Npgsql.DependencyInjection": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4", + "OpenArchival.DataAccess": "1.0.0" + }, + "runtime": { + "OpenArchival.Blazor.dll": {} + } + }, + "Azure.Core/1.38.0": { + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "System.ClientModel": "1.0.0", + "System.Diagnostics.DiagnosticSource": "6.0.1", + "System.Memory.Data": "1.0.2", + "System.Numerics.Vectors": "4.5.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Text.Json": "9.0.8", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "runtime": { + "lib/net6.0/Azure.Core.dll": { + "assemblyVersion": "1.38.0.0", + "fileVersion": "1.3800.24.12602" + } + } + }, + "Azure.Identity/1.11.4": { + "dependencies": { + "Azure.Core": "1.38.0", + "Microsoft.Identity.Client": "4.61.3", + "Microsoft.Identity.Client.Extensions.Msal": "4.61.3", + "System.Memory": "4.5.4", + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Text.Json": "9.0.8", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "runtime": { + "lib/netstandard2.0/Azure.Identity.dll": { + "assemblyVersion": "1.11.4.0", + "fileVersion": "1.1100.424.31005" + } + } + }, + "BuildBundlerMinifier/3.2.449": {}, + "CodeBeam.MudExtensions/6.3.0": { + "dependencies": { + "BuildBundlerMinifier": "3.2.449", + "CsvHelper": "30.0.1", + "Microsoft.AspNetCore.Components": "9.0.1", + "Microsoft.AspNetCore.Components.Web": "9.0.1", + "MudBlazor": "8.12.0" + }, + "runtime": { + "lib/net7.0/CodeBeam.MudExtensions.dll": { + "assemblyVersion": "6.3.0.0", + "fileVersion": "6.3.0.0" + } + } + }, + "CsvHelper/30.0.1": { + "runtime": { + "lib/net6.0/CsvHelper.dll": { + "assemblyVersion": "30.0.0.0", + "fileVersion": "30.0.1.0" + } + } + }, + "Dapper/2.1.66": { + "runtime": { + "lib/net8.0/Dapper.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.1.66.48463" + } + } + }, + "EntityFramework/6.5.1": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "System.CodeDom": "6.0.0", + "System.ComponentModel.Annotations": "5.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Data.SqlClient": "4.8.6" + }, + "runtime": { + "lib/netstandard2.1/EntityFramework.SqlServer.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + }, + "lib/netstandard2.1/EntityFramework.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + } + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Microsoft.AspNetCore.Authorization/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Metadata": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Authorization.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Components/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Authorization": "9.0.1", + "Microsoft.AspNetCore.Components.Analyzers": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Components.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Components.Analyzers/9.0.1": {}, + "Microsoft.AspNetCore.Components.Forms/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Components": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Components.Forms.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Components.Web/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Components": "9.0.1", + "Microsoft.AspNetCore.Components.Forms": "9.0.1", + "Microsoft.Extensions.DependencyInjection": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8", + "Microsoft.JSInterop": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Components.Web.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Identity.Stores": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Metadata/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Metadata.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Build.Framework/17.8.3": {}, + "Microsoft.Build.Locator/1.7.8": { + "runtime": { + "lib/net6.0/Microsoft.Build.Locator.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.7.8.28074" + } + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": {}, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "System.Collections.Immutable": "7.0.0", + "System.Reflection.Metadata": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "System.Composition": "7.0.0", + "System.IO.Pipelines": "7.0.0", + "System.Threading.Channels": "7.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "dependencies": { + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + }, + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CSharp/4.7.0": {}, + "Microsoft.Data.SqlClient/5.1.6": { + "dependencies": { + "Azure.Identity": "1.11.4", + "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1", + "Microsoft.Identity.Client": "4.61.3", + "Microsoft.IdentityModel.JsonWebTokens": "6.35.0", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0", + "Microsoft.SqlServer.Server": "1.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Diagnostics.DiagnosticSource": "6.0.1", + "System.Runtime.Caching": "6.0.0", + "System.Security.Cryptography.Cng": "5.0.0", + "System.Security.Principal.Windows": "5.0.0", + "System.Text.Encoding.CodePages": "6.0.0", + "System.Text.Encodings.Web": "6.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Data.SqlClient.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.16.24240.5" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.16.24240.5" + }, + "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.16.24240.5" + } + } + }, + "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": { + "runtimeTargets": { + "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm", + "assetType": "native", + "fileVersion": "5.1.1.0" + }, + "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "5.1.1.0" + }, + "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "5.1.1.0" + }, + "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "5.1.1.0" + } + } + }, + "Microsoft.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {}, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.Build.Locator": "1.7.8", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyModel": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Mono.TextTemplating": "3.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": { + "dependencies": { + "Microsoft.Data.SqlClient": "5.1.6", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "System.Formats.Asn1": "9.0.8", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Tools/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Design": "9.0.8" + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "9.0.0.8", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.Identity.Core": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Localization/9.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Localization.Abstractions": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Localization.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.Extensions.Localization.Abstractions/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Localization.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.Extensions.Logging/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Options/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Identity.Client/4.61.3": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.35.0", + "System.Diagnostics.DiagnosticSource": "6.0.1" + }, + "runtime": { + "lib/net6.0/Microsoft.Identity.Client.dll": { + "assemblyVersion": "4.61.3.0", + "fileVersion": "4.61.3.0" + } + } + }, + "Microsoft.Identity.Client.Extensions.Msal/4.61.3": { + "dependencies": { + "Microsoft.Identity.Client": "4.61.3", + "System.Security.Cryptography.ProtectedData": "6.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": { + "assemblyVersion": "4.61.3.0", + "fileVersion": "4.61.3.0" + } + } + }, + "Microsoft.IdentityModel.Abstractions/6.35.0": { + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.JsonWebTokens/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "6.35.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Logging/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.35.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Logging.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Protocols/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Logging": "6.35.0", + "Microsoft.IdentityModel.Tokens": "6.35.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Protocols": "6.35.0", + "System.IdentityModel.Tokens.Jwt": "6.35.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Tokens/6.35.0": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "Microsoft.IdentityModel.Logging": "6.35.0", + "System.Security.Cryptography.Cng": "5.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.JSInterop/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.JSInterop.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.NETCore.Platforms/1.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.SqlServer.Server/1.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.22.1": {}, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "MudBlazor/8.12.0": { + "dependencies": { + "Microsoft.AspNetCore.Components": "9.0.1", + "Microsoft.AspNetCore.Components.Web": "9.0.1", + "Microsoft.Extensions.Localization": "9.0.1" + }, + "runtime": { + "lib/net9.0/MudBlazor.dll": { + "assemblyVersion": "8.12.0.0", + "fileVersion": "8.12.0.0" + } + } + }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "Npgsql.DependencyInjection/9.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "9.0.4.0", + "fileVersion": "9.0.4.0" + } + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "System.ClientModel/1.0.0": { + "dependencies": { + "System.Memory.Data": "1.0.2", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net6.0/System.ClientModel.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.24.5302" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Collections.Immutable/7.0.0": {}, + "System.ComponentModel.Annotations/5.0.0": {}, + "System.Composition/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Convention": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0", + "System.Composition.TypedParts": "7.0.0" + } + }, + "System.Composition.AttributedModel/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Convention/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Convention.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Hosting/7.0.0": { + "dependencies": { + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Hosting.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Runtime/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.Runtime.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.TypedParts/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Security.Permissions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.922.41905" + } + } + }, + "System.Data.SqlClient/4.8.6": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "5.0.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + } + }, + "System.Diagnostics.DiagnosticSource/6.0.1": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Drawing.Common/6.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Formats.Asn1/9.0.8": {}, + "System.IdentityModel.Tokens.Jwt/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "6.35.0", + "Microsoft.IdentityModel.Tokens": "6.35.0" + }, + "runtime": { + "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "System.IO.Pipelines/7.0.0": {}, + "System.Memory/4.5.4": {}, + "System.Memory.Data/1.0.2": { + "dependencies": { + "System.Text.Encodings.Web": "6.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/netstandard2.0/System.Memory.Data.dll": { + "assemblyVersion": "1.0.2.0", + "fileVersion": "1.0.221.20802" + } + } + }, + "System.Numerics.Vectors/4.5.0": {}, + "System.Reflection.Metadata/7.0.0": { + "dependencies": { + "System.Collections.Immutable": "7.0.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Caching/6.0.0": { + "dependencies": { + "System.Configuration.ConfigurationManager": "6.0.1" + }, + "runtime": { + "lib/net6.0/System.Runtime.Caching.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, + "System.Security.AccessControl/6.0.0": {}, + "System.Security.Cryptography.Cng/5.0.0": { + "dependencies": { + "System.Formats.Asn1": "9.0.8" + } + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "runtime": { + "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Permissions/6.0.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Windows.Extensions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Security.Permissions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Principal.Windows/5.0.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.CodePages/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Encodings.Web/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json/9.0.8": {}, + "System.Threading.Channels/7.0.0": {}, + "System.Threading.Tasks.Extensions/4.5.4": {}, + "System.Windows.Extensions/6.0.0": { + "dependencies": { + "System.Drawing.Common": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Windows.Extensions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "OpenArchival.DataAccess/1.0.0": { + "dependencies": { + "EntityFramework": "6.5.1", + "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Npgsql": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4" + }, + "runtime": { + "OpenArchival.DataAccess.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "OpenArchival.Blazor/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Azure.Core/1.38.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==", + "path": "azure.core/1.38.0", + "hashPath": "azure.core.1.38.0.nupkg.sha512" + }, + "Azure.Identity/1.11.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==", + "path": "azure.identity/1.11.4", + "hashPath": "azure.identity.1.11.4.nupkg.sha512" + }, + "BuildBundlerMinifier/3.2.449": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uA9sYDy4VepL3xwzBTLcP2LyuVYMt0ZIT3gaSiXvGoX15Ob+rOP+hGydhevlSVd+rFo+Y+VQFEHDuWU8HBW+XA==", + "path": "buildbundlerminifier/3.2.449", + "hashPath": "buildbundlerminifier.3.2.449.nupkg.sha512" + }, + "CodeBeam.MudExtensions/6.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-U5J0IlIg8R166hm9RwVjjbCtbBs3ixLev94NmfQHaBVUn3P4un+DoirfUjcUs96wvKb5K9H9ou39Yq+wBO11IA==", + "path": "codebeam.mudextensions/6.3.0", + "hashPath": "codebeam.mudextensions.6.3.0.nupkg.sha512" + }, + "CsvHelper/30.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rcZtgbWR+As4G3Vpgx0AMNmShGuQLFjkHAPIIflzrfkJCx8/AOd4m96ZRmiU1Wi39qS5UVjV0P8qdgqOo5Cwyg==", + "path": "csvhelper/30.0.1", + "hashPath": "csvhelper.30.0.1.nupkg.sha512" + }, + "Dapper/2.1.66": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/q77jUgDOS+bzkmk3Vy9SiWMaetTw+NOoPAV0xPBsGVAyljd5S6P+4RUW7R3ZUGGr9lDRyPKgAMj2UAOwvqZYw==", + "path": "dapper/2.1.66", + "hashPath": "dapper.2.1.66.nupkg.sha512" + }, + "EntityFramework/6.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sQRP2lWg1i3aAGWqdliAM8zrGx7LHMUk+9/MoxUjwfTZYGMXvZ2JYZTlyTm1PqDxvn3c9E3U76TWDON7Y5+CVA==", + "path": "entityframework/6.5.1", + "hashPath": "entityframework.6.5.1.nupkg.sha512" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authorization/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WgLlLBlMczb2+QLNG6sM95OUZ0EBztz60k/N75tjIgpyu0SdpIfYytAmX/7JJAjRTZF0c/CrWaQV+SH9FuGsrA==", + "path": "microsoft.aspnetcore.authorization/9.0.1", + "hashPath": "microsoft.aspnetcore.authorization.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6pwfbQKNtvPkbF4tCGiAKGyt6BVpu58xAXz7u2YXcUKTNmNxrymbG1mEyMc0EPzVdnquDDqTyfXM3mC1EJycxQ==", + "path": "microsoft.aspnetcore.components/9.0.1", + "hashPath": "microsoft.aspnetcore.components.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components.Analyzers/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8Rs4LXT5UQxM5Nin2+Oj8aSY2heszSZ3EyTLgt3mxmfiRPrVO7D8NNSsf1voI2Gb0qFJceof/J5c9E+nfNuHw==", + "path": "microsoft.aspnetcore.components.analyzers/9.0.1", + "hashPath": "microsoft.aspnetcore.components.analyzers.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components.Forms/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KyULVU32bLz74LWDwPEwNUEllTehzWJuM7YAsz80rMKEzvR0K8cRjRzO0fnN/nfydMeLRRlbI0xj8wnEAymLVw==", + "path": "microsoft.aspnetcore.components.forms/9.0.1", + "hashPath": "microsoft.aspnetcore.components.forms.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components.Web/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LI0vjYEd9MaDZPDQxPCn4gGYDkEC5U9rp1nWZo7rPozJxgTG2zU3WERujxTi2LeAC2ZzdXlOVCrUyPQ55LZV2A==", + "path": "microsoft.aspnetcore.components.web/9.0.1", + "hashPath": "microsoft.aspnetcore.components.web.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NwGO0wh/IjEthBLGA6fWfIiftsNF/paA5RxWp6ji4wWazetJgQ4truR9nU2thAzzFLiXqlg8vGjdVDA8bHu0zA==", + "path": "microsoft.aspnetcore.cryptography.internal/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gK70xxXYwwPiXYKYVmLYMuIO5EOGrRtQghmM6PkgtZ/0lgLEjIs//xgSLvZkV/mroNHA1DEqTcqscEj9OzZ1IA==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/fr42V7LN7jmlIc7akFQQPPXcEy92+iPr2O7Eum0X3EZv/gcOHKNeaB1MnhViEQs0ylAMVDRTPi3OyoVKRxlDg==", + "path": "microsoft.aspnetcore.diagnostics.entityframeworkcore/9.0.8", + "hashPath": "microsoft.aspnetcore.diagnostics.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z4q9roxXMQePwFM5tXXZS5sKkU78yYXVkj56NYYx9xKe+mxGkJMV1MaO0GFE6HnnM8bE3Xxhs0hAPw2jKbse6w==", + "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.8", + "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Metadata/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EZnHifamF7IFEIyjAKMtJM3I/94OIe72i3P09v5oL0twmsmfQwal6Ni3m8lbB5mge3jWFhMozeW+rUdRSqnXRQ==", + "path": "microsoft.aspnetcore.metadata/9.0.1", + "hashPath": "microsoft.aspnetcore.metadata.9.0.1.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==", + "path": "microsoft.bcl.asyncinterfaces/7.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512" + }, + "Microsoft.Build.Framework/17.8.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==", + "path": "microsoft.build.framework/17.8.3", + "hashPath": "microsoft.build.framework.17.8.3.nupkg.sha512" + }, + "Microsoft.Build.Locator/1.7.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==", + "path": "microsoft.build.locator/1.7.8", + "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==", + "path": "microsoft.codeanalysis.analyzers/3.3.4", + "hashPath": "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", + "path": "microsoft.codeanalysis.common/4.8.0", + "hashPath": "microsoft.codeanalysis.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", + "path": "microsoft.codeanalysis.csharp/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==", + "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==", + "path": "microsoft.codeanalysis.workspaces.common/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==", + "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512" + }, + "Microsoft.CSharp/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", + "path": "microsoft.csharp/4.7.0", + "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" + }, + "Microsoft.Data.SqlClient/5.1.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==", + "path": "microsoft.data.sqlclient/5.1.6", + "hashPath": "microsoft.data.sqlclient.5.1.6.nupkg.sha512" + }, + "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==", + "path": "microsoft.data.sqlclient.sni.runtime/5.1.1", + "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", + "path": "microsoft.entityframeworkcore/9.0.8", + "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", + "path": "microsoft.entityframeworkcore.abstractions/9.0.8", + "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", + "path": "microsoft.entityframeworkcore.analyzers/9.0.8", + "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-02e8OcoumSUAES3VkXrMT9EnNCUKWJoifn5+8fFEbAtRhKL3xg2a/Mj6rsAUGF7tkYFox6oKzJCn0jbm6b8Lbw==", + "path": "microsoft.entityframeworkcore.design/9.0.8", + "hashPath": "microsoft.entityframeworkcore.design.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==", + "path": "microsoft.entityframeworkcore.relational/9.0.8", + "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yNZJIdLQTTHj6FTv9+IUQwmQvOwvUanTBOG1ibeTaaB1zfTtOqrSFQnjMOkcKOgxu+ofsBEDcuctb/f5xj/Oog==", + "path": "microsoft.entityframeworkcore.sqlserver/9.0.8", + "hashPath": "microsoft.entityframeworkcore.sqlserver.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Tools/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gtjwfJsEB5Mz5qOhdYjm+9KWJEVmVu5xxOgrxHxW6dNmhGfwdNXnNx5Nvdk6IHt0hmn0OK6MREMZEOsjrnSCfA==", + "path": "microsoft.entityframeworkcore.tools/9.0.8", + "hashPath": "microsoft.entityframeworkcore.tools.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", + "path": "microsoft.extensions.caching.abstractions/9.0.8", + "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", + "path": "microsoft.extensions.caching.memory/9.0.8", + "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==", + "path": "microsoft.extensions.configuration.abstractions/9.0.8", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", + "path": "microsoft.extensions.dependencyinjection/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3CW02zNjyqJ2eORo8Zkznpw6+QvK+tYUKZgKuKuAIYdy73TRFvpaqCwYws1k6/lMSJ7ZqABfWn0/wa5bRsIJ4w==", + "path": "microsoft.extensions.dependencymodel/9.0.8", + "hashPath": "microsoft.extensions.dependencymodel.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-giUYz84GHAizDucZp5vWAusDO2s9Jrrg2jQ6HUQNGs5HQMKJVobLPMQSiyg8R4yecH0pIc0QjANh0B/Kw13BHA==", + "path": "microsoft.extensions.identity.core/9.0.8", + "hashPath": "microsoft.extensions.identity.core.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sycaHcq78yI591+KxEdd53a7pJGQEl9H/wDsFkaPNE9g7loyq8vufPcc/9RH3KlGt5joR5Ey7PdoRSrlLjCgJg==", + "path": "microsoft.extensions.identity.stores/9.0.8", + "hashPath": "microsoft.extensions.identity.stores.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Localization/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UgvX4Yb2T3tEsKT30ktZr0H7kTRPapCgEH0bdTwxiEGSdA39/hAQMvvb+vgHpqmevDU5+puyI9ujRkmmbF946w==", + "path": "microsoft.extensions.localization/9.0.1", + "hashPath": "microsoft.extensions.localization.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Localization.Abstractions/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CABog43lyaZQMjmlktuImCy6zmAzRBaXqN81uPaMQjlp//ISDVYItZPh6KWpWRF4MY/B67X5oDc3JTUpfdocZw==", + "path": "microsoft.extensions.localization.abstractions/9.0.1", + "hashPath": "microsoft.extensions.localization.abstractions.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", + "path": "microsoft.extensions.logging/9.0.8", + "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", + "path": "microsoft.extensions.logging.abstractions/9.0.8", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", + "path": "microsoft.extensions.options/9.0.8", + "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", + "path": "microsoft.extensions.primitives/9.0.8", + "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512" + }, + "Microsoft.Identity.Client/4.61.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==", + "path": "microsoft.identity.client/4.61.3", + "hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512" + }, + "Microsoft.Identity.Client.Extensions.Msal/4.61.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==", + "path": "microsoft.identity.client.extensions.msal/4.61.3", + "hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512" + }, + "Microsoft.IdentityModel.Abstractions/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==", + "path": "microsoft.identitymodel.abstractions/6.35.0", + "hashPath": "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.JsonWebTokens/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==", + "path": "microsoft.identitymodel.jsonwebtokens/6.35.0", + "hashPath": "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Logging/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==", + "path": "microsoft.identitymodel.logging/6.35.0", + "hashPath": "microsoft.identitymodel.logging.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==", + "path": "microsoft.identitymodel.protocols/6.35.0", + "hashPath": "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==", + "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0", + "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Tokens/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==", + "path": "microsoft.identitymodel.tokens/6.35.0", + "hashPath": "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512" + }, + "Microsoft.JSInterop/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/xBwIfb0YoC2Muv6EsHjxpqZw2aKv94+i0g0FWZvqvGv3DeAy+8wipAuECVvKYEs2EIclRD41bjajHLoD6mTtw==", + "path": "microsoft.jsinterop/9.0.1", + "hashPath": "microsoft.jsinterop.9.0.1.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "path": "microsoft.netcore.platforms/1.1.0", + "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.SqlServer.Server/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==", + "path": "microsoft.sqlserver.server/1.0.0", + "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512" + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.22.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EfYANhAWqmWKoLwN6bxoiPZSOfJSO9lzX+UrU6GVhLhPub1Hd+5f0zL0/tggIA6mRz6Ebw2xCNcIsM4k+7NPng==", + "path": "microsoft.visualstudio.azure.containers.tools.targets/1.22.1", + "hashPath": "microsoft.visualstudio.azure.containers.tools.targets.1.22.1.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "path": "microsoft.win32.systemevents/6.0.0", + "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "MudBlazor/8.12.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZwgHPt2DwiQoFeP8jxPzNEsUmJF17ljtospVH+uMUKUKpklz6jEkdE5vNs7PnHaPH9HEbpFEQgJw8QPlnFZjsQ==", + "path": "mudblazor/8.12.0", + "hashPath": "mudblazor.8.12.0.nupkg.sha512" + }, + "Npgsql/9.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==", + "path": "npgsql/9.0.3", + "hashPath": "npgsql.9.0.3.nupkg.sha512" + }, + "Npgsql.DependencyInjection/9.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-McQ/xmBW9txjNzPyVKdmyx5bNVKDyc6ryz+cBOnLKxFH8zg9XAKMFvyNNmhzNjJbzLq8Rx+FFq/CeHjVT3s35w==", + "path": "npgsql.dependencyinjection/9.0.3", + "hashPath": "npgsql.dependencyinjection.9.0.3.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mw5vcY2IEc7L+IeGrxpp/J5OSnCcjkjAgJYCm/eD52wpZze8zsSifdqV7zXslSMmfJG2iIUGZyo3KuDtEFKwMQ==", + "path": "npgsql.entityframeworkcore.postgresql/9.0.4", + "hashPath": "npgsql.entityframeworkcore.postgresql.9.0.4.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "System.ClientModel/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==", + "path": "system.clientmodel/1.0.0", + "hashPath": "system.clientmodel.1.0.0.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Collections.Immutable/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==", + "path": "system.collections.immutable/7.0.0", + "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512" + }, + "System.ComponentModel.Annotations/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", + "path": "system.componentmodel.annotations/5.0.0", + "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" + }, + "System.Composition/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==", + "path": "system.composition/7.0.0", + "hashPath": "system.composition.7.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==", + "path": "system.composition.attributedmodel/7.0.0", + "hashPath": "system.composition.attributedmodel.7.0.0.nupkg.sha512" + }, + "System.Composition.Convention/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==", + "path": "system.composition.convention/7.0.0", + "hashPath": "system.composition.convention.7.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==", + "path": "system.composition.hosting/7.0.0", + "hashPath": "system.composition.hosting.7.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==", + "path": "system.composition.runtime/7.0.0", + "hashPath": "system.composition.runtime.7.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==", + "path": "system.composition.typedparts/7.0.0", + "hashPath": "system.composition.typedparts.7.0.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", + "path": "system.configuration.configurationmanager/6.0.1", + "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2Ij/LCaTQRyAi5lAv7UUTV9R2FobC8xN9mE0fXBZohum/xLl8IZVmE98Rq5ugQHjCgTBRKqpXRb4ORulRdA6Ig==", + "path": "system.data.sqlclient/4.8.6", + "hashPath": "system.data.sqlclient.4.8.6.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==", + "path": "system.diagnostics.diagnosticsource/6.0.1", + "hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512" + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "path": "system.drawing.common/6.0.0", + "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" + }, + "System.Formats.Asn1/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gGL0gt2nAArsF2oOMFzClll6QN2FhtooTxEQ+K26uer4lrhahnYIo/qOn5HUSfjHlM91646L5/7dYIMJ86fHkQ==", + "path": "system.formats.asn1/9.0.8", + "hashPath": "system.formats.asn1.9.0.8.nupkg.sha512" + }, + "System.IdentityModel.Tokens.Jwt/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==", + "path": "system.identitymodel.tokens.jwt/6.35.0", + "hashPath": "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512" + }, + "System.IO.Pipelines/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==", + "path": "system.io.pipelines/7.0.0", + "hashPath": "system.io.pipelines.7.0.0.nupkg.sha512" + }, + "System.Memory/4.5.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", + "path": "system.memory/4.5.4", + "hashPath": "system.memory.4.5.4.nupkg.sha512" + }, + "System.Memory.Data/1.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==", + "path": "system.memory.data/1.0.2", + "hashPath": "system.memory.data.1.0.2.nupkg.sha512" + }, + "System.Numerics.Vectors/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", + "path": "system.numerics.vectors/4.5.0", + "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" + }, + "System.Reflection.Metadata/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "path": "system.reflection.metadata/7.0.0", + "hashPath": "system.reflection.metadata.7.0.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Caching/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==", + "path": "system.runtime.caching/6.0.0", + "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", + "path": "system.runtime.compilerservices.unsafe/6.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" + }, + "System.Security.AccessControl/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", + "path": "system.security.accesscontrol/6.0.0", + "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==", + "path": "system.security.cryptography.cng/5.0.0", + "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", + "path": "system.security.cryptography.protecteddata/6.0.0", + "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" + }, + "System.Security.Permissions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", + "path": "system.security.permissions/6.0.0", + "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", + "path": "system.security.principal.windows/5.0.0", + "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.CodePages/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==", + "path": "system.text.encoding.codepages/6.0.0", + "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "path": "system.text.encodings.web/6.0.0", + "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" + }, + "System.Text.Json/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==", + "path": "system.text.json/9.0.8", + "hashPath": "system.text.json.9.0.8.nupkg.sha512" + }, + "System.Threading.Channels/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==", + "path": "system.threading.channels/7.0.0", + "hashPath": "system.threading.channels.7.0.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.5.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "path": "system.threading.tasks.extensions/4.5.4", + "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" + }, + "System.Windows.Extensions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", + "path": "system.windows.extensions/6.0.0", + "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" + }, + "OpenArchival.DataAccess/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.dll b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.dll new file mode 100644 index 0000000..044c3d2 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.exe b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.exe new file mode 100644 index 0000000..3562ff9 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.exe differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.pdb b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.pdb new file mode 100644 index 0000000..4b4c64c Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.pdb differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.runtimeconfig.json b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.runtimeconfig.json new file mode 100644 index 0000000..b10d651 --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.runtimeconfig.json @@ -0,0 +1,21 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "9.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.staticwebassets.endpoints.json b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.staticwebassets.endpoints.json new file mode 100644 index 0000000..90063fc --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.staticwebassets.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.staticwebassets.runtime.json b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.staticwebassets.runtime.json new file mode 100644 index 0000000..683f138 --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.Blazor.staticwebassets.runtime.json @@ -0,0 +1 @@ +{"ContentRoots":["D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\"],"Root":{"Children":{"favicon.ico":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.ico"},"Patterns":null},"favicon.ico.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"uorc1pfmvs-2jeq8efc6q.gz"},"Patterns":null},"_content":{"Children":{"CodeBeam.MudExtensions":{"Children":{"Mud_Secondary.png":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"Mud_Secondary.png"},"Patterns":null},"MudExtensions.min.css":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"MudExtensions.min.css"},"Patterns":null},"MudExtensions.min.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"24gzn4tg1a-qz4batx9cb.gz"},"Patterns":null},"MudExtensions.min.js":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"MudExtensions.min.js"},"Patterns":null},"MudExtensions.min.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"stwk5nfoxp-loe7cozwzj.gz"},"Patterns":null}},"Asset":null,"Patterns":null},"MudBlazor":{"Children":{"MudBlazor.min.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"MudBlazor.min.css"},"Patterns":null},"MudBlazor.min.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"tzxjg6is5z-0n6lrtb02s.gz"},"Patterns":null},"MudBlazor.min.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"MudBlazor.min.js"},"Patterns":null},"MudBlazor.min.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"0wz98yz2xy-lftp6ydp6b.gz"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.deps.json b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.deps.json new file mode 100644 index 0000000..68112d5 --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.deps.json @@ -0,0 +1,1305 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "OpenArchival.DataAccess/1.0.0": { + "dependencies": { + "EntityFramework": "6.5.1", + "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Design": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Npgsql": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4" + }, + "runtime": { + "OpenArchival.DataAccess.dll": {} + } + }, + "EntityFramework/6.5.1": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "System.CodeDom": "6.0.0", + "System.ComponentModel.Annotations": "5.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Data.SqlClient": "4.8.6" + }, + "runtime": { + "lib/netstandard2.1/EntityFramework.SqlServer.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + }, + "lib/netstandard2.1/EntityFramework.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + } + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Identity.Stores": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Build.Framework/17.8.3": {}, + "Microsoft.Build.Locator/1.7.8": { + "runtime": { + "lib/net6.0/Microsoft.Build.Locator.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.7.8.28074" + } + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": {}, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "System.Collections.Immutable": "7.0.0", + "System.Reflection.Metadata": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "System.Composition": "7.0.0", + "System.IO.Pipelines": "7.0.0", + "System.Threading.Channels": "7.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "dependencies": { + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + }, + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CSharp/4.7.0": {}, + "Microsoft.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {}, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.Build.Locator": "1.7.8", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyModel": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Mono.TextTemplating": "3.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "9.0.0.8", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.Identity.Core": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Logging/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Options/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "9.0.4.0", + "fileVersion": "9.0.4.0" + } + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Collections.Immutable/7.0.0": {}, + "System.ComponentModel.Annotations/5.0.0": {}, + "System.Composition/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Convention": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0", + "System.Composition.TypedParts": "7.0.0" + } + }, + "System.Composition.AttributedModel/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Convention/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Convention.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Hosting/7.0.0": { + "dependencies": { + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Hosting.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Runtime/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.Runtime.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.TypedParts/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Security.Permissions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.922.41905" + } + } + }, + "System.Data.SqlClient/4.8.6": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + } + }, + "System.Drawing.Common/6.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.IO.Pipelines/7.0.0": {}, + "System.Reflection.Metadata/7.0.0": { + "dependencies": { + "System.Collections.Immutable": "7.0.0" + } + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, + "System.Security.AccessControl/6.0.0": {}, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "runtime": { + "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Permissions/6.0.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Windows.Extensions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Security.Permissions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Json/9.0.8": {}, + "System.Threading.Channels/7.0.0": {}, + "System.Windows.Extensions/6.0.0": { + "dependencies": { + "System.Drawing.Common": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Windows.Extensions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + } + } + }, + "libraries": { + "OpenArchival.DataAccess/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "EntityFramework/6.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sQRP2lWg1i3aAGWqdliAM8zrGx7LHMUk+9/MoxUjwfTZYGMXvZ2JYZTlyTm1PqDxvn3c9E3U76TWDON7Y5+CVA==", + "path": "entityframework/6.5.1", + "hashPath": "entityframework.6.5.1.nupkg.sha512" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NwGO0wh/IjEthBLGA6fWfIiftsNF/paA5RxWp6ji4wWazetJgQ4truR9nU2thAzzFLiXqlg8vGjdVDA8bHu0zA==", + "path": "microsoft.aspnetcore.cryptography.internal/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gK70xxXYwwPiXYKYVmLYMuIO5EOGrRtQghmM6PkgtZ/0lgLEjIs//xgSLvZkV/mroNHA1DEqTcqscEj9OzZ1IA==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z4q9roxXMQePwFM5tXXZS5sKkU78yYXVkj56NYYx9xKe+mxGkJMV1MaO0GFE6HnnM8bE3Xxhs0hAPw2jKbse6w==", + "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.8", + "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==", + "path": "microsoft.bcl.asyncinterfaces/7.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512" + }, + "Microsoft.Build.Framework/17.8.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==", + "path": "microsoft.build.framework/17.8.3", + "hashPath": "microsoft.build.framework.17.8.3.nupkg.sha512" + }, + "Microsoft.Build.Locator/1.7.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==", + "path": "microsoft.build.locator/1.7.8", + "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==", + "path": "microsoft.codeanalysis.analyzers/3.3.4", + "hashPath": "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", + "path": "microsoft.codeanalysis.common/4.8.0", + "hashPath": "microsoft.codeanalysis.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", + "path": "microsoft.codeanalysis.csharp/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==", + "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==", + "path": "microsoft.codeanalysis.workspaces.common/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==", + "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512" + }, + "Microsoft.CSharp/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", + "path": "microsoft.csharp/4.7.0", + "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", + "path": "microsoft.entityframeworkcore/9.0.8", + "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", + "path": "microsoft.entityframeworkcore.abstractions/9.0.8", + "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", + "path": "microsoft.entityframeworkcore.analyzers/9.0.8", + "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-02e8OcoumSUAES3VkXrMT9EnNCUKWJoifn5+8fFEbAtRhKL3xg2a/Mj6rsAUGF7tkYFox6oKzJCn0jbm6b8Lbw==", + "path": "microsoft.entityframeworkcore.design/9.0.8", + "hashPath": "microsoft.entityframeworkcore.design.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==", + "path": "microsoft.entityframeworkcore.relational/9.0.8", + "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", + "path": "microsoft.extensions.caching.abstractions/9.0.8", + "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", + "path": "microsoft.extensions.caching.memory/9.0.8", + "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==", + "path": "microsoft.extensions.configuration.abstractions/9.0.8", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", + "path": "microsoft.extensions.dependencyinjection/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3CW02zNjyqJ2eORo8Zkznpw6+QvK+tYUKZgKuKuAIYdy73TRFvpaqCwYws1k6/lMSJ7ZqABfWn0/wa5bRsIJ4w==", + "path": "microsoft.extensions.dependencymodel/9.0.8", + "hashPath": "microsoft.extensions.dependencymodel.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-giUYz84GHAizDucZp5vWAusDO2s9Jrrg2jQ6HUQNGs5HQMKJVobLPMQSiyg8R4yecH0pIc0QjANh0B/Kw13BHA==", + "path": "microsoft.extensions.identity.core/9.0.8", + "hashPath": "microsoft.extensions.identity.core.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sycaHcq78yI591+KxEdd53a7pJGQEl9H/wDsFkaPNE9g7loyq8vufPcc/9RH3KlGt5joR5Ey7PdoRSrlLjCgJg==", + "path": "microsoft.extensions.identity.stores/9.0.8", + "hashPath": "microsoft.extensions.identity.stores.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", + "path": "microsoft.extensions.logging/9.0.8", + "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", + "path": "microsoft.extensions.logging.abstractions/9.0.8", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", + "path": "microsoft.extensions.options/9.0.8", + "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", + "path": "microsoft.extensions.primitives/9.0.8", + "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "path": "microsoft.win32.systemevents/6.0.0", + "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "Npgsql/9.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==", + "path": "npgsql/9.0.3", + "hashPath": "npgsql.9.0.3.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mw5vcY2IEc7L+IeGrxpp/J5OSnCcjkjAgJYCm/eD52wpZze8zsSifdqV7zXslSMmfJG2iIUGZyo3KuDtEFKwMQ==", + "path": "npgsql.entityframeworkcore.postgresql/9.0.4", + "hashPath": "npgsql.entityframeworkcore.postgresql.9.0.4.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Collections.Immutable/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==", + "path": "system.collections.immutable/7.0.0", + "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512" + }, + "System.ComponentModel.Annotations/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", + "path": "system.componentmodel.annotations/5.0.0", + "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" + }, + "System.Composition/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==", + "path": "system.composition/7.0.0", + "hashPath": "system.composition.7.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==", + "path": "system.composition.attributedmodel/7.0.0", + "hashPath": "system.composition.attributedmodel.7.0.0.nupkg.sha512" + }, + "System.Composition.Convention/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==", + "path": "system.composition.convention/7.0.0", + "hashPath": "system.composition.convention.7.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==", + "path": "system.composition.hosting/7.0.0", + "hashPath": "system.composition.hosting.7.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==", + "path": "system.composition.runtime/7.0.0", + "hashPath": "system.composition.runtime.7.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==", + "path": "system.composition.typedparts/7.0.0", + "hashPath": "system.composition.typedparts.7.0.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", + "path": "system.configuration.configurationmanager/6.0.1", + "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2Ij/LCaTQRyAi5lAv7UUTV9R2FobC8xN9mE0fXBZohum/xLl8IZVmE98Rq5ugQHjCgTBRKqpXRb4ORulRdA6Ig==", + "path": "system.data.sqlclient/4.8.6", + "hashPath": "system.data.sqlclient.4.8.6.nupkg.sha512" + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "path": "system.drawing.common/6.0.0", + "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" + }, + "System.IO.Pipelines/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==", + "path": "system.io.pipelines/7.0.0", + "hashPath": "system.io.pipelines.7.0.0.nupkg.sha512" + }, + "System.Reflection.Metadata/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "path": "system.reflection.metadata/7.0.0", + "hashPath": "system.reflection.metadata.7.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", + "path": "system.runtime.compilerservices.unsafe/6.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" + }, + "System.Security.AccessControl/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", + "path": "system.security.accesscontrol/6.0.0", + "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", + "path": "system.security.cryptography.protecteddata/6.0.0", + "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" + }, + "System.Security.Permissions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", + "path": "system.security.permissions/6.0.0", + "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Json/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==", + "path": "system.text.json/9.0.8", + "hashPath": "system.text.json.9.0.8.nupkg.sha512" + }, + "System.Threading.Channels/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==", + "path": "system.threading.channels/7.0.0", + "hashPath": "system.threading.channels.7.0.0.nupkg.sha512" + }, + "System.Windows.Extensions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", + "path": "system.windows.extensions/6.0.0", + "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.dll b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.dll new file mode 100644 index 0000000..8117cff Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.exe b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.exe new file mode 100644 index 0000000..a321073 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.exe differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.pdb b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.pdb new file mode 100644 index 0000000..4402a51 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.pdb differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.runtimeconfig.json b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.runtimeconfig.json new file mode 100644 index 0000000..b10d651 --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.runtimeconfig.json @@ -0,0 +1,21 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "9.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.staticwebassets.endpoints.json b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.staticwebassets.endpoints.json new file mode 100644 index 0000000..5576e88 --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/OpenArchival.DataAccess.staticwebassets.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[]} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.ClientModel.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.ClientModel.dll new file mode 100644 index 0000000..00a3380 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.ClientModel.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.CodeDom.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.CodeDom.dll new file mode 100644 index 0000000..54c82b6 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.CodeDom.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.AttributedModel.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.AttributedModel.dll new file mode 100644 index 0000000..1431751 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.AttributedModel.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Convention.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Convention.dll new file mode 100644 index 0000000..e9dacb1 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Convention.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Hosting.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Hosting.dll new file mode 100644 index 0000000..8381202 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Hosting.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Runtime.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Runtime.dll new file mode 100644 index 0000000..d583c3a Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.Runtime.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.TypedParts.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.TypedParts.dll new file mode 100644 index 0000000..2b278d7 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Composition.TypedParts.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Configuration.ConfigurationManager.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Configuration.ConfigurationManager.dll new file mode 100644 index 0000000..14f8ef6 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Configuration.ConfigurationManager.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Data.SqlClient.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Data.SqlClient.dll new file mode 100644 index 0000000..8b1c1af Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Data.SqlClient.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Drawing.Common.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Drawing.Common.dll new file mode 100644 index 0000000..be6915e Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Drawing.Common.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.IdentityModel.Tokens.Jwt.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.IdentityModel.Tokens.Jwt.dll new file mode 100644 index 0000000..2311025 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.IdentityModel.Tokens.Jwt.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Memory.Data.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Memory.Data.dll new file mode 100644 index 0000000..6f2a3e0 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Memory.Data.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Runtime.Caching.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Runtime.Caching.dll new file mode 100644 index 0000000..14826eb Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Runtime.Caching.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Security.Cryptography.ProtectedData.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Security.Cryptography.ProtectedData.dll new file mode 100644 index 0000000..1ba8770 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Security.Cryptography.ProtectedData.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Security.Permissions.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Security.Permissions.dll new file mode 100644 index 0000000..39dd4df Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Security.Permissions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/System.Windows.Extensions.dll b/OpenArchival.Blazor/bin/Release/net9.0/System.Windows.Extensions.dll new file mode 100644 index 0000000..c3e8844 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/System.Windows.Extensions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/appsettings.Development.json b/OpenArchival.Blazor/bin/Release/net9.0/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/OpenArchival.Blazor/bin/Release/net9.0/appsettingstemplate.Development.json b/OpenArchival.Blazor/bin/Release/net9.0/appsettingstemplate.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/appsettingstemplate.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/OpenArchival.Blazor/bin/Release/net9.0/appsettingstemplate.json b/OpenArchival.Blazor/bin/Release/net9.0/appsettingstemplate.json new file mode 100644 index 0000000..41c5adf --- /dev/null +++ b/OpenArchival.Blazor/bin/Release/net9.0/appsettingstemplate.json @@ -0,0 +1,25 @@ +{ + "ConnectionStrings": { + "DefaultConnection": "Host=localhost;Database=postgres;Username=postgres;Password=", + "PostgresConnection": "Host=localhost;Database=postgres;Username=postgres;Password=" + }, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*", + "PostgresConnectionOptions": { + "Host": "localhost", + "Port": 5432, + "Database": "postgres", + "Username": "postgres", + "Password": "" + }, + "FileUploadOptions": { + "MaxUploadSizeBytes": 2147483648, + "UploadFolderPath": "C:\\TestUpload\\", + "MaxFileCount": 100 + } +} diff --git a/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..4e90e20 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..8dcc1bd Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..8ee4b4d Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..62b0422 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..180a8d9 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..4b7bae7 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..05da79f Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..bd0bb72 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..e128407 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..6a98feb Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/de/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..8e8ced1 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..970399e Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..9e6afdd Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..6cb47ac Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..76ddceb Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/es/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..c41ed4c Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..5fe6dd8 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..6eb37cb Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..046c953 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..368bb7b Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..72bb9d5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..6051d99 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..ad0d2cd Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..829ed5d Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..9890df1 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/it/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..eaded8c Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..47f3fd5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..28c43a1 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..203cc83 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..208b1d9 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..895ca11 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..c712a37 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..4d5b1a3 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..4790c29 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..05bc700 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..eb61aff Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..ea192cc Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..08eaeab Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..fce2d36 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..e142029 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..7c20209 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..be86033 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..4be51d2 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..768264c Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..0dc6fae Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..85dd902 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..dfd0a6b Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..f5e6b57 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..cafdf21 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..ace0504 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..206341f Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/net6.0/System.Drawing.Common.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/net6.0/System.Drawing.Common.dll new file mode 100644 index 0000000..9e26473 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/net6.0/System.Drawing.Common.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..3da53a5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..c171a72 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..3f2b452 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm64/native/sni.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-arm64/native/sni.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..8fde16b Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x64/native/sni.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x64/native/sni.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll new file mode 100644 index 0000000..93fb631 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x86/native/sni.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win-x86/native/sni.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll new file mode 100644 index 0000000..ff20fab Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll new file mode 100644 index 0000000..66af198 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Drawing.Common.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Drawing.Common.dll new file mode 100644 index 0000000..7c9e87b Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Drawing.Common.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Runtime.Caching.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Runtime.Caching.dll new file mode 100644 index 0000000..bdca76d Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Runtime.Caching.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll new file mode 100644 index 0000000..332dbfa Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Windows.Extensions.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Windows.Extensions.dll new file mode 100644 index 0000000..69f0d1b Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Windows.Extensions.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..c67f866 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..9867f6f Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..2a4742e Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..8977db0 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..8012969 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..9a06288 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..e4b3c7a Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..b51ee57 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..d160925 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..e27e8be Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..22b6e95 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..57e4d28 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..305dfbf Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..28a5c18 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..cef3ebc Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..dce3bc0 Binary files /dev/null and b/OpenArchival.Blazor/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.Blazor/obj/Container/AbsoluteOutputAssemblyPath.cache b/OpenArchival.Blazor/obj/Container/AbsoluteOutputAssemblyPath.cache index a679b0f..c851b6b 100644 --- a/OpenArchival.Blazor/obj/Container/AbsoluteOutputAssemblyPath.cache +++ b/OpenArchival.Blazor/obj/Container/AbsoluteOutputAssemblyPath.cache @@ -1 +1 @@ -/app/bin/Debug/net9.0/OpenArchival.Blazor.dll \ No newline at end of file +OpenArchival.Blazor.dll \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/AdditionalProbingPaths.cache b/OpenArchival.Blazor/obj/Container/AdditionalProbingPaths.cache deleted file mode 100644 index f2ec323..0000000 --- a/OpenArchival.Blazor/obj/Container/AdditionalProbingPaths.cache +++ /dev/null @@ -1 +0,0 @@ ---additionalProbingPath /.nuget/fallbackpackages2 --additionalProbingPath /.nuget/fallbackpackages \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ContainerCreationResult.cache b/OpenArchival.Blazor/obj/Container/ContainerCreationResult.cache index e69de29..2adf810 100644 --- a/OpenArchival.Blazor/obj/Container/ContainerCreationResult.cache +++ b/OpenArchival.Blazor/obj/Container/ContainerCreationResult.cache @@ -0,0 +1 @@ +Skipped \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ContainerDevelopmentMode.cache b/OpenArchival.Blazor/obj/Container/ContainerDevelopmentMode.cache index 565a238..ea9503c 100644 --- a/OpenArchival.Blazor/obj/Container/ContainerDevelopmentMode.cache +++ b/OpenArchival.Blazor/obj/Container/ContainerDevelopmentMode.cache @@ -1 +1 @@ -Fast \ No newline at end of file +Regular \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ContainerId.cache b/OpenArchival.Blazor/obj/Container/ContainerId.cache deleted file mode 100644 index b0eb704..0000000 --- a/OpenArchival.Blazor/obj/Container/ContainerId.cache +++ /dev/null @@ -1 +0,0 @@ -a2debb447b9effbbcf577b09638034c1a19ba91dd1cf58560c839fdcace69810 \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ContainerName.cache b/OpenArchival.Blazor/obj/Container/ContainerName.cache deleted file mode 100644 index db24fe6..0000000 --- a/OpenArchival.Blazor/obj/Container/ContainerName.cache +++ /dev/null @@ -1 +0,0 @@ -OpenArchival.Blazor \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ContainerRunContext.cache b/OpenArchival.Blazor/obj/Container/ContainerRunContext.cache deleted file mode 100644 index 0a07f1a..0000000 --- a/OpenArchival.Blazor/obj/Container/ContainerRunContext.cache +++ /dev/null @@ -1 +0,0 @@ -4Hvs4V/psbNQdIdANTwnWfUmEwMJSPZ2PmrUxag98Fo= \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ContainerRuntimeID.cache b/OpenArchival.Blazor/obj/Container/ContainerRuntimeID.cache deleted file mode 100644 index 2c5b7d7..0000000 --- a/OpenArchival.Blazor/obj/Container/ContainerRuntimeID.cache +++ /dev/null @@ -1 +0,0 @@ -linux-x64 \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/DistrolessHelperSupported.cache b/OpenArchival.Blazor/obj/Container/DistrolessHelperSupported.cache deleted file mode 100644 index 4791ed5..0000000 --- a/OpenArchival.Blazor/obj/Container/DistrolessHelperSupported.cache +++ /dev/null @@ -1 +0,0 @@ -True \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ImageBuildContext.cache b/OpenArchival.Blazor/obj/Container/ImageBuildContext.cache index 11dc47d..d8d329d 100644 --- a/OpenArchival.Blazor/obj/Container/ImageBuildContext.cache +++ b/OpenArchival.Blazor/obj/Container/ImageBuildContext.cache @@ -1 +1 @@ -EFjyrduM+eRv/DuCbDR7rB/7DBfbIqxNwq3Gf8eOX1s= \ No newline at end of file +eqGVna2iIsdYIrK3CfUzNeKyz/tx+QknFKjGJTRm8eo= \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/ImageId.cache b/OpenArchival.Blazor/obj/Container/ImageId.cache index 414f3b5..35be6d0 100644 --- a/OpenArchival.Blazor/obj/Container/ImageId.cache +++ b/OpenArchival.Blazor/obj/Container/ImageId.cache @@ -1 +1 @@ -sha256:3318c51820a9e0d9f6c668ef943e734b38f1cf313a5e37fcbce0bda497382e29 \ No newline at end of file +sha256:930b0122514e9d9232b519e54aefa4419876c55acfef0485060504d5aaf73a12 \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/LaunchedImageId.cache b/OpenArchival.Blazor/obj/Container/LaunchedImageId.cache deleted file mode 100644 index 414f3b5..0000000 --- a/OpenArchival.Blazor/obj/Container/LaunchedImageId.cache +++ /dev/null @@ -1 +0,0 @@ -sha256:3318c51820a9e0d9f6c668ef943e734b38f1cf313a5e37fcbce0bda497382e29 \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/VolumeMappings.cache b/OpenArchival.Blazor/obj/Container/VolumeMappings.cache deleted file mode 100644 index e3ca69f..0000000 --- a/OpenArchival.Blazor/obj/Container/VolumeMappings.cache +++ /dev/null @@ -1 +0,0 @@ -{"C:\\Users\\Vincent Allen\\vsdbg\\vs2017u5":"/remote_debugger","C:\\Users\\Vincent Allen\\AppData\\Roaming\\Microsoft\\UserSecrets":"/home/app/.microsoft/usersecrets","C:\\Users\\Vincent Allen\\AppData\\Roaming\\ASP.NET\\Https":"/home/app/.aspnet/https","C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net6.0":"/VSTools","C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload":"/HotReloadAgent","D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor":"/app","D:\\Nextcloud\\Documents\\Open-Archival":"/src/","C:\\Users\\Vincent Allen\\.nuget\\packages":"/.nuget/fallbackpackages2","C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages":"/.nuget/fallbackpackages"} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/VolumeMappings2.cache b/OpenArchival.Blazor/obj/Container/VolumeMappings2.cache deleted file mode 100644 index bfe3b7c..0000000 --- a/OpenArchival.Blazor/obj/Container/VolumeMappings2.cache +++ /dev/null @@ -1 +0,0 @@ -[{"SourcePath":"C:\\Users\\Vincent Allen\\vsdbg\\vs2017u5","TargetPath":"/remote_debugger","ReadOnly":false},{"SourcePath":"C:\\Users\\Vincent Allen\\AppData\\Roaming\\Microsoft\\UserSecrets","TargetPath":"/root/.microsoft/usersecrets","ReadOnly":true},{"SourcePath":"C:\\Users\\Vincent Allen\\AppData\\Roaming\\Microsoft\\UserSecrets","TargetPath":"/home/app/.microsoft/usersecrets","ReadOnly":true},{"SourcePath":"C:\\Users\\Vincent Allen\\AppData\\Roaming\\ASP.NET\\Https","TargetPath":"/root/.aspnet/https","ReadOnly":true},{"SourcePath":"C:\\Users\\Vincent Allen\\AppData\\Roaming\\ASP.NET\\Https","TargetPath":"/home/app/.aspnet/https","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\MSBuild\\Sdks\\Microsoft.Docker.Sdk\\tools\\linux-x64\\net6.0","TargetPath":"/VSTools","ReadOnly":true},{"SourcePath":"C:\\Program Files\\Microsoft Visual Studio\\2022\\Community\\Common7\\IDE\\CommonExtensions\\Microsoft\\HotReload","TargetPath":"/HotReloadAgent","ReadOnly":true},{"SourcePath":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor","TargetPath":"/app","ReadOnly":false},{"SourcePath":"D:\\Nextcloud\\Documents\\Open-Archival","TargetPath":"/src/","ReadOnly":false},{"SourcePath":"C:\\Users\\Vincent Allen\\.nuget\\packages","TargetPath":"/.nuget/fallbackpackages2","ReadOnly":false},{"SourcePath":"C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages","TargetPath":"/.nuget/fallbackpackages","ReadOnly":false}] \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfo.cs b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfo.cs index 05a1670..45575d2 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfo.cs +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("OpenArchival.Blazor")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e136fa8b3d057a58d734721a357143b790cd779b")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+77318e87d12fb2935cd521cd7ef445296c08f8af")] [assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.Blazor")] [assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.Blazor")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache index f43b91c..f9b41fa 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache @@ -1 +1 @@ -1daf6fc6adc7ed3c2816ad11ad9e59b870fce9fdaacb44d9b7dfb78b52c266ed +81608e7eca164e8f81ef94a6b7168b742836f607d543df6316c15c40499cc66e diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig index 2364f10..8fd7ffe 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig @@ -251,6 +251,26 @@ build_metadata.AdditionalFiles.CssScope = build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxDYXRlZ29yaWVzXFZpZXdBZGRDYXRlZ29yaWVzQ29tcG9uZW50LnJhem9y build_metadata.AdditionalFiles.CssScope = +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveEntryDisplay.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxBcmNoaXZlRW50cnlEaXNwbGF5LnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveGroupingDisplay.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxBcmNoaXZlR3JvdXBpbmdEaXNwbGF5LnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArtifactGroupingNotFound.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxBcnRpZmFjdEdyb3VwaW5nTm90Rm91bmQucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayBase.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxGaWxlRGlzcGxheUJhc2UucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayImage.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxGaWxlRGlzcGxheUltYWdlLnJhem9y +build_metadata.AdditionalFiles.CssScope = + [D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Auth.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBdXRoLnJhem9y build_metadata.AdditionalFiles.CssScope = diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache index 4266ea4..c48f02f 100644 Binary files a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache and b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache differ diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.CoreCompileInputs.cache b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.CoreCompileInputs.cache index 4c67649..bab76d4 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.CoreCompileInputs.cache +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -850245347d9c9e914459c948d4b5775064f9d14442b23b42fe9f814cd2e72aff +3c002a496efe6a49b054389c26a65eb608ce60b2cd639e44f0b71607edd27887 diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.FileListAbsolute.txt b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.FileListAbsolute.txt index 770c753..d59821e 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.FileListAbsolute.txt +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.csproj.FileListAbsolute.txt @@ -823,20 +823,14 @@ C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.pdb C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.genruntimeconfig.cache C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\ref\OpenArchival.Blazor.dll -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.csproj.AssemblyReference.cache -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\rpswa.dswa.cache.json -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.AssemblyInfoInputs.cache -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.AssemblyInfo.cs -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.csproj.CoreCompileInputs.cache -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.MvcApplicationPartsAssemblyInfo.cache -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.sourcelink.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.DataAccess.deps.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.DataAccess.runtimeconfig.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.DataAccess.staticwebassets.endpoints.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.DataAccess.exe D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\appsettings.Development.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\appsettings.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\appsettingstemplate.Development.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\appsettingstemplate.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Blazor.staticwebassets.runtime.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Blazor.staticwebassets.endpoints.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Blazor.exe @@ -1005,10 +999,20 @@ D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\runtim D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.DataAccess.dll D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.DataAccess.pdb +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.csproj.AssemblyReference.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\rpswa.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.AssemblyInfoInputs.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.AssemblyInfo.cs +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.csproj.CoreCompileInputs.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.MvcApplicationPartsAssemblyInfo.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.sourcelink.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\rjimswa.dswa.cache.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\rjsmrazor.dswa.cache.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\rjsmcshtml.dswa.cache.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\scopedcss\bundle\OpenArchival.Blazor.styles.css +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\compressed\tzxjg6is5z-0n6lrtb02s.gz +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\compressed\0wz98yz2xy-lftp6ydp6b.gz D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\compressed\24gzn4tg1a-qz4batx9cb.gz D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\compressed\stwk5nfoxp-loe7cozwzj.gz D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\compressed\uorc1pfmvs-2jeq8efc6q.gz @@ -1023,7 +1027,3 @@ D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\refint D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.pdb D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.genruntimeconfig.cache D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\ref\OpenArchival.Blazor.dll -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\compressed\tzxjg6is5z-0n6lrtb02s.gz -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\compressed\0wz98yz2xy-lftp6ydp6b.gz -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\appsettingstemplate.Development.json -D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\appsettingstemplate.json diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.dll b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.dll index 3d4f530..425809b 100644 Binary files a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.dll and b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.pdb b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.pdb index a7e332a..eda9cb2 100644 Binary files a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.pdb and b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.pdb differ diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.sourcelink.json b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.sourcelink.json index e3978d8..7b68deb 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.sourcelink.json +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\Nextcloud\\Documents\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/e136fa8b3d057a58d734721a357143b790cd779b/*"}} \ No newline at end of file +{"documents":{"D:\\Nextcloud\\Documents\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/77318e87d12fb2935cd521cd7ef445296c08f8af/*"}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/apphost.exe b/OpenArchival.Blazor/obj/Debug/net9.0/apphost.exe index 8f94541..3562ff9 100644 Binary files a/OpenArchival.Blazor/obj/Debug/net9.0/apphost.exe and b/OpenArchival.Blazor/obj/Debug/net9.0/apphost.exe differ diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/rbcswa.dswa.cache.json b/OpenArchival.Blazor/obj/Debug/net9.0/rbcswa.dswa.cache.json index 87dd96a..3253e36 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/rbcswa.dswa.cache.json +++ b/OpenArchival.Blazor/obj/Debug/net9.0/rbcswa.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["nyrSjm8cCr/opFQIu1E6Ttk0bGTBNqGnDURlghBUWH0=","i9flWycMCj2TjbEej7CXn4CoGmUWgRYUIcd5PaOn5EE=","UhHe0yKp4lk1F8JN0Qh/ts3kadASmYkAjP2XCQuktN4=","6LJOesz/fhNiHMYj/QWX4t9Qu4nQ47SbTlWMSWfTryg=","mT4GcaAVBsgNKG6k\u002BsNOC9nJFj\u002B/IrEal505SPaa\u002BDA="],"CachedAssets":{"i9flWycMCj2TjbEej7CXn4CoGmUWgRYUIcd5PaOn5EE=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"arwivyvlfd","Integrity":"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":15884,"LastWriteTime":"2025-09-03T14:18:43.6763731+00:00"},"nyrSjm8cCr/opFQIu1E6Ttk0bGTBNqGnDURlghBUWH0=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"jmv4m3zpj4","Integrity":"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":65509,"LastWriteTime":"2025-09-03T14:18:43.6843787+00:00"},"mT4GcaAVBsgNKG6k\u002BsNOC9nJFj\u002B/IrEal505SPaa\u002BDA=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint=2jeq8efc6q}]?.ico.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO\u002Br2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-08-29T20:12:38.2444807+00:00"},"UhHe0yKp4lk1F8JN0Qh/ts3kadASmYkAjP2XCQuktN4=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"cn6plcuhii","Integrity":"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":3383,"LastWriteTime":"2025-08-29T20:12:38.2456198+00:00"},"6LJOesz/fhNiHMYj/QWX4t9Qu4nQ47SbTlWMSWfTryg=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z9m1gj6ro7","Integrity":"B4PUgpr06\u002Bd3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":196,"LastWriteTime":"2025-08-29T20:12:38.2444807+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["9oszAMgl2AuYnZX\u002BSMDKUyAxGgSDqmhOWubRaFHT7Kc=","1w5klOC/zAcm5qC1zZabY6xTQ/RWyqiv0r1Xy4TLZXs=","oqeIPzj8Nj5o0GzwcJY6LXSGl4JIQBSbOiyxsIT2iA4=","1IF0f\u002BCsLAlstV\u002BhXVFF\u002BD7tboiyTWwTjQzPMtIbeSQ=","5Mg4Ab3UnO/nbtKt1XTddw3c3KDFqR2R5nXsZpO13Y0="],"CachedAssets":{"1w5klOC/zAcm5qC1zZabY6xTQ/RWyqiv0r1Xy4TLZXs=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"arwivyvlfd","Integrity":"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":15884,"LastWriteTime":"2025-09-05T16:32:47.2138894+00:00"},"9oszAMgl2AuYnZX\u002BSMDKUyAxGgSDqmhOWubRaFHT7Kc=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"jmv4m3zpj4","Integrity":"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":65509,"LastWriteTime":"2025-09-05T16:32:47.2239299+00:00"},"5Mg4Ab3UnO/nbtKt1XTddw3c3KDFqR2R5nXsZpO13Y0=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint=2jeq8efc6q}]?.ico.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO\u002Br2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-09-05T16:32:47.2125557+00:00"},"oqeIPzj8Nj5o0GzwcJY6LXSGl4JIQBSbOiyxsIT2iA4=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"cn6plcuhii","Integrity":"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":3383,"LastWriteTime":"2025-09-05T16:32:47.2125557+00:00"},"1IF0f\u002BCsLAlstV\u002BhXVFF\u002BD7tboiyTWwTjQzPMtIbeSQ=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z9m1gj6ro7","Integrity":"B4PUgpr06\u002Bd3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":196,"LastWriteTime":"2025-09-05T16:32:47.2114605+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/ref/OpenArchival.Blazor.dll b/OpenArchival.Blazor/obj/Debug/net9.0/ref/OpenArchival.Blazor.dll index bc0e2bc..7e2cc36 100644 Binary files a/OpenArchival.Blazor/obj/Debug/net9.0/ref/OpenArchival.Blazor.dll and b/OpenArchival.Blazor/obj/Debug/net9.0/ref/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/refint/OpenArchival.Blazor.dll b/OpenArchival.Blazor/obj/Debug/net9.0/refint/OpenArchival.Blazor.dll index bc0e2bc..7e2cc36 100644 Binary files a/OpenArchival.Blazor/obj/Debug/net9.0/refint/OpenArchival.Blazor.dll and b/OpenArchival.Blazor/obj/Debug/net9.0/refint/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json b/OpenArchival.Blazor/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json index 94f2bba..6c77678 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json +++ b/OpenArchival.Blazor/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"w2zJjDlrZF5/5p80zNaW9/DaLrmtiqb1ym05zjQa8AU=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","othWIsW5tYNQdvp5SbyKopkQ/8pevQVal/P9WA7N4Ko=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","m0ZalmIclG1CWERwq7TJzaS3UTwdWU7vJTH5wtXTRu0=","kYIUaswTSm/vuWdrFVk9i7vGl7gi4QutG\u002BtCBbnKC6I=","I92NrQVtDRIlAXcy/VupzptYIRXUmfdARzJEd\u002BMwPPI=","vwFknGJfBqZvyW3NEetGDZikd1HNT74cx2PojJjY\u002BPY=","3KENyb8mlCPncPOO5PbFfE0ubEK97voAevXn\u002BluJF7w=","NwDfbvguyiABZkN\u002B7yp6ClTOKkIFe/x4/v8tW4SUWHs=","Hourq1FvI\u002BJdRWbGSIe8r7GJGmkjFaIIQ8xB71hUBj4=","5n3ZEfHdKhL/ejFZA6mAyU6RVQAOd2wCgH3KjVv4d0U=","76\u002Bi/9Jz2zUyw2kfeC1dt0\u002B2uS7aFC2hMxE6ERdLn6s=","nvIt8ExR97wRoREETNPoXJ8D7Pb3KMAHZcwls7Q6c5E=","VfYWVT8Cth4Ztc4/xdY/qocO1V5snDiDHqbnmGMbvSw=","JxOQqF9Br69IsgvR\u002BTp8Vp93AFvsAKAiWtrgUjK7uKE=","5fR1TRHdDoMpaYhFN4ET8XHmhPG8hvpyxjiTF2qwx3M=","lxWH\u002B23ZAM/D8nGa5K0aryPD\u002BJPkC8vLJw2cEPhz8BA=","V8fXm0xeM7wossowKO5U7zhqV0P4uUGyIdkFdI9/LmY=","DGTAL07rwTwMmN0h4z8RtKm1\u002BbRR4K\u002B39bnl/wF43ZM=","rph0gnGKJ2XM54sr0iGk\u002BWTEktu647aepqf4FJUOLY8=","nklMuuwtwGoNNErDuvc4h4TaCmj4xyGZdjpGKgNvLGE=","Onb4gjU\u002B/9a/TKG0C3dG2hXdTEVs7OCECl6pWNTR6pQ=","WY7f0A5zLk9CD0lYECdLRR2b9b8GL2skPQO91AQ5wOM=","Ac8RYrUWtH4wwvUsQ9V6ndbtfhGuDzP1S9Hkh0JQLPg=","ixUpDxEYNKdhPZM9//dDIaFJGC9LvGDbh6rENZRYjWc=","SaPHXK2AwnFe3srooGZwMezdZmaxj0st4ZuBcZ0nfqE=","T5f5jCFFR0KCQwbQwHvZbWrVp7NucmIDfBynM8At\u002BFg=","DMXcRradogfvYUFJEJJT\u002B\u002B5RQjl\u002BI7kUSkHrHCl8oOk=","OLr6tSbzkGk2i5G0fVdSkw7v0IzsX6NL86pLF9m6eX0=","es5rRr8vQCVUTmRO5bFYu0yMvzBffvEDZTKp5IpEEvA=","//xOpsw6IkdGK7auzNWaN3ipl2miVcBMSjnir/YlMBM=","LxLYDw\u002BNEQs1/4eWj5xZUyDYpsFLgH0ApDhFJ57Tdxw=","MFYQHMUPDwTl5G2r85YGLzdn1v369NvEoKIV/yqP9D0=","suYCRRYSyx84XfGpJ642kjRBvpsYCZrXHIQdrDjHhM8=","FWll23MBvwnmTx45GuMEkpaohrEGlqtK5xFGH7EFhFQ=","xVQXdj83lrOmePZ2H/X8gQKeb0ZsdJwmwGlVhgn1iKk=","JBM4mmoRLcKW020j1M5/od\u002BktwV30JiF0IURK3neeVA=","LhQEEPfBv1x4zkjLkNo5UOqbP6vpsuxmDZfWrrYUOuQ=","6Ej25\u002BdEOADcqNkFwaGEjzHy7JwZjxZHE484x/wngas=","eFGzh1RmS7P9u2g03QpW6hWZdSUmi7k6aTjXbhIxvBw=","8EP2SMLjn\u002Ba9MBRxAWB0Chr/dyRQru36g4tGLaVvC5U=","1cSaY4ZOdlRQ4J8JEJcTCTaxFW6wCIkDNaHt4gOO6O0=","lOJzvq/mt94Oz7XdoNgAi5xhxeLtmYb8fQBwlPPQZZE=","OcnWLAVaHOsYs4bxnEnZqIWag3elwA7S4wtI2W/UU/w=","DeuLQvYjZ4UlibWp6SFmkw52aD71zWX0n497u3UXXXc=","9L2A6DEc9nUgGsAfznPoDJDiHK9N5yUnvVAZ55HFU5o=","jrhMriKpKb8MMoF/fFjCvVghgR1nPdlicua/iXMULrs=","ACBl7fhIc0CayChSvetz0aUZY3LURZTKTX4iJpPXelI=","ucI9P0iWhS55djwbcQA9A1nohKvh41VJLz\u002Bmc\u002Bm89eg=","7oUeOonOvSKxmnwLm6BSBCZ52njjT3P\u002BWWUKM/csxVQ=","unYa1AQD93GWZQpvokZZaLPzmQsIKVtMCYJWev1NKdA=","VjfieyohMDG0MXC2UWHxdu/wbiADH/PFFjzyA5fi\u002BK8=","Rg0Zc7\u002B6aN84D0yIgRswn0g5Z\u002BCedtn8RjWnxPXD6Bc=","7i19fmcUtxUfpJGLk9ori6H9NTqI2TYMBHblGvKBU5w=","haqWbxLhmiGrPyfId7Eidma9bDdT\u002BLmPiYFcTJeIvwM=","6Rdh8TmSgxQlWiZ1JiwrbUrqh6GigCZcyq3Y/p/GyEg=","3nVS5wBdgLMIZvvaoi8wriTzs3BDkKg37FtwHfDMhjQ=","PTCwsDOSptetl4jJHyelugE6oXbRSgUnDGBZeR5DJAw=","zzh3FW9R/C\u002BpOP8SPV2JXRRAhd1LLuYlGOyyOnZ9Gnk=","kEChOeuFq85XCariss4dIamJogzRzhHv3I\u002Bwz\u002BTM3qg=","ILgZb/GGIWdwm7iauiYzhswQLxIwoFQmo7WuMsDLZI8=","hPcbJaDUq2Gr6BBrUFWuGPpXtI2\u002Bzf\u002BB131nyeR/VhM=","6VyD1SdAUVe84G4oPqyBEYJ2vsYxzN6p\u002BE2JPzfsaHs=","g3sYtiwGKZqWqJmIFnpgMlXuzekOZOJp7bP\u002BeCGlEJg=","5kGuu3Hg/IoCEyBXsQ7ggsNkiuRTW4VUgJHrzZ6A32A=","b73Fe8l4kyZAjxoDdbN6wEqI3OPhmeeXjuDILz33rFA=","7ZS\u002Bc1EhkIDOkfsHtnPQMx6PfFYaIDh03Uk/7KmVCTc=","x61JOwZ6Rincvaxrd7L/sxlpqJIbZhN8ugbqRa58Bh0=","2aJE9mIzYveQB88MIjZDblZknjB6XucYyey1JlyCSHw=","a2eYERuBz/K93earv8BYouwMI3r6GQx/azPhwa0n5Jw=","I0v1LRdYCmfPrMas4yCiW/4vlxtVs/z3NhVUAsxKcz8="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"w2zJjDlrZF5/5p80zNaW9/DaLrmtiqb1ym05zjQa8AU=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","hbuRrF72UQMMqn0g3RcZs/p\u002B5i7HIOUihxafPAD3EII=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","m0ZalmIclG1CWERwq7TJzaS3UTwdWU7vJTH5wtXTRu0=","kYIUaswTSm/vuWdrFVk9i7vGl7gi4QutG\u002BtCBbnKC6I=","I92NrQVtDRIlAXcy/VupzptYIRXUmfdARzJEd\u002BMwPPI=","vwFknGJfBqZvyW3NEetGDZikd1HNT74cx2PojJjY\u002BPY=","3KENyb8mlCPncPOO5PbFfE0ubEK97voAevXn\u002BluJF7w=","NwDfbvguyiABZkN\u002B7yp6ClTOKkIFe/x4/v8tW4SUWHs=","Hourq1FvI\u002BJdRWbGSIe8r7GJGmkjFaIIQ8xB71hUBj4=","5n3ZEfHdKhL/ejFZA6mAyU6RVQAOd2wCgH3KjVv4d0U=","76\u002Bi/9Jz2zUyw2kfeC1dt0\u002B2uS7aFC2hMxE6ERdLn6s=","nvIt8ExR97wRoREETNPoXJ8D7Pb3KMAHZcwls7Q6c5E=","VfYWVT8Cth4Ztc4/xdY/qocO1V5snDiDHqbnmGMbvSw=","JxOQqF9Br69IsgvR\u002BTp8Vp93AFvsAKAiWtrgUjK7uKE=","5fR1TRHdDoMpaYhFN4ET8XHmhPG8hvpyxjiTF2qwx3M=","lxWH\u002B23ZAM/D8nGa5K0aryPD\u002BJPkC8vLJw2cEPhz8BA=","V8fXm0xeM7wossowKO5U7zhqV0P4uUGyIdkFdI9/LmY=","DGTAL07rwTwMmN0h4z8RtKm1\u002BbRR4K\u002B39bnl/wF43ZM=","rph0gnGKJ2XM54sr0iGk\u002BWTEktu647aepqf4FJUOLY8=","nklMuuwtwGoNNErDuvc4h4TaCmj4xyGZdjpGKgNvLGE=","Onb4gjU\u002B/9a/TKG0C3dG2hXdTEVs7OCECl6pWNTR6pQ=","WY7f0A5zLk9CD0lYECdLRR2b9b8GL2skPQO91AQ5wOM=","Ac8RYrUWtH4wwvUsQ9V6ndbtfhGuDzP1S9Hkh0JQLPg=","ixUpDxEYNKdhPZM9//dDIaFJGC9LvGDbh6rENZRYjWc=","SaPHXK2AwnFe3srooGZwMezdZmaxj0st4ZuBcZ0nfqE=","T5f5jCFFR0KCQwbQwHvZbWrVp7NucmIDfBynM8At\u002BFg=","DMXcRradogfvYUFJEJJT\u002B\u002B5RQjl\u002BI7kUSkHrHCl8oOk=","OLr6tSbzkGk2i5G0fVdSkw7v0IzsX6NL86pLF9m6eX0=","es5rRr8vQCVUTmRO5bFYu0yMvzBffvEDZTKp5IpEEvA=","//xOpsw6IkdGK7auzNWaN3ipl2miVcBMSjnir/YlMBM=","LxLYDw\u002BNEQs1/4eWj5xZUyDYpsFLgH0ApDhFJ57Tdxw=","MFYQHMUPDwTl5G2r85YGLzdn1v369NvEoKIV/yqP9D0=","suYCRRYSyx84XfGpJ642kjRBvpsYCZrXHIQdrDjHhM8=","FWll23MBvwnmTx45GuMEkpaohrEGlqtK5xFGH7EFhFQ=","xVQXdj83lrOmePZ2H/X8gQKeb0ZsdJwmwGlVhgn1iKk=","JBM4mmoRLcKW020j1M5/od\u002BktwV30JiF0IURK3neeVA=","LhQEEPfBv1x4zkjLkNo5UOqbP6vpsuxmDZfWrrYUOuQ=","6Ej25\u002BdEOADcqNkFwaGEjzHy7JwZjxZHE484x/wngas=","eFGzh1RmS7P9u2g03QpW6hWZdSUmi7k6aTjXbhIxvBw=","8EP2SMLjn\u002Ba9MBRxAWB0Chr/dyRQru36g4tGLaVvC5U=","1cSaY4ZOdlRQ4J8JEJcTCTaxFW6wCIkDNaHt4gOO6O0=","lOJzvq/mt94Oz7XdoNgAi5xhxeLtmYb8fQBwlPPQZZE=","OcnWLAVaHOsYs4bxnEnZqIWag3elwA7S4wtI2W/UU/w=","DeuLQvYjZ4UlibWp6SFmkw52aD71zWX0n497u3UXXXc=","9L2A6DEc9nUgGsAfznPoDJDiHK9N5yUnvVAZ55HFU5o=","jrhMriKpKb8MMoF/fFjCvVghgR1nPdlicua/iXMULrs=","ACBl7fhIc0CayChSvetz0aUZY3LURZTKTX4iJpPXelI=","OLO3HK2hyRh3i2tfvGpL4VQ2qLX4qRs9AEdW67j4XHw=","7oUeOonOvSKxmnwLm6BSBCZ52njjT3P\u002BWWUKM/csxVQ=","eW9wyhwEOMia1TW3GktXmZRDRLzVZ/M/UnXZzaOtri0=","lvUX8yPrVVFxgDMwib0qyO5QEl\u002BaU/rbwWmS/5aQ6fY=","Rg0Zc7\u002B6aN84D0yIgRswn0g5Z\u002BCedtn8RjWnxPXD6Bc=","7i19fmcUtxUfpJGLk9ori6H9NTqI2TYMBHblGvKBU5w=","haqWbxLhmiGrPyfId7Eidma9bDdT\u002BLmPiYFcTJeIvwM=","6Rdh8TmSgxQlWiZ1JiwrbUrqh6GigCZcyq3Y/p/GyEg=","3nVS5wBdgLMIZvvaoi8wriTzs3BDkKg37FtwHfDMhjQ=","PTCwsDOSptetl4jJHyelugE6oXbRSgUnDGBZeR5DJAw=","oM3fprbjJqXYyR71cunp\u002B9MTmrmwFw0qW001cFeiCcw=","bWSWVjQ4VaMtlzN507whxF8OFLvpR7sBN9PrKMWr0eE=","sx1Dwdc8zMihxQGPHynLVJvNgzJy2ZUg/fc8X3ObdRA=","Z3fFR6A3LjtHctsrXbpBgmiILUtKtvM\u002BhbtGbYaEyME=","rqDtoFM7PjgyVdED7tRkedaAHeGQzoCC\u002BV\u002B6TSXIrjI=","zzh3FW9R/C\u002BpOP8SPV2JXRRAhd1LLuYlGOyyOnZ9Gnk=","kEChOeuFq85XCariss4dIamJogzRzhHv3I\u002Bwz\u002BTM3qg=","ILgZb/GGIWdwm7iauiYzhswQLxIwoFQmo7WuMsDLZI8=","hPcbJaDUq2Gr6BBrUFWuGPpXtI2\u002Bzf\u002BB131nyeR/VhM=","6VyD1SdAUVe84G4oPqyBEYJ2vsYxzN6p\u002BE2JPzfsaHs=","g3sYtiwGKZqWqJmIFnpgMlXuzekOZOJp7bP\u002BeCGlEJg=","5kGuu3Hg/IoCEyBXsQ7ggsNkiuRTW4VUgJHrzZ6A32A=","86igtL5nen7Tgz0yLRa5OhZFSGs3vQtxfV1VVcFO4Oc=","CB\u002BapsEcLzAcL4GqvOkW/KuqJocnparn3afKeW08Gpo=","jo4nR9JwYj0jS2qhavza6khQ53GHEqiQvd40PhGVkzE=","BdDS40U381oO\u002B4twgZEtrylkZbr1vbIEVu0CWIzak48=","VwAVeG6M0BmQG6nUO9pK4tCdmVqufP1vgfSZBZ88gg4=","WZQuaNaE5aTxxNSSihV4LCYmsmnYAvQgH04Q0/cocaA=","iqa6RZt7hurWN5EdYPwRUxBMsNHNs09/NeCymkUk9wY=","WOacgMbwtqCWjj3xw/xK03JziBF/EzSqLTG2\u002B9jRxiE=","Eo7LOGbafF0m0zOPjsalINi\u002BSHBpwcal1xWz9uRd/K0=","YfKtsjtmrMmsSfQxklH1c2jhbhYZHJ45s0ZwLd2wfgY=","nDDegdQlUUl40zD1o7U0o8bOcsvaUSAJoLt8CQiKtsk=","3H\u002B5\u002B4xHJG4qrFeFLQ44XNEz87C4xSF0U8sbTaWooyA=","nFolpVOv6x/d7d129\u002BFjnEFIRPg97/gcsykT5uJUeaU=","EyzorjZtaqkZZFt2l7JXPuBZeoNbRLHMW1aCDU2HMlE=","OY\u002BHUs9RLIJBeZBLVpWyUDmLasM47lHdJNrjap2X3zw=","7ZS\u002Bc1EhkIDOkfsHtnPQMx6PfFYaIDh03Uk/7KmVCTc=","x61JOwZ6Rincvaxrd7L/sxlpqJIbZhN8ugbqRa58Bh0=","2aJE9mIzYveQB88MIjZDblZknjB6XucYyey1JlyCSHw=","a2eYERuBz/K93earv8BYouwMI3r6GQx/azPhwa0n5Jw=","hWElLGqRAvO5F2RJhMsV9KLrAwnB84Y7GF0qcTQ9v6Q="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/rjsmrazor.dswa.cache.json b/OpenArchival.Blazor/obj/Debug/net9.0/rjsmrazor.dswa.cache.json index 730997b..f1bb6f1 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/rjsmrazor.dswa.cache.json +++ b/OpenArchival.Blazor/obj/Debug/net9.0/rjsmrazor.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"uX1JeFdFTytYlQPawspOQefa+m0agbesQLMiaeAPgD0=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","othWIsW5tYNQdvp5SbyKopkQ/8pevQVal/P9WA7N4Ko=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","m0ZalmIclG1CWERwq7TJzaS3UTwdWU7vJTH5wtXTRu0=","kYIUaswTSm/vuWdrFVk9i7vGl7gi4QutG\u002BtCBbnKC6I=","I92NrQVtDRIlAXcy/VupzptYIRXUmfdARzJEd\u002BMwPPI=","vwFknGJfBqZvyW3NEetGDZikd1HNT74cx2PojJjY\u002BPY=","3KENyb8mlCPncPOO5PbFfE0ubEK97voAevXn\u002BluJF7w=","NwDfbvguyiABZkN\u002B7yp6ClTOKkIFe/x4/v8tW4SUWHs=","Hourq1FvI\u002BJdRWbGSIe8r7GJGmkjFaIIQ8xB71hUBj4=","5n3ZEfHdKhL/ejFZA6mAyU6RVQAOd2wCgH3KjVv4d0U=","76\u002Bi/9Jz2zUyw2kfeC1dt0\u002B2uS7aFC2hMxE6ERdLn6s=","nvIt8ExR97wRoREETNPoXJ8D7Pb3KMAHZcwls7Q6c5E=","VfYWVT8Cth4Ztc4/xdY/qocO1V5snDiDHqbnmGMbvSw=","JxOQqF9Br69IsgvR\u002BTp8Vp93AFvsAKAiWtrgUjK7uKE=","5fR1TRHdDoMpaYhFN4ET8XHmhPG8hvpyxjiTF2qwx3M=","lxWH\u002B23ZAM/D8nGa5K0aryPD\u002BJPkC8vLJw2cEPhz8BA=","V8fXm0xeM7wossowKO5U7zhqV0P4uUGyIdkFdI9/LmY=","DGTAL07rwTwMmN0h4z8RtKm1\u002BbRR4K\u002B39bnl/wF43ZM=","rph0gnGKJ2XM54sr0iGk\u002BWTEktu647aepqf4FJUOLY8=","nklMuuwtwGoNNErDuvc4h4TaCmj4xyGZdjpGKgNvLGE=","Onb4gjU\u002B/9a/TKG0C3dG2hXdTEVs7OCECl6pWNTR6pQ=","WY7f0A5zLk9CD0lYECdLRR2b9b8GL2skPQO91AQ5wOM=","Ac8RYrUWtH4wwvUsQ9V6ndbtfhGuDzP1S9Hkh0JQLPg=","ixUpDxEYNKdhPZM9//dDIaFJGC9LvGDbh6rENZRYjWc=","SaPHXK2AwnFe3srooGZwMezdZmaxj0st4ZuBcZ0nfqE=","T5f5jCFFR0KCQwbQwHvZbWrVp7NucmIDfBynM8At\u002BFg=","DMXcRradogfvYUFJEJJT\u002B\u002B5RQjl\u002BI7kUSkHrHCl8oOk=","OLr6tSbzkGk2i5G0fVdSkw7v0IzsX6NL86pLF9m6eX0=","es5rRr8vQCVUTmRO5bFYu0yMvzBffvEDZTKp5IpEEvA=","//xOpsw6IkdGK7auzNWaN3ipl2miVcBMSjnir/YlMBM=","LxLYDw\u002BNEQs1/4eWj5xZUyDYpsFLgH0ApDhFJ57Tdxw=","MFYQHMUPDwTl5G2r85YGLzdn1v369NvEoKIV/yqP9D0=","suYCRRYSyx84XfGpJ642kjRBvpsYCZrXHIQdrDjHhM8=","FWll23MBvwnmTx45GuMEkpaohrEGlqtK5xFGH7EFhFQ=","xVQXdj83lrOmePZ2H/X8gQKeb0ZsdJwmwGlVhgn1iKk=","JBM4mmoRLcKW020j1M5/od\u002BktwV30JiF0IURK3neeVA=","LhQEEPfBv1x4zkjLkNo5UOqbP6vpsuxmDZfWrrYUOuQ=","6Ej25\u002BdEOADcqNkFwaGEjzHy7JwZjxZHE484x/wngas=","eFGzh1RmS7P9u2g03QpW6hWZdSUmi7k6aTjXbhIxvBw=","8EP2SMLjn\u002Ba9MBRxAWB0Chr/dyRQru36g4tGLaVvC5U=","1cSaY4ZOdlRQ4J8JEJcTCTaxFW6wCIkDNaHt4gOO6O0=","lOJzvq/mt94Oz7XdoNgAi5xhxeLtmYb8fQBwlPPQZZE=","OcnWLAVaHOsYs4bxnEnZqIWag3elwA7S4wtI2W/UU/w=","DeuLQvYjZ4UlibWp6SFmkw52aD71zWX0n497u3UXXXc=","9L2A6DEc9nUgGsAfznPoDJDiHK9N5yUnvVAZ55HFU5o=","jrhMriKpKb8MMoF/fFjCvVghgR1nPdlicua/iXMULrs=","ACBl7fhIc0CayChSvetz0aUZY3LURZTKTX4iJpPXelI=","ucI9P0iWhS55djwbcQA9A1nohKvh41VJLz\u002Bmc\u002Bm89eg=","7oUeOonOvSKxmnwLm6BSBCZ52njjT3P\u002BWWUKM/csxVQ=","unYa1AQD93GWZQpvokZZaLPzmQsIKVtMCYJWev1NKdA=","VjfieyohMDG0MXC2UWHxdu/wbiADH/PFFjzyA5fi\u002BK8=","Rg0Zc7\u002B6aN84D0yIgRswn0g5Z\u002BCedtn8RjWnxPXD6Bc=","7i19fmcUtxUfpJGLk9ori6H9NTqI2TYMBHblGvKBU5w=","haqWbxLhmiGrPyfId7Eidma9bDdT\u002BLmPiYFcTJeIvwM=","6Rdh8TmSgxQlWiZ1JiwrbUrqh6GigCZcyq3Y/p/GyEg=","3nVS5wBdgLMIZvvaoi8wriTzs3BDkKg37FtwHfDMhjQ=","PTCwsDOSptetl4jJHyelugE6oXbRSgUnDGBZeR5DJAw=","zzh3FW9R/C\u002BpOP8SPV2JXRRAhd1LLuYlGOyyOnZ9Gnk=","kEChOeuFq85XCariss4dIamJogzRzhHv3I\u002Bwz\u002BTM3qg=","ILgZb/GGIWdwm7iauiYzhswQLxIwoFQmo7WuMsDLZI8=","hPcbJaDUq2Gr6BBrUFWuGPpXtI2\u002Bzf\u002BB131nyeR/VhM=","6VyD1SdAUVe84G4oPqyBEYJ2vsYxzN6p\u002BE2JPzfsaHs=","g3sYtiwGKZqWqJmIFnpgMlXuzekOZOJp7bP\u002BeCGlEJg=","5kGuu3Hg/IoCEyBXsQ7ggsNkiuRTW4VUgJHrzZ6A32A=","b73Fe8l4kyZAjxoDdbN6wEqI3OPhmeeXjuDILz33rFA=","7ZS\u002Bc1EhkIDOkfsHtnPQMx6PfFYaIDh03Uk/7KmVCTc=","x61JOwZ6Rincvaxrd7L/sxlpqJIbZhN8ugbqRa58Bh0=","2aJE9mIzYveQB88MIjZDblZknjB6XucYyey1JlyCSHw=","a2eYERuBz/K93earv8BYouwMI3r6GQx/azPhwa0n5Jw=","I0v1LRdYCmfPrMas4yCiW/4vlxtVs/z3NhVUAsxKcz8="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"uX1JeFdFTytYlQPawspOQefa+m0agbesQLMiaeAPgD0=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","hbuRrF72UQMMqn0g3RcZs/p\u002B5i7HIOUihxafPAD3EII=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","m0ZalmIclG1CWERwq7TJzaS3UTwdWU7vJTH5wtXTRu0=","kYIUaswTSm/vuWdrFVk9i7vGl7gi4QutG\u002BtCBbnKC6I=","I92NrQVtDRIlAXcy/VupzptYIRXUmfdARzJEd\u002BMwPPI=","vwFknGJfBqZvyW3NEetGDZikd1HNT74cx2PojJjY\u002BPY=","3KENyb8mlCPncPOO5PbFfE0ubEK97voAevXn\u002BluJF7w=","NwDfbvguyiABZkN\u002B7yp6ClTOKkIFe/x4/v8tW4SUWHs=","Hourq1FvI\u002BJdRWbGSIe8r7GJGmkjFaIIQ8xB71hUBj4=","5n3ZEfHdKhL/ejFZA6mAyU6RVQAOd2wCgH3KjVv4d0U=","76\u002Bi/9Jz2zUyw2kfeC1dt0\u002B2uS7aFC2hMxE6ERdLn6s=","nvIt8ExR97wRoREETNPoXJ8D7Pb3KMAHZcwls7Q6c5E=","VfYWVT8Cth4Ztc4/xdY/qocO1V5snDiDHqbnmGMbvSw=","JxOQqF9Br69IsgvR\u002BTp8Vp93AFvsAKAiWtrgUjK7uKE=","5fR1TRHdDoMpaYhFN4ET8XHmhPG8hvpyxjiTF2qwx3M=","lxWH\u002B23ZAM/D8nGa5K0aryPD\u002BJPkC8vLJw2cEPhz8BA=","V8fXm0xeM7wossowKO5U7zhqV0P4uUGyIdkFdI9/LmY=","DGTAL07rwTwMmN0h4z8RtKm1\u002BbRR4K\u002B39bnl/wF43ZM=","rph0gnGKJ2XM54sr0iGk\u002BWTEktu647aepqf4FJUOLY8=","nklMuuwtwGoNNErDuvc4h4TaCmj4xyGZdjpGKgNvLGE=","Onb4gjU\u002B/9a/TKG0C3dG2hXdTEVs7OCECl6pWNTR6pQ=","WY7f0A5zLk9CD0lYECdLRR2b9b8GL2skPQO91AQ5wOM=","Ac8RYrUWtH4wwvUsQ9V6ndbtfhGuDzP1S9Hkh0JQLPg=","ixUpDxEYNKdhPZM9//dDIaFJGC9LvGDbh6rENZRYjWc=","SaPHXK2AwnFe3srooGZwMezdZmaxj0st4ZuBcZ0nfqE=","T5f5jCFFR0KCQwbQwHvZbWrVp7NucmIDfBynM8At\u002BFg=","DMXcRradogfvYUFJEJJT\u002B\u002B5RQjl\u002BI7kUSkHrHCl8oOk=","OLr6tSbzkGk2i5G0fVdSkw7v0IzsX6NL86pLF9m6eX0=","es5rRr8vQCVUTmRO5bFYu0yMvzBffvEDZTKp5IpEEvA=","//xOpsw6IkdGK7auzNWaN3ipl2miVcBMSjnir/YlMBM=","LxLYDw\u002BNEQs1/4eWj5xZUyDYpsFLgH0ApDhFJ57Tdxw=","MFYQHMUPDwTl5G2r85YGLzdn1v369NvEoKIV/yqP9D0=","suYCRRYSyx84XfGpJ642kjRBvpsYCZrXHIQdrDjHhM8=","FWll23MBvwnmTx45GuMEkpaohrEGlqtK5xFGH7EFhFQ=","xVQXdj83lrOmePZ2H/X8gQKeb0ZsdJwmwGlVhgn1iKk=","JBM4mmoRLcKW020j1M5/od\u002BktwV30JiF0IURK3neeVA=","LhQEEPfBv1x4zkjLkNo5UOqbP6vpsuxmDZfWrrYUOuQ=","6Ej25\u002BdEOADcqNkFwaGEjzHy7JwZjxZHE484x/wngas=","eFGzh1RmS7P9u2g03QpW6hWZdSUmi7k6aTjXbhIxvBw=","8EP2SMLjn\u002Ba9MBRxAWB0Chr/dyRQru36g4tGLaVvC5U=","1cSaY4ZOdlRQ4J8JEJcTCTaxFW6wCIkDNaHt4gOO6O0=","lOJzvq/mt94Oz7XdoNgAi5xhxeLtmYb8fQBwlPPQZZE=","OcnWLAVaHOsYs4bxnEnZqIWag3elwA7S4wtI2W/UU/w=","DeuLQvYjZ4UlibWp6SFmkw52aD71zWX0n497u3UXXXc=","9L2A6DEc9nUgGsAfznPoDJDiHK9N5yUnvVAZ55HFU5o=","jrhMriKpKb8MMoF/fFjCvVghgR1nPdlicua/iXMULrs=","ACBl7fhIc0CayChSvetz0aUZY3LURZTKTX4iJpPXelI=","OLO3HK2hyRh3i2tfvGpL4VQ2qLX4qRs9AEdW67j4XHw=","7oUeOonOvSKxmnwLm6BSBCZ52njjT3P\u002BWWUKM/csxVQ=","eW9wyhwEOMia1TW3GktXmZRDRLzVZ/M/UnXZzaOtri0=","lvUX8yPrVVFxgDMwib0qyO5QEl\u002BaU/rbwWmS/5aQ6fY=","Rg0Zc7\u002B6aN84D0yIgRswn0g5Z\u002BCedtn8RjWnxPXD6Bc=","7i19fmcUtxUfpJGLk9ori6H9NTqI2TYMBHblGvKBU5w=","haqWbxLhmiGrPyfId7Eidma9bDdT\u002BLmPiYFcTJeIvwM=","6Rdh8TmSgxQlWiZ1JiwrbUrqh6GigCZcyq3Y/p/GyEg=","3nVS5wBdgLMIZvvaoi8wriTzs3BDkKg37FtwHfDMhjQ=","PTCwsDOSptetl4jJHyelugE6oXbRSgUnDGBZeR5DJAw=","oM3fprbjJqXYyR71cunp\u002B9MTmrmwFw0qW001cFeiCcw=","bWSWVjQ4VaMtlzN507whxF8OFLvpR7sBN9PrKMWr0eE=","sx1Dwdc8zMihxQGPHynLVJvNgzJy2ZUg/fc8X3ObdRA=","Z3fFR6A3LjtHctsrXbpBgmiILUtKtvM\u002BhbtGbYaEyME=","rqDtoFM7PjgyVdED7tRkedaAHeGQzoCC\u002BV\u002B6TSXIrjI=","zzh3FW9R/C\u002BpOP8SPV2JXRRAhd1LLuYlGOyyOnZ9Gnk=","kEChOeuFq85XCariss4dIamJogzRzhHv3I\u002Bwz\u002BTM3qg=","ILgZb/GGIWdwm7iauiYzhswQLxIwoFQmo7WuMsDLZI8=","hPcbJaDUq2Gr6BBrUFWuGPpXtI2\u002Bzf\u002BB131nyeR/VhM=","6VyD1SdAUVe84G4oPqyBEYJ2vsYxzN6p\u002BE2JPzfsaHs=","g3sYtiwGKZqWqJmIFnpgMlXuzekOZOJp7bP\u002BeCGlEJg=","5kGuu3Hg/IoCEyBXsQ7ggsNkiuRTW4VUgJHrzZ6A32A=","86igtL5nen7Tgz0yLRa5OhZFSGs3vQtxfV1VVcFO4Oc=","CB\u002BapsEcLzAcL4GqvOkW/KuqJocnparn3afKeW08Gpo=","jo4nR9JwYj0jS2qhavza6khQ53GHEqiQvd40PhGVkzE=","BdDS40U381oO\u002B4twgZEtrylkZbr1vbIEVu0CWIzak48=","VwAVeG6M0BmQG6nUO9pK4tCdmVqufP1vgfSZBZ88gg4=","WZQuaNaE5aTxxNSSihV4LCYmsmnYAvQgH04Q0/cocaA=","iqa6RZt7hurWN5EdYPwRUxBMsNHNs09/NeCymkUk9wY=","WOacgMbwtqCWjj3xw/xK03JziBF/EzSqLTG2\u002B9jRxiE=","Eo7LOGbafF0m0zOPjsalINi\u002BSHBpwcal1xWz9uRd/K0=","YfKtsjtmrMmsSfQxklH1c2jhbhYZHJ45s0ZwLd2wfgY=","nDDegdQlUUl40zD1o7U0o8bOcsvaUSAJoLt8CQiKtsk=","3H\u002B5\u002B4xHJG4qrFeFLQ44XNEz87C4xSF0U8sbTaWooyA=","nFolpVOv6x/d7d129\u002BFjnEFIRPg97/gcsykT5uJUeaU=","EyzorjZtaqkZZFt2l7JXPuBZeoNbRLHMW1aCDU2HMlE=","OY\u002BHUs9RLIJBeZBLVpWyUDmLasM47lHdJNrjap2X3zw=","7ZS\u002Bc1EhkIDOkfsHtnPQMx6PfFYaIDh03Uk/7KmVCTc=","x61JOwZ6Rincvaxrd7L/sxlpqJIbZhN8ugbqRa58Bh0=","2aJE9mIzYveQB88MIjZDblZknjB6XucYyey1JlyCSHw=","a2eYERuBz/K93earv8BYouwMI3r6GQx/azPhwa0n5Jw=","hWElLGqRAvO5F2RJhMsV9KLrAwnB84Y7GF0qcTQ9v6Q="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/rpswa.dswa.cache.json b/OpenArchival.Blazor/obj/Debug/net9.0/rpswa.dswa.cache.json index 905b3fb..caa83f9 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/rpswa.dswa.cache.json +++ b/OpenArchival.Blazor/obj/Debug/net9.0/rpswa.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"XVWMafEhfrS/fg2Zj7asTNqgDrfpiwoMDXnjdP5dMDc=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","othWIsW5tYNQdvp5SbyKopkQ/8pevQVal/P9WA7N4Ko=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","S9txWBMkH4Yj1eG2HUPOkUWz9AoQkGdbSfeW8NgN\u002BxE=","o0aea9nqp02517BUOs9/nGaM6H/UnpWWtWAeDomcgV4=","y2dTx6xFkyjAzITP/\u002BSs40MCBm/Tmm7ZOBpI/DqlBFE=","ZmxUJu7Va54dnyLTpPaeb3LXxiTxJP0LRIHL\u002BnuF44c=","cg4n0kRzzWgY2qlZdUwROVqv25x8/QQaCM/NXeXHAm0=","AcEyg5sF\u002BG7h8cTd4OPHIBGSDc58NkKWM9LXnPCts2s=","VFrRe4girF3FRpDOlYSBnVrkOnl76ekWOxNm7mF4t0A=","j9/Tw8fXyMbeynWjJYmY6kJ7FJ59tcwknts73gweoEI=","8d5OfgLy6a4RJsFXKLcxA1egZHtmIKAbps5lBmeNt38=","AaPPr3bR/sBWrgmYgZKKMSIKNbQeqLf310KQRpKnfsI=","5IT4oOrh1c8VH1VjwWuD7ai4PiPBq/13R4tEiY/TSPI=","Czn9tLfHWPwVf9uh/XrNgA6Ks6J9tVB4JwfLegj/ftM=","SphdH4dZI\u002BUI/NAY8yVibP3CY6lMLtHcvNauNjiMUG4=","NuRRqbDGasbzd5BYo0DL2OjUjjh57dbMlAUsJkIwkPM=","yLN/BA9iAut9Pd7HzcSogC02i9ddxjif2fdbbGIUB70=","CPWWJ2Bp2hzILnMJAY673sNfUfm3FZSJEAufT8hMY6E=","2QKOn\u002BHTSGGnvtnKhUgPyG3helsQD0OCrMBMj\u002B7T3lw=","wtIXZYfkJHNxuSRxgTwoC\u002BU59\u002Byk38nSrpBgrm/qiAo=","9b\u002BWZIOTiDlyAbFbG434M0hhY786ENq3Fu7wCA09jUo=","87spKP4vbfUzWbrg4lDHyoNr6kpsnJEK24nTFEP9rck=","/vMoyd2fA4sgtfeJQc7cppdLQDn8TcwztXnss03HUUw=","oNCxGtvhYEhZorlxe3gldEXtD1YdpsMnXGcFwqqeeQw=","Ld9r0/i9fUO7QsnlP7r1KKriqtVDmSx8cLG0in2YMSo=","53lPHr9hM1ATjEpC\u002B2/TXZeAlArG\u002BcTVBOU0rnOCSYY=","XPDTlgt2uSfOwx8b0oKHXnDrOjRanq/v7VC/aAqsKsg=","XA43zdGlmTrdY6wEAYknKYBFN9IztLZ2jSrofw0b6V4=","InYJRKMtWl6vOkkIYW9DWTiLIRhMbWwp/GcLrfgTYhs=","b/\u002BexuVW46WvMaRrT/V89clZeIFOODWEpaVshFcyvdA=","A0ZKYLLhNwY/0fzk/IVDeOqWtMmS3l3OqAUcDcBwc/A=","CVg6HDxR8p\u002BKSy1NlJ3zIKBQvgufzL\u002BppFGICUQ\u002Bt3w=","QIOQB6Fr0POEbCmn8nJHkvxhD/MBJBkLkRbYJLA/IYQ=","JJFYlRoX9pKL3BogzIBb9yD5WmSNP4CS7LqbhDK3ZV0=","m//7eW/q\u002B\u002BS7cLBAJncoxjjMdd4ob9yeVwXyO\u002BUT9eI=","bK\u002BMzz3RPOuZoQyDguWcV6QBHxrg2U2\u002B/bAVZ\u002BgpVmE=","Xo3U/owG8nW3wjViQjnwmTJExAAnQChLevgIL6SxVgs=","SfZ1OYxt3htPAa47uV4vmWa1Bdgc4ieW\u002B9xakLRDHO8=","vzc7efbyllU994SpWhcuSAj24nDhk3qWXXJzCFKhIec=","Hv9au18n6omxvLxP0EsBJ8HeLnUAyfa1Jg4xpVg87no=","adO3IRtQJ9N8t04wKkZwPZiqyI0LJOP6xF/Suhog1JE=","4pzRrv9HLcQeFngePzOiTXUmXw1iRIiKRoSCce0cugM=","ngTcMNcqz/xhWZBn5CPSCOvjsrREr0HuEN5UW941TxA=","4l1lXmdKgpzOHOEo1Y38wmNq3R\u002BnKlk5pGByeGQhV48=","orh0CcK78/TtV1LjA11aYsn/YxKYUBNSni\u002BannRaWeI=","UGiYv\u002B7Q0HlOyGACdO9FzYJXDNFgT/cKO8xYQLlx5eg=","Iajje3MzybP/xKY7tP/lxF1Wzxu3clDjoudDpWYiz4E=","26/wn5R2E7il7nRsIjbJnG\u002BT8LjaxvVDv5QoUCD8yMo=","4y/0P3Fka/a0d4h63T7zQdLNETSSMk1dLwPFZnZxhYY=","WJ839ZvY8at/iFC8W6iEpRBlbT1jxwU8ZxLszuamAeA=","DNSe/6By\u002BVItxkSpW3wqdiaj\u002BMAaESRTfBb\u002BCGGUJb0=","zSEvxET0DOTN2cpCiXQExXCGOxdoXNvPpmHsUTUhTXM=","4n9PKTbTnHbwJbn0rzhgsQnIrFt83FYEMWA4GNooCzA=","BZMtXiMXFAikFlU3GpSO4qnu4ytUYCrr\u002BH44xQ0sqVg=","WhBc1hqkyc8177jVvo4eQuWlpHVI96iHm4VFZAOO7Fc=","mcMbV2\u002BNCfk5eAGwoYnsWOyN8b8NuAO7iH1ewAHyW6U=","DcLX4hxLgf7iG7fZIKLj7eUITuiIGEgGnDYTCSAmcII=","nzN2wI8kPPjBRWwSKLalEYmrDXyx2Y8f5S\u002BJCKVFj1o=","3QVdUFr8xuBbDhinUAe\u002BtHZRSDw8whCbedlQRGg3ByU=","Uml6Zk4Nd3yDJrKkoHqxmSCEYTiat3222CyFbAAoU28=","GstRCs2Ap1VD2t\u002BJ6nr0UpVFlKhrBm8Fi9PmSQbgj\u002B8=","sr4sunvZGYlxTk47R8QnORuMVrTEufupLlUwtph8jAE=","fm0hNxD23Xg4KufltLQTxCmPvcM3fZYY\u002B7jlnuLutTc=","DH6X9\u002BUzPeMZmgXVBMIcvPEMbk70kYRRprZcygSB9Q8="],"CachedAssets":{"Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint}]?.ico","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"2jeq8efc6q","Integrity":"8kNQh\u002BLErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\favicon.ico","FileLength":15086,"LastWriteTime":"2025-08-12T18:28:17.583355+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"XVWMafEhfrS/fg2Zj7asTNqgDrfpiwoMDXnjdP5dMDc=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","hbuRrF72UQMMqn0g3RcZs/p\u002B5i7HIOUihxafPAD3EII=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","S9txWBMkH4Yj1eG2HUPOkUWz9AoQkGdbSfeW8NgN\u002BxE=","o0aea9nqp02517BUOs9/nGaM6H/UnpWWtWAeDomcgV4=","y2dTx6xFkyjAzITP/\u002BSs40MCBm/Tmm7ZOBpI/DqlBFE=","ZmxUJu7Va54dnyLTpPaeb3LXxiTxJP0LRIHL\u002BnuF44c=","cg4n0kRzzWgY2qlZdUwROVqv25x8/QQaCM/NXeXHAm0=","AcEyg5sF\u002BG7h8cTd4OPHIBGSDc58NkKWM9LXnPCts2s=","VFrRe4girF3FRpDOlYSBnVrkOnl76ekWOxNm7mF4t0A=","j9/Tw8fXyMbeynWjJYmY6kJ7FJ59tcwknts73gweoEI=","8d5OfgLy6a4RJsFXKLcxA1egZHtmIKAbps5lBmeNt38=","AaPPr3bR/sBWrgmYgZKKMSIKNbQeqLf310KQRpKnfsI=","5IT4oOrh1c8VH1VjwWuD7ai4PiPBq/13R4tEiY/TSPI=","Czn9tLfHWPwVf9uh/XrNgA6Ks6J9tVB4JwfLegj/ftM=","SphdH4dZI\u002BUI/NAY8yVibP3CY6lMLtHcvNauNjiMUG4=","NuRRqbDGasbzd5BYo0DL2OjUjjh57dbMlAUsJkIwkPM=","yLN/BA9iAut9Pd7HzcSogC02i9ddxjif2fdbbGIUB70=","CPWWJ2Bp2hzILnMJAY673sNfUfm3FZSJEAufT8hMY6E=","2QKOn\u002BHTSGGnvtnKhUgPyG3helsQD0OCrMBMj\u002B7T3lw=","wtIXZYfkJHNxuSRxgTwoC\u002BU59\u002Byk38nSrpBgrm/qiAo=","9b\u002BWZIOTiDlyAbFbG434M0hhY786ENq3Fu7wCA09jUo=","87spKP4vbfUzWbrg4lDHyoNr6kpsnJEK24nTFEP9rck=","/vMoyd2fA4sgtfeJQc7cppdLQDn8TcwztXnss03HUUw=","oNCxGtvhYEhZorlxe3gldEXtD1YdpsMnXGcFwqqeeQw=","Ld9r0/i9fUO7QsnlP7r1KKriqtVDmSx8cLG0in2YMSo=","53lPHr9hM1ATjEpC\u002B2/TXZeAlArG\u002BcTVBOU0rnOCSYY=","XPDTlgt2uSfOwx8b0oKHXnDrOjRanq/v7VC/aAqsKsg=","XA43zdGlmTrdY6wEAYknKYBFN9IztLZ2jSrofw0b6V4=","InYJRKMtWl6vOkkIYW9DWTiLIRhMbWwp/GcLrfgTYhs=","b/\u002BexuVW46WvMaRrT/V89clZeIFOODWEpaVshFcyvdA=","A0ZKYLLhNwY/0fzk/IVDeOqWtMmS3l3OqAUcDcBwc/A=","CVg6HDxR8p\u002BKSy1NlJ3zIKBQvgufzL\u002BppFGICUQ\u002Bt3w=","QIOQB6Fr0POEbCmn8nJHkvxhD/MBJBkLkRbYJLA/IYQ=","JJFYlRoX9pKL3BogzIBb9yD5WmSNP4CS7LqbhDK3ZV0=","m//7eW/q\u002B\u002BS7cLBAJncoxjjMdd4ob9yeVwXyO\u002BUT9eI=","bK\u002BMzz3RPOuZoQyDguWcV6QBHxrg2U2\u002B/bAVZ\u002BgpVmE=","Xo3U/owG8nW3wjViQjnwmTJExAAnQChLevgIL6SxVgs=","SfZ1OYxt3htPAa47uV4vmWa1Bdgc4ieW\u002B9xakLRDHO8=","vzc7efbyllU994SpWhcuSAj24nDhk3qWXXJzCFKhIec=","Hv9au18n6omxvLxP0EsBJ8HeLnUAyfa1Jg4xpVg87no=","adO3IRtQJ9N8t04wKkZwPZiqyI0LJOP6xF/Suhog1JE=","4pzRrv9HLcQeFngePzOiTXUmXw1iRIiKRoSCce0cugM=","ngTcMNcqz/xhWZBn5CPSCOvjsrREr0HuEN5UW941TxA=","4l1lXmdKgpzOHOEo1Y38wmNq3R\u002BnKlk5pGByeGQhV48=","orh0CcK78/TtV1LjA11aYsn/YxKYUBNSni\u002BannRaWeI=","UGiYv\u002B7Q0HlOyGACdO9FzYJXDNFgT/cKO8xYQLlx5eg=","Iajje3MzybP/xKY7tP/lxF1Wzxu3clDjoudDpWYiz4E=","\u002BWJiKrsmPI08poiY5YRbXcHr8gh5/K1NBnqxTPk687o=","4y/0P3Fka/a0d4h63T7zQdLNETSSMk1dLwPFZnZxhYY=","GkRWxCXY6fd3nM7srYHaxrlPwPedTK5vmZ12/\u002Bf1tbA=","wxWGkIahe3IiZDwwPBaPzysTgi8tx8AOz6emBy1ijLg=","zSEvxET0DOTN2cpCiXQExXCGOxdoXNvPpmHsUTUhTXM=","4n9PKTbTnHbwJbn0rzhgsQnIrFt83FYEMWA4GNooCzA=","BZMtXiMXFAikFlU3GpSO4qnu4ytUYCrr\u002BH44xQ0sqVg=","WhBc1hqkyc8177jVvo4eQuWlpHVI96iHm4VFZAOO7Fc=","mcMbV2\u002BNCfk5eAGwoYnsWOyN8b8NuAO7iH1ewAHyW6U=","DcLX4hxLgf7iG7fZIKLj7eUITuiIGEgGnDYTCSAmcII=","HIWiw5QSZAM31eMHCThbcI1QT5elqHjK7Jy4xDx\u002BzVo=","eneOBpNrlh1BZwZtQzWDI58SEDbGgUOI0Ip1LbxS7GI=","LKodfQR57sYNpMQfgjYqGTNyqBtnrBNqdoSueYaLTes=","EF9p03ca3HRBjNS7eBFTiy/KG34E2EVTY\u002BIWzX8NNpE=","WInpv\u002BAXyKQpJ2GusqbrSBvGahXZ5qHMEPCI97JY\u002BVg=","nzN2wI8kPPjBRWwSKLalEYmrDXyx2Y8f5S\u002BJCKVFj1o=","3QVdUFr8xuBbDhinUAe\u002BtHZRSDw8whCbedlQRGg3ByU=","Uml6Zk4Nd3yDJrKkoHqxmSCEYTiat3222CyFbAAoU28=","GstRCs2Ap1VD2t\u002BJ6nr0UpVFlKhrBm8Fi9PmSQbgj\u002B8=","sr4sunvZGYlxTk47R8QnORuMVrTEufupLlUwtph8jAE=","fm0hNxD23Xg4KufltLQTxCmPvcM3fZYY\u002B7jlnuLutTc=","DH6X9\u002BUzPeMZmgXVBMIcvPEMbk70kYRRprZcygSB9Q8="],"CachedAssets":{"Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint}]?.ico","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"2jeq8efc6q","Integrity":"8kNQh\u002BLErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\favicon.ico","FileLength":15086,"LastWriteTime":"2025-08-12T18:28:17.583355+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.endpoints.json b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.endpoints.json index 99a9283..4966c0b 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.endpoints.json +++ b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.endpoints.json @@ -1 +1 @@ -{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file +{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json index f8f8ed0..ed52887 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json +++ b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json @@ -1 +1 @@ -{"Version":1,"Hash":"Lh9FpG1LwDigWldTNc9gnZcwl1bGXFJ6ppcDfz0B2sY=","Source":"OpenArchival.Blazor","BasePath":"_content/OpenArchival.Blazor","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.DataAccess\\OpenArchival.DataAccess.csproj","Version":2,"Source":"OpenArchival.DataAccess","GetPublishAssetsTargets":"ComputeReferencedStaticWebAssetsPublishManifest;GetCurrentProjectPublishStaticWebAssetItems","AdditionalPublishProperties":"Configuration=Debug;Platform=AnyCPU","AdditionalPublishPropertiesToRemove":"WebPublishProfileFile;TargetFramework","GetBuildAssetsTargets":"GetCurrentProjectBuildStaticWebAssetItems","AdditionalBuildProperties":"Configuration=Debug;Platform=AnyCPU","AdditionalBuildPropertiesToRemove":"WebPublishProfileFile;TargetFramework"}],"DiscoveryPatterns":[{"Name":"OpenArchival.Blazor\\wwwroot","Source":"OpenArchival.Blazor","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","Pattern":"**"}],"Assets":[{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"Mud_Secondary.png","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"tig1qhobl3","Integrity":"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","FileLength":4558,"LastWriteTime":"2022-10-08T09:55:02+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"qz4batx9cb","Integrity":"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":21465,"LastWriteTime":"2023-02-26T14:08:26+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"loe7cozwzj","Integrity":"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":328,"LastWriteTime":"2023-02-26T14:08:26+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"0n6lrtb02s","Integrity":"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":606258,"LastWriteTime":"2025-09-02T18:25:58+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"lftp6ydp6b","Integrity":"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":73682,"LastWriteTime":"2025-09-02T18:25:58+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"arwivyvlfd","Integrity":"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":15884,"LastWriteTime":"2025-09-03T14:18:43+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"cn6plcuhii","Integrity":"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":3383,"LastWriteTime":"2025-08-29T20:12:38+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z9m1gj6ro7","Integrity":"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":196,"LastWriteTime":"2025-08-29T20:12:38+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"jmv4m3zpj4","Integrity":"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":65509,"LastWriteTime":"2025-09-03T14:18:43+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint=2jeq8efc6q}]?.ico.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-08-29T20:12:38+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint}]?.ico","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"2jeq8efc6q","Integrity":"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\favicon.ico","FileLength":15086,"LastWriteTime":"2025-08-12T18:28:17+00:00"}],"Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3383"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"196"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65509"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15884"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico.gz"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]},{"Route":"favicon.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file +{"Version":1,"Hash":"Z+wfILUdcipltKG9E28neJvElvUrGb/3rt6SdKJ2vZw=","Source":"OpenArchival.Blazor","BasePath":"_content/OpenArchival.Blazor","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.DataAccess\\OpenArchival.DataAccess.csproj","Version":2,"Source":"OpenArchival.DataAccess","GetPublishAssetsTargets":"ComputeReferencedStaticWebAssetsPublishManifest;GetCurrentProjectPublishStaticWebAssetItems","AdditionalPublishProperties":"Configuration=Debug;Platform=AnyCPU","AdditionalPublishPropertiesToRemove":"WebPublishProfileFile;TargetFramework","GetBuildAssetsTargets":"GetCurrentProjectBuildStaticWebAssetItems","AdditionalBuildProperties":"Configuration=Debug;Platform=AnyCPU","AdditionalBuildPropertiesToRemove":"WebPublishProfileFile;TargetFramework"}],"DiscoveryPatterns":[{"Name":"OpenArchival.Blazor\\wwwroot","Source":"OpenArchival.Blazor","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","Pattern":"**"}],"Assets":[{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"Mud_Secondary.png","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"tig1qhobl3","Integrity":"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","FileLength":4558,"LastWriteTime":"2022-10-08T09:55:02+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"qz4batx9cb","Integrity":"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":21465,"LastWriteTime":"2023-02-26T14:08:26+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"loe7cozwzj","Integrity":"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":328,"LastWriteTime":"2023-02-26T14:08:26+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"0n6lrtb02s","Integrity":"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":606258,"LastWriteTime":"2025-09-02T18:25:58+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"lftp6ydp6b","Integrity":"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":73682,"LastWriteTime":"2025-09-02T18:25:58+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"arwivyvlfd","Integrity":"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":15884,"LastWriteTime":"2025-09-05T16:32:47+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"cn6plcuhii","Integrity":"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":3383,"LastWriteTime":"2025-09-05T16:32:47+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z9m1gj6ro7","Integrity":"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":196,"LastWriteTime":"2025-09-05T16:32:47+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"jmv4m3zpj4","Integrity":"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":65509,"LastWriteTime":"2025-09-05T16:32:47+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint=2jeq8efc6q}]?.ico.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-09-05T16:32:47+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint}]?.ico","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"2jeq8efc6q","Integrity":"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\favicon.ico","FileLength":15086,"LastWriteTime":"2025-08-12T18:28:17+00:00"}],"Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3383"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"196"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65509"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15884"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico.gz"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]},{"Route":"favicon.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json.cache b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json.cache index e595a08..14e9fba 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json.cache +++ b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.build.json.cache @@ -1 +1 @@ -Lh9FpG1LwDigWldTNc9gnZcwl1bGXFJ6ppcDfz0B2sY= \ No newline at end of file +Z+wfILUdcipltKG9E28neJvElvUrGb/3rt6SdKJ2vZw= \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt index ce32d03..01e5c23 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt +++ b/OpenArchival.Blazor/obj/Debug/net9.0/staticwebassets.references.upToDateCheck.txt @@ -272,3 +272,36 @@ D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\st D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json diff --git a/OpenArchival.Blazor/obj/Release/net9.0/ApiEndpoints.json b/OpenArchival.Blazor/obj/Release/net9.0/ApiEndpoints.json new file mode 100644 index 0000000..ba3a171 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/ApiEndpoints.json @@ -0,0 +1,89 @@ +[ + { + "ContainingType": "Microsoft.AspNetCore.Routing.IdentityComponentsEndpointRouteBuilderExtensions\u002B\u003C\u003Ec", + "Method": "\u003CMapAdditionalIdentityEndpoints\u003Eb__0_1", + "RelativePath": "Account/Logout", + "HttpMethod": "POST", + "IsController": false, + "Order": 0, + "Parameters": [ + { + "Name": "returnUrl", + "Type": "System.String", + "IsRequired": true + } + ], + "ReturnTypes": [ + { + "Type": "System.Void", + "MediaTypes": [], + "StatusCode": 200 + } + ] + }, + { + "ContainingType": "Microsoft.AspNetCore.Routing.IdentityComponentsEndpointRouteBuilderExtensions\u002B\u003C\u003Ec__DisplayClass0_0", + "Method": "\u003CMapAdditionalIdentityEndpoints\u003Eb__3", + "RelativePath": "Account/Manage/DownloadPersonalData", + "HttpMethod": "POST", + "IsController": false, + "Order": 0, + "Parameters": [], + "ReturnTypes": [ + { + "Type": "System.Void", + "MediaTypes": [], + "StatusCode": 200 + } + ] + }, + { + "ContainingType": "Microsoft.AspNetCore.Routing.IdentityComponentsEndpointRouteBuilderExtensions\u002B\u003C\u003Ec", + "Method": "\u003CMapAdditionalIdentityEndpoints\u003Eb__0_2", + "RelativePath": "Account/Manage/LinkExternalLogin", + "HttpMethod": "POST", + "IsController": false, + "Order": 0, + "Parameters": [ + { + "Name": "provider", + "Type": "System.String", + "IsRequired": true + } + ], + "ReturnTypes": [ + { + "Type": "System.Void", + "MediaTypes": [], + "StatusCode": 200 + } + ] + }, + { + "ContainingType": "Microsoft.AspNetCore.Routing.IdentityComponentsEndpointRouteBuilderExtensions\u002B\u003C\u003Ec", + "Method": "\u003CMapAdditionalIdentityEndpoints\u003Eb__0_0", + "RelativePath": "Account/PerformExternalLogin", + "HttpMethod": "POST", + "IsController": false, + "Order": 0, + "Parameters": [ + { + "Name": "provider", + "Type": "System.String", + "IsRequired": true + }, + { + "Name": "returnUrl", + "Type": "System.String", + "IsRequired": true + } + ], + "ReturnTypes": [ + { + "Type": "System.Void", + "MediaTypes": [], + "StatusCode": 200 + } + ] + } +] \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Container/DebuggeeArguments.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArch.17AC99BC.Up2Date similarity index 100% rename from OpenArchival.Blazor/obj/Container/DebuggeeArguments.cache rename to OpenArchival.Blazor/obj/Release/net9.0/OpenArch.17AC99BC.Up2Date diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfo.cs b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfo.cs index 7ec4530..142fbba 100644 --- a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfo.cs +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("OpenArchival.Blazor")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+167a8f6fc66bf3d9361bcbe1b051e38e703d0c04")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+77318e87d12fb2935cd521cd7ef445296c08f8af")] [assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.Blazor")] [assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.Blazor")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache index 8dbdd0c..06c3cf9 100644 --- a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache @@ -1 +1 @@ -91dacb961f30bba16cf5540e03ec55768af2c81fc9a10e432a3a2c73967eb575 +2c86c14ff959c1c7ff5ffc9a98f1c364d70f5be6b9bf606d40f132989de7b6b1 diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig index 3f05f80..8fd7ffe 100644 --- a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig @@ -1,244 +1,300 @@ 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.MudDebugAnalyzer = build_property.MudAllowedAttributePattern = build_property.MudAllowedAttributeList = -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 = OpenArchival.Blazor build_property.RootNamespace = OpenArchival.Blazor -build_property.ProjectDir = C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\ +build_property.ProjectDir = D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\ build_property.EnableComHosting = build_property.EnableGeneratedComInterfaceComImportInterop = build_property.RazorLangVersion = 9.0 build_property.SupportLocalizedComponentNames = build_property.GenerateRazorMetadataSourceChecksumAttributes = -build_property.MSBuildProjectDirectory = C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor +build_property.MSBuildProjectDirectory = D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor build_property._RazorSourceGeneratorDebug = build_property.EffectiveAnalysisLevelStyle = 9.0 build_property.EnableCodeStyleSeverity = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/AccessDenied.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/AccessDenied.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXEFjY2Vzc0RlbmllZC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ConfirmEmail.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ConfirmEmail.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXENvbmZpcm1FbWFpbC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ConfirmEmailChange.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ConfirmEmailChange.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXENvbmZpcm1FbWFpbENoYW5nZS5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ExternalLogin.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ExternalLogin.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXEV4dGVybmFsTG9naW4ucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ForgotPassword.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ForgotPassword.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXEZvcmdvdFBhc3N3b3JkLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ForgotPasswordConfirmation.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ForgotPasswordConfirmation.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXEZvcmdvdFBhc3N3b3JkQ29uZmlybWF0aW9uLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/InvalidPasswordReset.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/InvalidPasswordReset.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXEludmFsaWRQYXNzd29yZFJlc2V0LnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/InvalidUser.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/InvalidUser.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXEludmFsaWRVc2VyLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Lockout.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Lockout.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXExvY2tvdXQucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Login.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Login.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXExvZ2luLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/LoginWith2fa.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/LoginWith2fa.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXExvZ2luV2l0aDJmYS5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/LoginWithRecoveryCode.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/LoginWithRecoveryCode.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXExvZ2luV2l0aFJlY292ZXJ5Q29kZS5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/ChangePassword.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/ChangePassword.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxDaGFuZ2VQYXNzd29yZC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/DeletePersonalData.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Component.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxDb21wb25lbnQucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Component1.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxDb21wb25lbnQxLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/DeletePersonalData.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxEZWxldGVQZXJzb25hbERhdGEucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Disable2fa.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Disable2fa.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxEaXNhYmxlMmZhLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Email.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Email.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxFbWFpbC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/EnableAuthenticator.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/EnableAuthenticator.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxFbmFibGVBdXRoZW50aWNhdG9yLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/ExternalLogins.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/ExternalLogins.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxFeHRlcm5hbExvZ2lucy5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/GenerateRecoveryCodes.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/GenerateRecoveryCodes.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxHZW5lcmF0ZVJlY292ZXJ5Q29kZXMucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Index.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/Index.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxJbmRleC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/PersonalData.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/PersonalData.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxQZXJzb25hbERhdGEucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/ResetAuthenticator.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/ResetAuthenticator.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxSZXNldEF1dGhlbnRpY2F0b3IucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/SetPassword.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/SetPassword.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxTZXRQYXNzd29yZC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/TwoFactorAuthentication.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/TwoFactorAuthentication.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxUd29GYWN0b3JBdXRoZW50aWNhdGlvbi5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/_Imports.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Manage/_Imports.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXE1hbmFnZVxfSW1wb3J0cy5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Register.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/Register.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXFJlZ2lzdGVyLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/RegisterConfirmation.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/RegisterConfirmation.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXFJlZ2lzdGVyQ29uZmlybWF0aW9uLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ResendEmailConfirmation.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ResendEmailConfirmation.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXFJlc2VuZEVtYWlsQ29uZmlybWF0aW9uLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ResetPassword.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ResetPassword.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXFJlc2V0UGFzc3dvcmQucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ResetPasswordConfirmation.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/ResetPasswordConfirmation.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXFJlc2V0UGFzc3dvcmRDb25maXJtYXRpb24ucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/_Imports.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Pages/_Imports.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFBhZ2VzXF9JbXBvcnRzLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ExternalLoginPicker.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ExternalLoginPicker.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFNoYXJlZFxFeHRlcm5hbExvZ2luUGlja2VyLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ManageLayout.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ManageLayout.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFNoYXJlZFxNYW5hZ2VMYXlvdXQucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ManageNavMenu.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ManageNavMenu.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFNoYXJlZFxNYW5hZ2VOYXZNZW51LnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/RedirectToLogin.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/RedirectToLogin.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFNoYXJlZFxSZWRpcmVjdFRvTG9naW4ucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ShowRecoveryCodes.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/ShowRecoveryCodes.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFNoYXJlZFxTaG93UmVjb3ZlcnlDb2Rlcy5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/StatusMessage.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Account/Shared/StatusMessage.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFNoYXJlZFxTdGF0dXNNZXNzYWdlLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/App.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/App.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBcHAucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Layout/MainLayout.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/CustomComponents/ChipContainer.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xDdXN0b21Db21wb25lbnRzXENoaXBDb250YWluZXIucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/CustomComponents/UploadDropBox.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xDdXN0b21Db21wb25lbnRzXFVwbG9hZERyb3BCb3gucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Layout/MainLayout.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTWFpbkxheW91dC5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Layout/NavMenu.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Layout/NavMenu.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTmF2TWVudS5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/AddArchiveItemComponent.razor] -build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlSXRlbXNcQWRkQXJjaGl2ZUl0ZW1Db21wb25lbnQucmF6b3I= +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveConfiguration.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlQ29uZmlndXJhdGlvbi5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/IdentifierTextBox.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/AddArchiveGroupingComponent.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlSXRlbXNcQWRkQXJjaGl2ZUdyb3VwaW5nQ29tcG9uZW50LnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/AddGroupingDialog.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlSXRlbXNcQWRkR3JvdXBpbmdEaWFsb2cucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveEntryCreatorCard.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlSXRlbXNcQXJjaGl2ZUVudHJ5Q3JlYXRvckNhcmQucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/ArchiveGroupingsTable.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlSXRlbXNcQXJjaGl2ZUdyb3VwaW5nc1RhYmxlLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/Component.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlSXRlbXNcQ29tcG9uZW50LnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/ArchiveItems/IdentifierTextBox.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxBcmNoaXZlSXRlbXNcSWRlbnRpZmllclRleHRCb3gucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoriesListComponent.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoriesListComponent.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxDYXRlZ29yaWVzXENhdGVnb3JpZXNMaXN0Q29tcG9uZW50LnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryCreatorDialog.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryCreatorDialog.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxDYXRlZ29yaWVzXENhdGVnb3J5Q3JlYXRvckRpYWxvZy5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryFieldCardComponent.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryFieldCardComponent.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxDYXRlZ29yaWVzXENhdGVnb3J5RmllbGRDYXJkQ29tcG9uZW50LnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/ViewAddCategoriesComponent.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Administration/Categories/ViewAddCategoriesComponent.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxDYXRlZ29yaWVzXFZpZXdBZGRDYXRlZ29yaWVzQ29tcG9uZW50LnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Auth.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveEntryDisplay.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxBcmNoaXZlRW50cnlEaXNwbGF5LnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArchiveGroupingDisplay.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxBcmNoaXZlR3JvdXBpbmdEaXNwbGF5LnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/ArtifactGroupingNotFound.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxBcnRpZmFjdEdyb3VwaW5nTm90Rm91bmQucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayBase.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxGaWxlRGlzcGxheUJhc2UucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/ArchiveDisplay/FileDisplayImage.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBcmNoaXZlRGlzcGxheVxGaWxlRGlzcGxheUltYWdlLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Auth.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBdXRoLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Counter.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Counter.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xDb3VudGVyLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Error.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Error.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xFcnJvci5yYXpvcg== build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Home.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Home.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xIb21lLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Pages/Weather.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Pages/Weather.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xXZWF0aGVyLnJhem9y build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/Routes.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/Routes.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xSb3V0ZXMucmF6b3I= build_metadata.AdditionalFiles.CssScope = -[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/_Imports.razor] +[D:/Nextcloud/Documents/Open-Archival/OpenArchival.Blazor/Components/_Imports.razor] build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xfSW1wb3J0cy5yYXpvcg== build_metadata.AdditionalFiles.CssScope = diff --git a/OpenArchival.Blazor/obj/Container/DebuggeeKillProcessCommand.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.MvcApplicationPartsAssemblyInfo.cache similarity index 100% rename from OpenArchival.Blazor/obj/Container/DebuggeeKillProcessCommand.cache rename to OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.MvcApplicationPartsAssemblyInfo.cache diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.assets.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.assets.cache index 8080ff1..a071f5b 100644 Binary files a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.assets.cache and b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.assets.cache differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache index ac2bd59..62e3468 100644 Binary files a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache and b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache differ diff --git a/OpenArchival.Blazor/obj/Container/DebuggeeProgram.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.BuildWithSkipAnalyzers similarity index 100% rename from OpenArchival.Blazor/obj/Container/DebuggeeProgram.cache rename to OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.BuildWithSkipAnalyzers diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.CoreCompileInputs.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..9c111cc --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +09790456636202a3e17090bd8c871fd4488ab60921fb650a856fb9562235f325 diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.FileListAbsolute.txt b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..cee6593 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.FileListAbsolute.txt @@ -0,0 +1,204 @@ +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.DataAccess.deps.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.DataAccess.runtimeconfig.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.DataAccess.staticwebassets.endpoints.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.DataAccess.exe +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\appsettings.Development.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\appsettings.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\appsettingstemplate.Development.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\appsettingstemplate.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.Blazor.staticwebassets.runtime.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.Blazor.staticwebassets.endpoints.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.Blazor.exe +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.Blazor.deps.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.Blazor.runtimeconfig.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.Blazor.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.Blazor.pdb +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Azure.Core.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Azure.Identity.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\CodeBeam.MudExtensions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\CsvHelper.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Dapper.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\EntityFramework.SqlServer.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\EntityFramework.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Humanizer.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Authorization.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Components.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Components.Forms.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Components.Web.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Cryptography.Internal.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Cryptography.KeyDerivation.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.AspNetCore.Metadata.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Bcl.AsyncInterfaces.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Build.Locator.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.CodeAnalysis.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.CodeAnalysis.CSharp.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.CodeAnalysis.CSharp.Workspaces.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.CodeAnalysis.Workspaces.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.EntityFrameworkCore.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.EntityFrameworkCore.Design.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.EntityFrameworkCore.Relational.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.EntityFrameworkCore.SqlServer.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Caching.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Caching.Memory.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.DependencyInjection.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.DependencyModel.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Identity.Core.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Identity.Stores.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Localization.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Localization.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Logging.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Logging.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Options.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Extensions.Primitives.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Identity.Client.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Identity.Client.Extensions.Msal.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.IdentityModel.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.IdentityModel.JsonWebTokens.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.IdentityModel.Logging.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.IdentityModel.Protocols.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.IdentityModel.Tokens.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.JSInterop.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.SqlServer.Server.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Microsoft.Win32.SystemEvents.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Mono.TextTemplating.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\MudBlazor.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Npgsql.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Npgsql.DependencyInjection.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.ClientModel.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.CodeDom.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Composition.AttributedModel.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Composition.Convention.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Composition.Hosting.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Composition.Runtime.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Composition.TypedParts.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Configuration.ConfigurationManager.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Drawing.Common.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.IdentityModel.Tokens.Jwt.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Memory.Data.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Runtime.Caching.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Security.Cryptography.ProtectedData.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Security.Permissions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\System.Windows.Extensions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\de\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\es\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\it\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\de\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\es\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\it\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\de\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\es\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\it\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\de\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\es\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\it\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\de\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\es\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\it\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\unix\lib\net6.0\Microsoft.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win\lib\net6.0\Microsoft.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win-arm64\native\sni.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win-x64\native\sni.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win-x86\native\sni.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.DataAccess.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\bin\Release\net9.0\OpenArchival.DataAccess.pdb +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.csproj.AssemblyReference.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\rpswa.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.AssemblyInfoInputs.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.AssemblyInfo.cs +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.csproj.CoreCompileInputs.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.MvcApplicationPartsAssemblyInfo.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.sourcelink.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\rjimswa.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\rjsmrazor.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\rjsmcshtml.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\scopedcss\bundle\OpenArchival.Blazor.styles.css +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\compressed\tzxjg6is5z-0n6lrtb02s.gz +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\compressed\0wz98yz2xy-lftp6ydp6b.gz +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\compressed\24gzn4tg1a-qz4batx9cb.gz +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\compressed\stwk5nfoxp-loe7cozwzj.gz +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\compressed\uorc1pfmvs-2jeq8efc6q.gz +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\staticwebassets.build.json.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\staticwebassets.development.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\staticwebassets.build.endpoints.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\staticwebassets.upToDateCheck.txt +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArch.17AC99BC.Up2Date +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\refint\OpenArchival.Blazor.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.pdb +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\OpenArchival.Blazor.genruntimeconfig.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\obj\Release\net9.0\ref\OpenArchival.Blazor.dll diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.dll b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.dll new file mode 100644 index 0000000..044c3d2 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.genruntimeconfig.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.genruntimeconfig.cache new file mode 100644 index 0000000..3e60e2f --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.genruntimeconfig.cache @@ -0,0 +1 @@ +98014164f9de796e6d29b1d9a40ed6998e24cca9fd637f1c91fe085bfb51cb9c diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.pdb b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.pdb new file mode 100644 index 0000000..4b4c64c Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.pdb differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.sourcelink.json b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.sourcelink.json new file mode 100644 index 0000000..7b68deb --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.sourcelink.json @@ -0,0 +1 @@ +{"documents":{"D:\\Nextcloud\\Documents\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/77318e87d12fb2935cd521cd7ef445296c08f8af/*"}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/apphost.exe b/OpenArchival.Blazor/obj/Release/net9.0/apphost.exe new file mode 100644 index 0000000..3562ff9 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/apphost.exe differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/compressed/0wz98yz2xy-lftp6ydp6b.gz b/OpenArchival.Blazor/obj/Release/net9.0/compressed/0wz98yz2xy-lftp6ydp6b.gz new file mode 100644 index 0000000..e07a654 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/compressed/0wz98yz2xy-lftp6ydp6b.gz differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/compressed/24gzn4tg1a-qz4batx9cb.gz b/OpenArchival.Blazor/obj/Release/net9.0/compressed/24gzn4tg1a-qz4batx9cb.gz new file mode 100644 index 0000000..286d510 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/compressed/24gzn4tg1a-qz4batx9cb.gz differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/compressed/stwk5nfoxp-loe7cozwzj.gz b/OpenArchival.Blazor/obj/Release/net9.0/compressed/stwk5nfoxp-loe7cozwzj.gz new file mode 100644 index 0000000..0a77fee Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/compressed/stwk5nfoxp-loe7cozwzj.gz differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/compressed/tzxjg6is5z-0n6lrtb02s.gz b/OpenArchival.Blazor/obj/Release/net9.0/compressed/tzxjg6is5z-0n6lrtb02s.gz new file mode 100644 index 0000000..fab6daa Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/compressed/tzxjg6is5z-0n6lrtb02s.gz differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/compressed/uorc1pfmvs-2jeq8efc6q.gz b/OpenArchival.Blazor/obj/Release/net9.0/compressed/uorc1pfmvs-2jeq8efc6q.gz new file mode 100644 index 0000000..fc1afc6 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/compressed/uorc1pfmvs-2jeq8efc6q.gz differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/rbcswa.dswa.cache.json b/OpenArchival.Blazor/obj/Release/net9.0/rbcswa.dswa.cache.json new file mode 100644 index 0000000..82e917c --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/rbcswa.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["K5PuKRNwKBjCkbDrU\u002B/T2OGmb8pm/GVdkTeye5jNSUo=","yyBY/Q3N/K81NHaZR0l2vwXL9lRs5f3KgU2RbbOvIkA=","YTUf3D4YB9ywiK359spk61NNSq3VMD6mcfy9\u002BpA7bvA=","RGEtfMi1jyJ2B6l/QV5zjOtmW2lWxghIus2mrGPRu4A=","/NG5qUl/WBWlRUKLaFvMFVYEqFI3A96KGAs5B0cIBwI="],"CachedAssets":{"K5PuKRNwKBjCkbDrU\u002B/T2OGmb8pm/GVdkTeye5jNSUo=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"jmv4m3zpj4","Integrity":"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":65509,"LastWriteTime":"2025-09-04T15:55:40.077839+00:00"},"yyBY/Q3N/K81NHaZR0l2vwXL9lRs5f3KgU2RbbOvIkA=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"arwivyvlfd","Integrity":"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":15884,"LastWriteTime":"2025-09-04T15:55:40.0693278+00:00"},"YTUf3D4YB9ywiK359spk61NNSq3VMD6mcfy9\u002BpA7bvA=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"cn6plcuhii","Integrity":"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":3383,"LastWriteTime":"2025-09-04T15:55:40.0683277+00:00"},"RGEtfMi1jyJ2B6l/QV5zjOtmW2lWxghIus2mrGPRu4A=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z9m1gj6ro7","Integrity":"B4PUgpr06\u002Bd3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":196,"LastWriteTime":"2025-09-04T15:55:40.0673287+00:00"},"/NG5qUl/WBWlRUKLaFvMFVYEqFI3A96KGAs5B0cIBwI=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint=2jeq8efc6q}]?.ico.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO\u002Br2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-09-04T15:55:40.0683277+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/ref/OpenArchival.Blazor.dll b/OpenArchival.Blazor/obj/Release/net9.0/ref/OpenArchival.Blazor.dll new file mode 100644 index 0000000..5546306 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/ref/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/refint/OpenArchival.Blazor.dll b/OpenArchival.Blazor/obj/Release/net9.0/refint/OpenArchival.Blazor.dll new file mode 100644 index 0000000..5546306 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/refint/OpenArchival.Blazor.dll differ diff --git a/OpenArchival.Blazor/obj/Release/net9.0/rjimswa.dswa.cache.json b/OpenArchival.Blazor/obj/Release/net9.0/rjimswa.dswa.cache.json new file mode 100644 index 0000000..3f349e8 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/rjimswa.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"1qg6JQFg463JgCFBqLRezrbbwdHDoJB+OfEwITXaNNk=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"R7Rea/YQmcweqCbKffD9oUelggfpJQX85r65aYZsas0=","InputHashes":["49rrwWjJwaHTHSPL9a1cTI6wS9aWKEroxqNMdQj4hoU="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/rjsmcshtml.dswa.cache.json b/OpenArchival.Blazor/obj/Release/net9.0/rjsmcshtml.dswa.cache.json new file mode 100644 index 0000000..ba5096c --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/rjsmcshtml.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"w2zJjDlrZF5/5p80zNaW9/DaLrmtiqb1ym05zjQa8AU=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","hbuRrF72UQMMqn0g3RcZs/p\u002B5i7HIOUihxafPAD3EII=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","m0ZalmIclG1CWERwq7TJzaS3UTwdWU7vJTH5wtXTRu0=","kYIUaswTSm/vuWdrFVk9i7vGl7gi4QutG\u002BtCBbnKC6I=","I92NrQVtDRIlAXcy/VupzptYIRXUmfdARzJEd\u002BMwPPI=","vwFknGJfBqZvyW3NEetGDZikd1HNT74cx2PojJjY\u002BPY=","3KENyb8mlCPncPOO5PbFfE0ubEK97voAevXn\u002BluJF7w=","NwDfbvguyiABZkN\u002B7yp6ClTOKkIFe/x4/v8tW4SUWHs=","Hourq1FvI\u002BJdRWbGSIe8r7GJGmkjFaIIQ8xB71hUBj4=","5n3ZEfHdKhL/ejFZA6mAyU6RVQAOd2wCgH3KjVv4d0U=","76\u002Bi/9Jz2zUyw2kfeC1dt0\u002B2uS7aFC2hMxE6ERdLn6s=","nvIt8ExR97wRoREETNPoXJ8D7Pb3KMAHZcwls7Q6c5E=","VfYWVT8Cth4Ztc4/xdY/qocO1V5snDiDHqbnmGMbvSw=","JxOQqF9Br69IsgvR\u002BTp8Vp93AFvsAKAiWtrgUjK7uKE=","5fR1TRHdDoMpaYhFN4ET8XHmhPG8hvpyxjiTF2qwx3M=","lxWH\u002B23ZAM/D8nGa5K0aryPD\u002BJPkC8vLJw2cEPhz8BA=","V8fXm0xeM7wossowKO5U7zhqV0P4uUGyIdkFdI9/LmY=","DGTAL07rwTwMmN0h4z8RtKm1\u002BbRR4K\u002B39bnl/wF43ZM=","rph0gnGKJ2XM54sr0iGk\u002BWTEktu647aepqf4FJUOLY8=","nklMuuwtwGoNNErDuvc4h4TaCmj4xyGZdjpGKgNvLGE=","Onb4gjU\u002B/9a/TKG0C3dG2hXdTEVs7OCECl6pWNTR6pQ=","WY7f0A5zLk9CD0lYECdLRR2b9b8GL2skPQO91AQ5wOM=","Ac8RYrUWtH4wwvUsQ9V6ndbtfhGuDzP1S9Hkh0JQLPg=","ixUpDxEYNKdhPZM9//dDIaFJGC9LvGDbh6rENZRYjWc=","SaPHXK2AwnFe3srooGZwMezdZmaxj0st4ZuBcZ0nfqE=","T5f5jCFFR0KCQwbQwHvZbWrVp7NucmIDfBynM8At\u002BFg=","DMXcRradogfvYUFJEJJT\u002B\u002B5RQjl\u002BI7kUSkHrHCl8oOk=","OLr6tSbzkGk2i5G0fVdSkw7v0IzsX6NL86pLF9m6eX0=","es5rRr8vQCVUTmRO5bFYu0yMvzBffvEDZTKp5IpEEvA=","//xOpsw6IkdGK7auzNWaN3ipl2miVcBMSjnir/YlMBM=","LxLYDw\u002BNEQs1/4eWj5xZUyDYpsFLgH0ApDhFJ57Tdxw=","MFYQHMUPDwTl5G2r85YGLzdn1v369NvEoKIV/yqP9D0=","suYCRRYSyx84XfGpJ642kjRBvpsYCZrXHIQdrDjHhM8=","FWll23MBvwnmTx45GuMEkpaohrEGlqtK5xFGH7EFhFQ=","xVQXdj83lrOmePZ2H/X8gQKeb0ZsdJwmwGlVhgn1iKk=","JBM4mmoRLcKW020j1M5/od\u002BktwV30JiF0IURK3neeVA=","LhQEEPfBv1x4zkjLkNo5UOqbP6vpsuxmDZfWrrYUOuQ=","6Ej25\u002BdEOADcqNkFwaGEjzHy7JwZjxZHE484x/wngas=","eFGzh1RmS7P9u2g03QpW6hWZdSUmi7k6aTjXbhIxvBw=","8EP2SMLjn\u002Ba9MBRxAWB0Chr/dyRQru36g4tGLaVvC5U=","1cSaY4ZOdlRQ4J8JEJcTCTaxFW6wCIkDNaHt4gOO6O0=","lOJzvq/mt94Oz7XdoNgAi5xhxeLtmYb8fQBwlPPQZZE=","OcnWLAVaHOsYs4bxnEnZqIWag3elwA7S4wtI2W/UU/w=","DeuLQvYjZ4UlibWp6SFmkw52aD71zWX0n497u3UXXXc=","9L2A6DEc9nUgGsAfznPoDJDiHK9N5yUnvVAZ55HFU5o=","jrhMriKpKb8MMoF/fFjCvVghgR1nPdlicua/iXMULrs=","ACBl7fhIc0CayChSvetz0aUZY3LURZTKTX4iJpPXelI=","CxU1PmIosbEJH4rjP4xuLOQOTBVBJbay11zu9yNI6Go=","7oUeOonOvSKxmnwLm6BSBCZ52njjT3P\u002BWWUKM/csxVQ=","unYa1AQD93GWZQpvokZZaLPzmQsIKVtMCYJWev1NKdA=","VjfieyohMDG0MXC2UWHxdu/wbiADH/PFFjzyA5fi\u002BK8=","Rg0Zc7\u002B6aN84D0yIgRswn0g5Z\u002BCedtn8RjWnxPXD6Bc=","7i19fmcUtxUfpJGLk9ori6H9NTqI2TYMBHblGvKBU5w=","haqWbxLhmiGrPyfId7Eidma9bDdT\u002BLmPiYFcTJeIvwM=","6Rdh8TmSgxQlWiZ1JiwrbUrqh6GigCZcyq3Y/p/GyEg=","3nVS5wBdgLMIZvvaoi8wriTzs3BDkKg37FtwHfDMhjQ=","PTCwsDOSptetl4jJHyelugE6oXbRSgUnDGBZeR5DJAw=","oM3fprbjJqXYyR71cunp\u002B9MTmrmwFw0qW001cFeiCcw=","bWSWVjQ4VaMtlzN507whxF8OFLvpR7sBN9PrKMWr0eE=","sx1Dwdc8zMihxQGPHynLVJvNgzJy2ZUg/fc8X3ObdRA=","Z3fFR6A3LjtHctsrXbpBgmiILUtKtvM\u002BhbtGbYaEyME=","rqDtoFM7PjgyVdED7tRkedaAHeGQzoCC\u002BV\u002B6TSXIrjI=","zzh3FW9R/C\u002BpOP8SPV2JXRRAhd1LLuYlGOyyOnZ9Gnk=","kEChOeuFq85XCariss4dIamJogzRzhHv3I\u002Bwz\u002BTM3qg=","ILgZb/GGIWdwm7iauiYzhswQLxIwoFQmo7WuMsDLZI8=","hPcbJaDUq2Gr6BBrUFWuGPpXtI2\u002Bzf\u002BB131nyeR/VhM=","6VyD1SdAUVe84G4oPqyBEYJ2vsYxzN6p\u002BE2JPzfsaHs=","g3sYtiwGKZqWqJmIFnpgMlXuzekOZOJp7bP\u002BeCGlEJg=","5kGuu3Hg/IoCEyBXsQ7ggsNkiuRTW4VUgJHrzZ6A32A=","86igtL5nen7Tgz0yLRa5OhZFSGs3vQtxfV1VVcFO4Oc=","7ZS\u002Bc1EhkIDOkfsHtnPQMx6PfFYaIDh03Uk/7KmVCTc=","x61JOwZ6Rincvaxrd7L/sxlpqJIbZhN8ugbqRa58Bh0=","2aJE9mIzYveQB88MIjZDblZknjB6XucYyey1JlyCSHw=","a2eYERuBz/K93earv8BYouwMI3r6GQx/azPhwa0n5Jw=","OlKiC7kPXKRldmxYzAHZJpA8xFV95sj4FrTK\u002BAeDarU="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/rjsmrazor.dswa.cache.json b/OpenArchival.Blazor/obj/Release/net9.0/rjsmrazor.dswa.cache.json new file mode 100644 index 0000000..044bf64 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/rjsmrazor.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"uX1JeFdFTytYlQPawspOQefa+m0agbesQLMiaeAPgD0=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","hbuRrF72UQMMqn0g3RcZs/p\u002B5i7HIOUihxafPAD3EII=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","m0ZalmIclG1CWERwq7TJzaS3UTwdWU7vJTH5wtXTRu0=","kYIUaswTSm/vuWdrFVk9i7vGl7gi4QutG\u002BtCBbnKC6I=","I92NrQVtDRIlAXcy/VupzptYIRXUmfdARzJEd\u002BMwPPI=","vwFknGJfBqZvyW3NEetGDZikd1HNT74cx2PojJjY\u002BPY=","3KENyb8mlCPncPOO5PbFfE0ubEK97voAevXn\u002BluJF7w=","NwDfbvguyiABZkN\u002B7yp6ClTOKkIFe/x4/v8tW4SUWHs=","Hourq1FvI\u002BJdRWbGSIe8r7GJGmkjFaIIQ8xB71hUBj4=","5n3ZEfHdKhL/ejFZA6mAyU6RVQAOd2wCgH3KjVv4d0U=","76\u002Bi/9Jz2zUyw2kfeC1dt0\u002B2uS7aFC2hMxE6ERdLn6s=","nvIt8ExR97wRoREETNPoXJ8D7Pb3KMAHZcwls7Q6c5E=","VfYWVT8Cth4Ztc4/xdY/qocO1V5snDiDHqbnmGMbvSw=","JxOQqF9Br69IsgvR\u002BTp8Vp93AFvsAKAiWtrgUjK7uKE=","5fR1TRHdDoMpaYhFN4ET8XHmhPG8hvpyxjiTF2qwx3M=","lxWH\u002B23ZAM/D8nGa5K0aryPD\u002BJPkC8vLJw2cEPhz8BA=","V8fXm0xeM7wossowKO5U7zhqV0P4uUGyIdkFdI9/LmY=","DGTAL07rwTwMmN0h4z8RtKm1\u002BbRR4K\u002B39bnl/wF43ZM=","rph0gnGKJ2XM54sr0iGk\u002BWTEktu647aepqf4FJUOLY8=","nklMuuwtwGoNNErDuvc4h4TaCmj4xyGZdjpGKgNvLGE=","Onb4gjU\u002B/9a/TKG0C3dG2hXdTEVs7OCECl6pWNTR6pQ=","WY7f0A5zLk9CD0lYECdLRR2b9b8GL2skPQO91AQ5wOM=","Ac8RYrUWtH4wwvUsQ9V6ndbtfhGuDzP1S9Hkh0JQLPg=","ixUpDxEYNKdhPZM9//dDIaFJGC9LvGDbh6rENZRYjWc=","SaPHXK2AwnFe3srooGZwMezdZmaxj0st4ZuBcZ0nfqE=","T5f5jCFFR0KCQwbQwHvZbWrVp7NucmIDfBynM8At\u002BFg=","DMXcRradogfvYUFJEJJT\u002B\u002B5RQjl\u002BI7kUSkHrHCl8oOk=","OLr6tSbzkGk2i5G0fVdSkw7v0IzsX6NL86pLF9m6eX0=","es5rRr8vQCVUTmRO5bFYu0yMvzBffvEDZTKp5IpEEvA=","//xOpsw6IkdGK7auzNWaN3ipl2miVcBMSjnir/YlMBM=","LxLYDw\u002BNEQs1/4eWj5xZUyDYpsFLgH0ApDhFJ57Tdxw=","MFYQHMUPDwTl5G2r85YGLzdn1v369NvEoKIV/yqP9D0=","suYCRRYSyx84XfGpJ642kjRBvpsYCZrXHIQdrDjHhM8=","FWll23MBvwnmTx45GuMEkpaohrEGlqtK5xFGH7EFhFQ=","xVQXdj83lrOmePZ2H/X8gQKeb0ZsdJwmwGlVhgn1iKk=","JBM4mmoRLcKW020j1M5/od\u002BktwV30JiF0IURK3neeVA=","LhQEEPfBv1x4zkjLkNo5UOqbP6vpsuxmDZfWrrYUOuQ=","6Ej25\u002BdEOADcqNkFwaGEjzHy7JwZjxZHE484x/wngas=","eFGzh1RmS7P9u2g03QpW6hWZdSUmi7k6aTjXbhIxvBw=","8EP2SMLjn\u002Ba9MBRxAWB0Chr/dyRQru36g4tGLaVvC5U=","1cSaY4ZOdlRQ4J8JEJcTCTaxFW6wCIkDNaHt4gOO6O0=","lOJzvq/mt94Oz7XdoNgAi5xhxeLtmYb8fQBwlPPQZZE=","OcnWLAVaHOsYs4bxnEnZqIWag3elwA7S4wtI2W/UU/w=","DeuLQvYjZ4UlibWp6SFmkw52aD71zWX0n497u3UXXXc=","9L2A6DEc9nUgGsAfznPoDJDiHK9N5yUnvVAZ55HFU5o=","jrhMriKpKb8MMoF/fFjCvVghgR1nPdlicua/iXMULrs=","ACBl7fhIc0CayChSvetz0aUZY3LURZTKTX4iJpPXelI=","CxU1PmIosbEJH4rjP4xuLOQOTBVBJbay11zu9yNI6Go=","7oUeOonOvSKxmnwLm6BSBCZ52njjT3P\u002BWWUKM/csxVQ=","unYa1AQD93GWZQpvokZZaLPzmQsIKVtMCYJWev1NKdA=","VjfieyohMDG0MXC2UWHxdu/wbiADH/PFFjzyA5fi\u002BK8=","Rg0Zc7\u002B6aN84D0yIgRswn0g5Z\u002BCedtn8RjWnxPXD6Bc=","7i19fmcUtxUfpJGLk9ori6H9NTqI2TYMBHblGvKBU5w=","haqWbxLhmiGrPyfId7Eidma9bDdT\u002BLmPiYFcTJeIvwM=","6Rdh8TmSgxQlWiZ1JiwrbUrqh6GigCZcyq3Y/p/GyEg=","3nVS5wBdgLMIZvvaoi8wriTzs3BDkKg37FtwHfDMhjQ=","PTCwsDOSptetl4jJHyelugE6oXbRSgUnDGBZeR5DJAw=","oM3fprbjJqXYyR71cunp\u002B9MTmrmwFw0qW001cFeiCcw=","bWSWVjQ4VaMtlzN507whxF8OFLvpR7sBN9PrKMWr0eE=","sx1Dwdc8zMihxQGPHynLVJvNgzJy2ZUg/fc8X3ObdRA=","Z3fFR6A3LjtHctsrXbpBgmiILUtKtvM\u002BhbtGbYaEyME=","rqDtoFM7PjgyVdED7tRkedaAHeGQzoCC\u002BV\u002B6TSXIrjI=","zzh3FW9R/C\u002BpOP8SPV2JXRRAhd1LLuYlGOyyOnZ9Gnk=","kEChOeuFq85XCariss4dIamJogzRzhHv3I\u002Bwz\u002BTM3qg=","ILgZb/GGIWdwm7iauiYzhswQLxIwoFQmo7WuMsDLZI8=","hPcbJaDUq2Gr6BBrUFWuGPpXtI2\u002Bzf\u002BB131nyeR/VhM=","6VyD1SdAUVe84G4oPqyBEYJ2vsYxzN6p\u002BE2JPzfsaHs=","g3sYtiwGKZqWqJmIFnpgMlXuzekOZOJp7bP\u002BeCGlEJg=","5kGuu3Hg/IoCEyBXsQ7ggsNkiuRTW4VUgJHrzZ6A32A=","86igtL5nen7Tgz0yLRa5OhZFSGs3vQtxfV1VVcFO4Oc=","7ZS\u002Bc1EhkIDOkfsHtnPQMx6PfFYaIDh03Uk/7KmVCTc=","x61JOwZ6Rincvaxrd7L/sxlpqJIbZhN8ugbqRa58Bh0=","2aJE9mIzYveQB88MIjZDblZknjB6XucYyey1JlyCSHw=","a2eYERuBz/K93earv8BYouwMI3r6GQx/azPhwa0n5Jw=","OlKiC7kPXKRldmxYzAHZJpA8xFV95sj4FrTK\u002BAeDarU="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/rpswa.dswa.cache.json b/OpenArchival.Blazor/obj/Release/net9.0/rpswa.dswa.cache.json new file mode 100644 index 0000000..2210170 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/rpswa.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"XVWMafEhfrS/fg2Zj7asTNqgDrfpiwoMDXnjdP5dMDc=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=","J7kZmrOHXGR7mhUJ1qRNPdV4NRND\u002BvY/dHsYc/Fs5FA=","hbuRrF72UQMMqn0g3RcZs/p\u002B5i7HIOUihxafPAD3EII=","bHBUbuODr8tWnbhuPs0aBZP4laY5o3BZ8foPGjnxvM0=","QeYkU9gxeRRO1jjvXgH7K/Nr2oa7opTYRiGTeFAt9hg=","S9txWBMkH4Yj1eG2HUPOkUWz9AoQkGdbSfeW8NgN\u002BxE=","o0aea9nqp02517BUOs9/nGaM6H/UnpWWtWAeDomcgV4=","y2dTx6xFkyjAzITP/\u002BSs40MCBm/Tmm7ZOBpI/DqlBFE=","ZmxUJu7Va54dnyLTpPaeb3LXxiTxJP0LRIHL\u002BnuF44c=","cg4n0kRzzWgY2qlZdUwROVqv25x8/QQaCM/NXeXHAm0=","AcEyg5sF\u002BG7h8cTd4OPHIBGSDc58NkKWM9LXnPCts2s=","VFrRe4girF3FRpDOlYSBnVrkOnl76ekWOxNm7mF4t0A=","j9/Tw8fXyMbeynWjJYmY6kJ7FJ59tcwknts73gweoEI=","8d5OfgLy6a4RJsFXKLcxA1egZHtmIKAbps5lBmeNt38=","AaPPr3bR/sBWrgmYgZKKMSIKNbQeqLf310KQRpKnfsI=","5IT4oOrh1c8VH1VjwWuD7ai4PiPBq/13R4tEiY/TSPI=","Czn9tLfHWPwVf9uh/XrNgA6Ks6J9tVB4JwfLegj/ftM=","SphdH4dZI\u002BUI/NAY8yVibP3CY6lMLtHcvNauNjiMUG4=","NuRRqbDGasbzd5BYo0DL2OjUjjh57dbMlAUsJkIwkPM=","yLN/BA9iAut9Pd7HzcSogC02i9ddxjif2fdbbGIUB70=","CPWWJ2Bp2hzILnMJAY673sNfUfm3FZSJEAufT8hMY6E=","2QKOn\u002BHTSGGnvtnKhUgPyG3helsQD0OCrMBMj\u002B7T3lw=","wtIXZYfkJHNxuSRxgTwoC\u002BU59\u002Byk38nSrpBgrm/qiAo=","9b\u002BWZIOTiDlyAbFbG434M0hhY786ENq3Fu7wCA09jUo=","87spKP4vbfUzWbrg4lDHyoNr6kpsnJEK24nTFEP9rck=","/vMoyd2fA4sgtfeJQc7cppdLQDn8TcwztXnss03HUUw=","oNCxGtvhYEhZorlxe3gldEXtD1YdpsMnXGcFwqqeeQw=","Ld9r0/i9fUO7QsnlP7r1KKriqtVDmSx8cLG0in2YMSo=","53lPHr9hM1ATjEpC\u002B2/TXZeAlArG\u002BcTVBOU0rnOCSYY=","XPDTlgt2uSfOwx8b0oKHXnDrOjRanq/v7VC/aAqsKsg=","XA43zdGlmTrdY6wEAYknKYBFN9IztLZ2jSrofw0b6V4=","InYJRKMtWl6vOkkIYW9DWTiLIRhMbWwp/GcLrfgTYhs=","b/\u002BexuVW46WvMaRrT/V89clZeIFOODWEpaVshFcyvdA=","A0ZKYLLhNwY/0fzk/IVDeOqWtMmS3l3OqAUcDcBwc/A=","CVg6HDxR8p\u002BKSy1NlJ3zIKBQvgufzL\u002BppFGICUQ\u002Bt3w=","QIOQB6Fr0POEbCmn8nJHkvxhD/MBJBkLkRbYJLA/IYQ=","JJFYlRoX9pKL3BogzIBb9yD5WmSNP4CS7LqbhDK3ZV0=","m//7eW/q\u002B\u002BS7cLBAJncoxjjMdd4ob9yeVwXyO\u002BUT9eI=","bK\u002BMzz3RPOuZoQyDguWcV6QBHxrg2U2\u002B/bAVZ\u002BgpVmE=","Xo3U/owG8nW3wjViQjnwmTJExAAnQChLevgIL6SxVgs=","SfZ1OYxt3htPAa47uV4vmWa1Bdgc4ieW\u002B9xakLRDHO8=","vzc7efbyllU994SpWhcuSAj24nDhk3qWXXJzCFKhIec=","Hv9au18n6omxvLxP0EsBJ8HeLnUAyfa1Jg4xpVg87no=","adO3IRtQJ9N8t04wKkZwPZiqyI0LJOP6xF/Suhog1JE=","4pzRrv9HLcQeFngePzOiTXUmXw1iRIiKRoSCce0cugM=","ngTcMNcqz/xhWZBn5CPSCOvjsrREr0HuEN5UW941TxA=","4l1lXmdKgpzOHOEo1Y38wmNq3R\u002BnKlk5pGByeGQhV48=","orh0CcK78/TtV1LjA11aYsn/YxKYUBNSni\u002BannRaWeI=","UGiYv\u002B7Q0HlOyGACdO9FzYJXDNFgT/cKO8xYQLlx5eg=","Iajje3MzybP/xKY7tP/lxF1Wzxu3clDjoudDpWYiz4E=","831sCJ4iN3ZFwCKXg7eTzciCWvatpejDVPiCd0ahWsE=","4y/0P3Fka/a0d4h63T7zQdLNETSSMk1dLwPFZnZxhYY=","WJ839ZvY8at/iFC8W6iEpRBlbT1jxwU8ZxLszuamAeA=","DNSe/6By\u002BVItxkSpW3wqdiaj\u002BMAaESRTfBb\u002BCGGUJb0=","zSEvxET0DOTN2cpCiXQExXCGOxdoXNvPpmHsUTUhTXM=","4n9PKTbTnHbwJbn0rzhgsQnIrFt83FYEMWA4GNooCzA=","BZMtXiMXFAikFlU3GpSO4qnu4ytUYCrr\u002BH44xQ0sqVg=","WhBc1hqkyc8177jVvo4eQuWlpHVI96iHm4VFZAOO7Fc=","mcMbV2\u002BNCfk5eAGwoYnsWOyN8b8NuAO7iH1ewAHyW6U=","DcLX4hxLgf7iG7fZIKLj7eUITuiIGEgGnDYTCSAmcII=","HIWiw5QSZAM31eMHCThbcI1QT5elqHjK7Jy4xDx\u002BzVo=","eneOBpNrlh1BZwZtQzWDI58SEDbGgUOI0Ip1LbxS7GI=","LKodfQR57sYNpMQfgjYqGTNyqBtnrBNqdoSueYaLTes=","EF9p03ca3HRBjNS7eBFTiy/KG34E2EVTY\u002BIWzX8NNpE=","WInpv\u002BAXyKQpJ2GusqbrSBvGahXZ5qHMEPCI97JY\u002BVg=","nzN2wI8kPPjBRWwSKLalEYmrDXyx2Y8f5S\u002BJCKVFj1o=","3QVdUFr8xuBbDhinUAe\u002BtHZRSDw8whCbedlQRGg3ByU=","Uml6Zk4Nd3yDJrKkoHqxmSCEYTiat3222CyFbAAoU28=","GstRCs2Ap1VD2t\u002BJ6nr0UpVFlKhrBm8Fi9PmSQbgj\u002B8=","sr4sunvZGYlxTk47R8QnORuMVrTEufupLlUwtph8jAE=","fm0hNxD23Xg4KufltLQTxCmPvcM3fZYY\u002B7jlnuLutTc=","DH6X9\u002BUzPeMZmgXVBMIcvPEMbk70kYRRprZcygSB9Q8="],"CachedAssets":{"Ql2PiheSms1jp3ze9191\u002BLNizQeYVsVG\u002B7N0KZ1uG20=":{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint}]?.ico","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":null,"AssetTraitName":null,"AssetTraitValue":null,"Fingerprint":"2jeq8efc6q","Integrity":"8kNQh\u002BLErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\favicon.ico","FileLength":15086,"LastWriteTime":"2025-08-12T18:28:17.583355+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.endpoints.json b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.endpoints.json new file mode 100644 index 0000000..90063fc --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.json b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.json new file mode 100644 index 0000000..7c52728 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.json @@ -0,0 +1 @@ +{"Version":1,"Hash":"UfMP8iUwItyU5Asl+6FRQzw0+6UvokvTCzEKFbuiOYo=","Source":"OpenArchival.Blazor","BasePath":"_content/OpenArchival.Blazor","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.DataAccess\\OpenArchival.DataAccess.csproj","Version":2,"Source":"OpenArchival.DataAccess","GetPublishAssetsTargets":"ComputeReferencedStaticWebAssetsPublishManifest;GetCurrentProjectPublishStaticWebAssetItems","AdditionalPublishProperties":"Configuration=Release;Platform=AnyCPU","AdditionalPublishPropertiesToRemove":"WebPublishProfileFile;TargetFramework","GetBuildAssetsTargets":"GetCurrentProjectBuildStaticWebAssetItems","AdditionalBuildProperties":"Configuration=Release;Platform=AnyCPU","AdditionalBuildPropertiesToRemove":"WebPublishProfileFile;TargetFramework"}],"DiscoveryPatterns":[{"Name":"OpenArchival.Blazor\\wwwroot","Source":"OpenArchival.Blazor","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","Pattern":"**"}],"Assets":[{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"Mud_Secondary.png","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"tig1qhobl3","Integrity":"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","FileLength":4558,"LastWriteTime":"2022-10-08T09:55:02+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"qz4batx9cb","Integrity":"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":21465,"LastWriteTime":"2023-02-26T14:08:26+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"loe7cozwzj","Integrity":"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":328,"LastWriteTime":"2023-02-26T14:08:26+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"0n6lrtb02s","Integrity":"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":606258,"LastWriteTime":"2025-09-02T18:25:58+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"lftp6ydp6b","Integrity":"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":73682,"LastWriteTime":"2025-09-02T18:25:58+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"arwivyvlfd","Integrity":"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","FileLength":15884,"LastWriteTime":"2025-09-04T15:55:40+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"cn6plcuhii","Integrity":"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","FileLength":3383,"LastWriteTime":"2025-09-04T15:55:40+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","SourceId":"CodeBeam.MudExtensions","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/CodeBeam.MudExtensions","RelativePath":"MudExtensions.min.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z9m1gj6ro7","Integrity":"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","FileLength":196,"LastWriteTime":"2025-09-04T15:55:40+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"jmv4m3zpj4","Integrity":"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","FileLength":65509,"LastWriteTime":"2025-09-04T15:55:40+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint=2jeq8efc6q}]?.ico.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-09-04T15:55:40+00:00"},{"Identity":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","RelativePath":"favicon#[.{fingerprint}]?.ico","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"2jeq8efc6q","Integrity":"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"wwwroot\\favicon.ico","FileLength":15086,"LastWriteTime":"2025-08-12T18:28:17+00:00"}],"Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3383"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\24gzn4tg1a-qz4batx9cb.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"196"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\stwk5nfoxp-loe7cozwzj.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65509"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\tzxjg6is5z-0n6lrtb02s.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15884"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\0wz98yz2xy-lftp6ydp6b.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"label","Value":"favicon.ico.gz"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]},{"Route":"favicon.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.json.cache b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.json.cache new file mode 100644 index 0000000..9e34fc6 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.build.json.cache @@ -0,0 +1 @@ +UfMP8iUwItyU5Asl+6FRQzw0+6UvokvTCzEKFbuiOYo= \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.development.json b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.development.json new file mode 100644 index 0000000..683f138 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.development.json @@ -0,0 +1 @@ +{"ContentRoots":["D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\"],"Root":{"Children":{"favicon.ico":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.ico"},"Patterns":null},"favicon.ico.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"uorc1pfmvs-2jeq8efc6q.gz"},"Patterns":null},"_content":{"Children":{"CodeBeam.MudExtensions":{"Children":{"Mud_Secondary.png":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"Mud_Secondary.png"},"Patterns":null},"MudExtensions.min.css":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"MudExtensions.min.css"},"Patterns":null},"MudExtensions.min.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"24gzn4tg1a-qz4batx9cb.gz"},"Patterns":null},"MudExtensions.min.js":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"MudExtensions.min.js"},"Patterns":null},"MudExtensions.min.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"stwk5nfoxp-loe7cozwzj.gz"},"Patterns":null}},"Asset":null,"Patterns":null},"MudBlazor":{"Children":{"MudBlazor.min.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"MudBlazor.min.css"},"Patterns":null},"MudBlazor.min.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"tzxjg6is5z-0n6lrtb02s.gz"},"Patterns":null},"MudBlazor.min.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"MudBlazor.min.js"},"Patterns":null},"MudBlazor.min.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"0wz98yz2xy-lftp6ydp6b.gz"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.references.upToDateCheck.txt b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.references.upToDateCheck.txt new file mode 100644 index 0000000..103bd83 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.references.upToDateCheck.txt @@ -0,0 +1,22 @@ +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json diff --git a/OpenArchival.Blazor/obj/Container/DebuggeeWorkingDirectory.cache b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.removed.txt similarity index 100% rename from OpenArchival.Blazor/obj/Container/DebuggeeWorkingDirectory.cache rename to OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.removed.txt diff --git a/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.upToDateCheck.txt b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.upToDateCheck.txt new file mode 100644 index 0000000..b7e2d37 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/staticwebassets.upToDateCheck.txt @@ -0,0 +1,2 @@ +wwwroot\favicon.ico +D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor\wwwroot\favicon.ico diff --git a/OpenArchival.DataAccess/ApplicationDbContext.cs b/OpenArchival.DataAccess/ApplicationDbContext.cs index 34b9fb6..784fc52 100644 --- a/OpenArchival.DataAccess/ApplicationDbContext.cs +++ b/OpenArchival.DataAccess/ApplicationDbContext.cs @@ -29,17 +29,24 @@ public class ApplicationDbContext(DbContextOptions options protected override void OnModelCreating(ModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); - + + /* modelBuilder.Entity() .HasMany(p => p.Files) .WithOne(p => p.ParentArtifactEntry) .IsRequired(false); + */ + // Make other associations modelBuilder.Entity() .HasMany(a => a.RelatedTo) .WithMany(a => a.RelatedBy) .UsingEntity(j => j.ToTable("ArtifactRelationships")); + modelBuilder.Entity() + .HasOne(a => a.StorageLocation) + .WithMany(l => l.ArtifactEntries); + modelBuilder.Entity() .OwnsOne(p => p.IdentifierFields) .ToJson(); diff --git a/OpenArchival.DataAccess/Migrations/20250904163801_properlylinktags2.Designer.cs b/OpenArchival.DataAccess/Migrations/20250904163801_properlylinktags2.Designer.cs new file mode 100644 index 0000000..db92e59 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904163801_properlylinktags2.Designer.cs @@ -0,0 +1,694 @@ +// +using System; +using System.Collections.Generic; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; +using OpenArchival.DataAccess; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + [DbContext(typeof(ApplicationDbContext))] + [Migration("20250904163801_properlylinktags2")] + partial class properlylinktags2 + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "9.0.8") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.Property("RelatedById") + .HasColumnType("integer"); + + b.Property("RelatedToId") + .HasColumnType("integer"); + + b.HasKey("RelatedById", "RelatedToId"); + + b.HasIndex("RelatedToId"); + + b.ToTable("ArtifactRelationships", (string)null); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("TagsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "TagsId"); + + b.HasIndex("TagsId"); + + b.ToTable("ArtifactEntryArtifactEntryTag"); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Name") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName") + .IsUnique() + .HasDatabaseName("RoleNameIndex"); + + b.ToTable("AspNetRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetRoleClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("ProviderKey") + .HasColumnType("text"); + + b.Property("ProviderDisplayName") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("LoginProvider", "ProviderKey"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserLogins", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("RoleId") + .HasColumnType("text"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetUserRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("Name") + .HasColumnType("text"); + + b.Property("Value") + .HasColumnType("text"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AspNetUserTokens", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ApplicationUser", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("AccessFailedCount") + .HasColumnType("integer"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Email") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("EmailConfirmed") + .HasColumnType("boolean"); + + b.Property("LockoutEnabled") + .HasColumnType("boolean"); + + b.Property("LockoutEnd") + .HasColumnType("timestamp with time zone"); + + b.Property("NormalizedEmail") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedUserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("PasswordHash") + .HasColumnType("text"); + + b.Property("PermissionLevel") + .IsRequired() + .HasColumnType("text"); + + b.Property("PhoneNumber") + .HasColumnType("text"); + + b.Property("PhoneNumberConfirmed") + .HasColumnType("boolean"); + + b.Property("SecurityStamp") + .HasColumnType("text"); + + b.Property("TwoFactorEnabled") + .HasColumnType("boolean"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedEmail") + .HasDatabaseName("EmailIndex"); + + b.HasIndex("NormalizedUserName") + .IsUnique() + .HasDatabaseName("UserNameIndex"); + + b.ToTable("AspNetUsers", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArchiveCategory", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .HasColumnType("text"); + + b.PrimitiveCollection>("FieldDescriptions") + .IsRequired() + .HasColumnType("text[]"); + + b.PrimitiveCollection>("FieldNames") + .IsRequired() + .HasColumnType("text[]"); + + b.Property("FieldSeparator") + .IsRequired() + .HasColumnType("text"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArchiveCategories"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactEntryId") + .HasColumnType("integer"); + + b.Property("Description") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactEntryId"); + + b.ToTable("ArtifactDefects"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b.Property("ArtifactNumber") + .HasColumnType("text"); + + b.PrimitiveCollection>("AssociatedDates") + .HasColumnType("timestamp with time zone[]"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("FileTextContent") + .HasColumnType("text"); + + b.Property("IsPubliclyVisible") + .HasColumnType("boolean"); + + b.PrimitiveCollection>("Links") + .HasColumnType("text[]"); + + b.Property("StorageLocationId") + .HasColumnType("integer"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactGroupingId"); + + b.HasIndex("StorageLocationId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntryTag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactEntryTags"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CategoryId") + .HasColumnType("integer"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("IsPublicallyVisible") + .HasColumnType("boolean"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("Type") + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("CategoryId"); + + b.ToTable("ArtifactGroupings"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Location") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactStorageLocations"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactTypes"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("OriginalName") + .IsRequired() + .HasColumnType("text"); + + b.Property("ParentArtifactEntryId") + .HasColumnType("integer"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ParentArtifactEntryId"); + + b.ToTable("ArtifactFilePaths"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Value") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactAssociatedNames"); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedById") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedToId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntryTag", null) + .WithMany() + .HasForeignKey("TagsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany("Defects") + .HasForeignKey("ArtifactEntryId"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") + .WithMany("ChildArtifactEntries") + .HasForeignKey("ArtifactGroupingId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") + .WithMany() + .HasForeignKey("StorageLocationId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany("ArtifactEntries") + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ArtifactGrouping"); + + b.Navigation("StorageLocation"); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.HasOne("OpenArchival.DataAccess.ArchiveCategory", "Category") + .WithMany() + .HasForeignKey("CategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => + { + b1.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b1.PrimitiveCollection>("Values") + .IsRequired() + .HasColumnType("text[]"); + + b1.HasKey("ArtifactGroupingId"); + + b1.ToTable("ArtifactGroupings"); + + b1.ToJson("IdentifierFields"); + + b1.WithOwner() + .HasForeignKey("ArtifactGroupingId"); + }); + + b.Navigation("Category"); + + b.Navigation("IdentifierFields") + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry") + .WithMany("Files") + .HasForeignKey("ParentArtifactEntryId"); + + b.Navigation("ParentArtifactEntry"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Navigation("Defects"); + + b.Navigation("Files"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Navigation("ChildArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904163801_properlylinktags2.cs b/OpenArchival.DataAccess/Migrations/20250904163801_properlylinktags2.cs new file mode 100644 index 0000000..73d7931 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904163801_properlylinktags2.cs @@ -0,0 +1,82 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + /// + public partial class properlylinktags2 : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_ArtifactAssociatedNames_ArtifactEntries_ParentArtifactEntry~", + table: "ArtifactAssociatedNames"); + + migrationBuilder.DropIndex( + name: "IX_ArtifactAssociatedNames_ParentArtifactEntryId", + table: "ArtifactAssociatedNames"); + + migrationBuilder.DropColumn( + name: "ParentArtifactEntryId", + table: "ArtifactAssociatedNames"); + + migrationBuilder.CreateTable( + name: "ArtifactEntryListedName", + columns: table => new + { + ArtifactEntriesId = table.Column(type: "integer", nullable: false), + ListedNamesId = table.Column(type: "integer", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_ArtifactEntryListedName", x => new { x.ArtifactEntriesId, x.ListedNamesId }); + table.ForeignKey( + name: "FK_ArtifactEntryListedName_ArtifactAssociatedNames_ListedNames~", + column: x => x.ListedNamesId, + principalTable: "ArtifactAssociatedNames", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + table.ForeignKey( + name: "FK_ArtifactEntryListedName_ArtifactEntries_ArtifactEntriesId", + column: x => x.ArtifactEntriesId, + principalTable: "ArtifactEntries", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateIndex( + name: "IX_ArtifactEntryListedName_ListedNamesId", + table: "ArtifactEntryListedName", + column: "ListedNamesId"); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropTable( + name: "ArtifactEntryListedName"); + + migrationBuilder.AddColumn( + name: "ParentArtifactEntryId", + table: "ArtifactAssociatedNames", + type: "integer", + nullable: false, + defaultValue: 0); + + migrationBuilder.CreateIndex( + name: "IX_ArtifactAssociatedNames_ParentArtifactEntryId", + table: "ArtifactAssociatedNames", + column: "ParentArtifactEntryId"); + + migrationBuilder.AddForeignKey( + name: "FK_ArtifactAssociatedNames_ArtifactEntries_ParentArtifactEntry~", + table: "ArtifactAssociatedNames", + column: "ParentArtifactEntryId", + principalTable: "ArtifactEntries", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904164613_properlylinktags3.Designer.cs b/OpenArchival.DataAccess/Migrations/20250904164613_properlylinktags3.Designer.cs new file mode 100644 index 0000000..31f5a18 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904164613_properlylinktags3.Designer.cs @@ -0,0 +1,710 @@ +// +using System; +using System.Collections.Generic; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; +using OpenArchival.DataAccess; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + [DbContext(typeof(ApplicationDbContext))] + [Migration("20250904164613_properlylinktags3")] + partial class properlylinktags3 + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "9.0.8") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("DefectsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "DefectsId"); + + b.HasIndex("DefectsId"); + + b.ToTable("ArtifactDefectArtifactEntry"); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.Property("RelatedById") + .HasColumnType("integer"); + + b.Property("RelatedToId") + .HasColumnType("integer"); + + b.HasKey("RelatedById", "RelatedToId"); + + b.HasIndex("RelatedToId"); + + b.ToTable("ArtifactRelationships", (string)null); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("TagsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "TagsId"); + + b.HasIndex("TagsId"); + + b.ToTable("ArtifactEntryArtifactEntryTag"); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Name") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName") + .IsUnique() + .HasDatabaseName("RoleNameIndex"); + + b.ToTable("AspNetRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetRoleClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("ProviderKey") + .HasColumnType("text"); + + b.Property("ProviderDisplayName") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("LoginProvider", "ProviderKey"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserLogins", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("RoleId") + .HasColumnType("text"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetUserRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("Name") + .HasColumnType("text"); + + b.Property("Value") + .HasColumnType("text"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AspNetUserTokens", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ApplicationUser", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("AccessFailedCount") + .HasColumnType("integer"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Email") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("EmailConfirmed") + .HasColumnType("boolean"); + + b.Property("LockoutEnabled") + .HasColumnType("boolean"); + + b.Property("LockoutEnd") + .HasColumnType("timestamp with time zone"); + + b.Property("NormalizedEmail") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedUserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("PasswordHash") + .HasColumnType("text"); + + b.Property("PermissionLevel") + .IsRequired() + .HasColumnType("text"); + + b.Property("PhoneNumber") + .HasColumnType("text"); + + b.Property("PhoneNumberConfirmed") + .HasColumnType("boolean"); + + b.Property("SecurityStamp") + .HasColumnType("text"); + + b.Property("TwoFactorEnabled") + .HasColumnType("boolean"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedEmail") + .HasDatabaseName("EmailIndex"); + + b.HasIndex("NormalizedUserName") + .IsUnique() + .HasDatabaseName("UserNameIndex"); + + b.ToTable("AspNetUsers", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArchiveCategory", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .HasColumnType("text"); + + b.PrimitiveCollection>("FieldDescriptions") + .IsRequired() + .HasColumnType("text[]"); + + b.PrimitiveCollection>("FieldNames") + .IsRequired() + .HasColumnType("text[]"); + + b.Property("FieldSeparator") + .IsRequired() + .HasColumnType("text"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArchiveCategories"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactDefects"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b.Property("ArtifactNumber") + .HasColumnType("text"); + + b.PrimitiveCollection>("AssociatedDates") + .HasColumnType("timestamp with time zone[]"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("FileTextContent") + .HasColumnType("text"); + + b.Property("IsPubliclyVisible") + .HasColumnType("boolean"); + + b.PrimitiveCollection>("Links") + .HasColumnType("text[]"); + + b.Property("StorageLocationId") + .HasColumnType("integer"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactGroupingId"); + + b.HasIndex("StorageLocationId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntryTag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactEntryTags"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CategoryId") + .HasColumnType("integer"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("IsPublicallyVisible") + .HasColumnType("boolean"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("Type") + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("CategoryId"); + + b.ToTable("ArtifactGroupings"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Location") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactStorageLocations"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactTypes"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("OriginalName") + .IsRequired() + .HasColumnType("text"); + + b.Property("ParentArtifactEntryId") + .HasColumnType("integer"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ParentArtifactEntryId"); + + b.ToTable("ArtifactFilePaths"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Value") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactAssociatedNames"); + }); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactDefect", null) + .WithMany() + .HasForeignKey("DefectsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedById") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedToId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntryTag", null) + .WithMany() + .HasForeignKey("TagsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") + .WithMany("ChildArtifactEntries") + .HasForeignKey("ArtifactGroupingId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") + .WithMany() + .HasForeignKey("StorageLocationId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany("ArtifactEntries") + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ArtifactGrouping"); + + b.Navigation("StorageLocation"); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.HasOne("OpenArchival.DataAccess.ArchiveCategory", "Category") + .WithMany() + .HasForeignKey("CategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => + { + b1.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b1.PrimitiveCollection>("Values") + .IsRequired() + .HasColumnType("text[]"); + + b1.HasKey("ArtifactGroupingId"); + + b1.ToTable("ArtifactGroupings"); + + b1.ToJson("IdentifierFields"); + + b1.WithOwner() + .HasForeignKey("ArtifactGroupingId"); + }); + + b.Navigation("Category"); + + b.Navigation("IdentifierFields") + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry") + .WithMany("Files") + .HasForeignKey("ParentArtifactEntryId"); + + b.Navigation("ParentArtifactEntry"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Navigation("Files"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Navigation("ChildArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904164613_properlylinktags3.cs b/OpenArchival.DataAccess/Migrations/20250904164613_properlylinktags3.cs new file mode 100644 index 0000000..5ec47f8 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904164613_properlylinktags3.cs @@ -0,0 +1,80 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + /// + public partial class properlylinktags3 : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_ArtifactDefects_ArtifactEntries_ArtifactEntryId", + table: "ArtifactDefects"); + + migrationBuilder.DropIndex( + name: "IX_ArtifactDefects_ArtifactEntryId", + table: "ArtifactDefects"); + + migrationBuilder.DropColumn( + name: "ArtifactEntryId", + table: "ArtifactDefects"); + + migrationBuilder.CreateTable( + name: "ArtifactDefectArtifactEntry", + columns: table => new + { + ArtifactEntriesId = table.Column(type: "integer", nullable: false), + DefectsId = table.Column(type: "integer", nullable: false) + }, + constraints: table => + { + table.PrimaryKey("PK_ArtifactDefectArtifactEntry", x => new { x.ArtifactEntriesId, x.DefectsId }); + table.ForeignKey( + name: "FK_ArtifactDefectArtifactEntry_ArtifactDefects_DefectsId", + column: x => x.DefectsId, + principalTable: "ArtifactDefects", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + table.ForeignKey( + name: "FK_ArtifactDefectArtifactEntry_ArtifactEntries_ArtifactEntries~", + column: x => x.ArtifactEntriesId, + principalTable: "ArtifactEntries", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + }); + + migrationBuilder.CreateIndex( + name: "IX_ArtifactDefectArtifactEntry_DefectsId", + table: "ArtifactDefectArtifactEntry", + column: "DefectsId"); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropTable( + name: "ArtifactDefectArtifactEntry"); + + migrationBuilder.AddColumn( + name: "ArtifactEntryId", + table: "ArtifactDefects", + type: "integer", + nullable: true); + + migrationBuilder.CreateIndex( + name: "IX_ArtifactDefects_ArtifactEntryId", + table: "ArtifactDefects", + column: "ArtifactEntryId"); + + migrationBuilder.AddForeignKey( + name: "FK_ArtifactDefects_ArtifactEntries_ArtifactEntryId", + table: "ArtifactDefects", + column: "ArtifactEntryId", + principalTable: "ArtifactEntries", + principalColumn: "Id"); + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904165301_properlylinktags4.Designer.cs b/OpenArchival.DataAccess/Migrations/20250904165301_properlylinktags4.Designer.cs new file mode 100644 index 0000000..8ed8089 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904165301_properlylinktags4.Designer.cs @@ -0,0 +1,715 @@ +// +using System; +using System.Collections.Generic; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; +using OpenArchival.DataAccess; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + [DbContext(typeof(ApplicationDbContext))] + [Migration("20250904165301_properlylinktags4")] + partial class properlylinktags4 + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "9.0.8") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("DefectsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "DefectsId"); + + b.HasIndex("DefectsId"); + + b.ToTable("ArtifactDefectArtifactEntry"); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.Property("RelatedById") + .HasColumnType("integer"); + + b.Property("RelatedToId") + .HasColumnType("integer"); + + b.HasKey("RelatedById", "RelatedToId"); + + b.HasIndex("RelatedToId"); + + b.ToTable("ArtifactRelationships", (string)null); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("TagsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "TagsId"); + + b.HasIndex("TagsId"); + + b.ToTable("ArtifactEntryArtifactEntryTag"); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Name") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName") + .IsUnique() + .HasDatabaseName("RoleNameIndex"); + + b.ToTable("AspNetRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetRoleClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("ProviderKey") + .HasColumnType("text"); + + b.Property("ProviderDisplayName") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("LoginProvider", "ProviderKey"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserLogins", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("RoleId") + .HasColumnType("text"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetUserRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("Name") + .HasColumnType("text"); + + b.Property("Value") + .HasColumnType("text"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AspNetUserTokens", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ApplicationUser", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("AccessFailedCount") + .HasColumnType("integer"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Email") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("EmailConfirmed") + .HasColumnType("boolean"); + + b.Property("LockoutEnabled") + .HasColumnType("boolean"); + + b.Property("LockoutEnd") + .HasColumnType("timestamp with time zone"); + + b.Property("NormalizedEmail") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedUserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("PasswordHash") + .HasColumnType("text"); + + b.Property("PermissionLevel") + .IsRequired() + .HasColumnType("text"); + + b.Property("PhoneNumber") + .HasColumnType("text"); + + b.Property("PhoneNumberConfirmed") + .HasColumnType("boolean"); + + b.Property("SecurityStamp") + .HasColumnType("text"); + + b.Property("TwoFactorEnabled") + .HasColumnType("boolean"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedEmail") + .HasDatabaseName("EmailIndex"); + + b.HasIndex("NormalizedUserName") + .IsUnique() + .HasDatabaseName("UserNameIndex"); + + b.ToTable("AspNetUsers", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArchiveCategory", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .HasColumnType("text"); + + b.PrimitiveCollection>("FieldDescriptions") + .IsRequired() + .HasColumnType("text[]"); + + b.PrimitiveCollection>("FieldNames") + .IsRequired() + .HasColumnType("text[]"); + + b.Property("FieldSeparator") + .IsRequired() + .HasColumnType("text"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArchiveCategories"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactDefects"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b.Property("ArtifactNumber") + .HasColumnType("text"); + + b.PrimitiveCollection>("AssociatedDates") + .HasColumnType("timestamp with time zone[]"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("FileTextContent") + .HasColumnType("text"); + + b.Property("IsPubliclyVisible") + .HasColumnType("boolean"); + + b.PrimitiveCollection>("Links") + .HasColumnType("text[]"); + + b.Property("StorageLocationId") + .HasColumnType("integer"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactGroupingId"); + + b.HasIndex("StorageLocationId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntryTag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactEntryTags"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CategoryId") + .HasColumnType("integer"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("IsPublicallyVisible") + .HasColumnType("boolean"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("Type") + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("CategoryId"); + + b.ToTable("ArtifactGroupings"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Location") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactStorageLocations"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactTypes"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("OriginalName") + .IsRequired() + .HasColumnType("text"); + + b.Property("ParentArtifactEntryId") + .HasColumnType("integer"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ParentArtifactEntryId"); + + b.ToTable("ArtifactFilePaths"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Value") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactAssociatedNames"); + }); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactDefect", null) + .WithMany() + .HasForeignKey("DefectsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedById") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedToId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntryTag", null) + .WithMany() + .HasForeignKey("TagsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") + .WithMany("ChildArtifactEntries") + .HasForeignKey("ArtifactGroupingId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") + .WithMany("ArtifactEntries") + .HasForeignKey("StorageLocationId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany("ArtifactEntries") + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ArtifactGrouping"); + + b.Navigation("StorageLocation"); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.HasOne("OpenArchival.DataAccess.ArchiveCategory", "Category") + .WithMany() + .HasForeignKey("CategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => + { + b1.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b1.PrimitiveCollection>("Values") + .IsRequired() + .HasColumnType("text[]"); + + b1.HasKey("ArtifactGroupingId"); + + b1.ToTable("ArtifactGroupings"); + + b1.ToJson("IdentifierFields"); + + b1.WithOwner() + .HasForeignKey("ArtifactGroupingId"); + }); + + b.Navigation("Category"); + + b.Navigation("IdentifierFields") + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry") + .WithMany("Files") + .HasForeignKey("ParentArtifactEntryId"); + + b.Navigation("ParentArtifactEntry"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Navigation("Files"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Navigation("ChildArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Navigation("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904165301_properlylinktags4.cs b/OpenArchival.DataAccess/Migrations/20250904165301_properlylinktags4.cs new file mode 100644 index 0000000..f927660 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904165301_properlylinktags4.cs @@ -0,0 +1,22 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + /// + public partial class properlylinktags4 : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904175259_relationshipsfixed.Designer.cs b/OpenArchival.DataAccess/Migrations/20250904175259_relationshipsfixed.Designer.cs new file mode 100644 index 0000000..2596f89 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904175259_relationshipsfixed.Designer.cs @@ -0,0 +1,715 @@ +// +using System; +using System.Collections.Generic; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; +using OpenArchival.DataAccess; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + [DbContext(typeof(ApplicationDbContext))] + [Migration("20250904175259_relationshipsfixed")] + partial class relationshipsfixed + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "9.0.8") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("DefectsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "DefectsId"); + + b.HasIndex("DefectsId"); + + b.ToTable("ArtifactDefectArtifactEntry"); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.Property("RelatedById") + .HasColumnType("integer"); + + b.Property("RelatedToId") + .HasColumnType("integer"); + + b.HasKey("RelatedById", "RelatedToId"); + + b.HasIndex("RelatedToId"); + + b.ToTable("ArtifactRelationships", (string)null); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("TagsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "TagsId"); + + b.HasIndex("TagsId"); + + b.ToTable("ArtifactEntryArtifactEntryTag"); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Name") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName") + .IsUnique() + .HasDatabaseName("RoleNameIndex"); + + b.ToTable("AspNetRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetRoleClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("ProviderKey") + .HasColumnType("text"); + + b.Property("ProviderDisplayName") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("LoginProvider", "ProviderKey"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserLogins", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("RoleId") + .HasColumnType("text"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetUserRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("Name") + .HasColumnType("text"); + + b.Property("Value") + .HasColumnType("text"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AspNetUserTokens", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ApplicationUser", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("AccessFailedCount") + .HasColumnType("integer"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Email") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("EmailConfirmed") + .HasColumnType("boolean"); + + b.Property("LockoutEnabled") + .HasColumnType("boolean"); + + b.Property("LockoutEnd") + .HasColumnType("timestamp with time zone"); + + b.Property("NormalizedEmail") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedUserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("PasswordHash") + .HasColumnType("text"); + + b.Property("PermissionLevel") + .IsRequired() + .HasColumnType("text"); + + b.Property("PhoneNumber") + .HasColumnType("text"); + + b.Property("PhoneNumberConfirmed") + .HasColumnType("boolean"); + + b.Property("SecurityStamp") + .HasColumnType("text"); + + b.Property("TwoFactorEnabled") + .HasColumnType("boolean"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedEmail") + .HasDatabaseName("EmailIndex"); + + b.HasIndex("NormalizedUserName") + .IsUnique() + .HasDatabaseName("UserNameIndex"); + + b.ToTable("AspNetUsers", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArchiveCategory", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .HasColumnType("text"); + + b.PrimitiveCollection>("FieldDescriptions") + .IsRequired() + .HasColumnType("text[]"); + + b.PrimitiveCollection>("FieldNames") + .IsRequired() + .HasColumnType("text[]"); + + b.Property("FieldSeparator") + .IsRequired() + .HasColumnType("text"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArchiveCategories"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactDefects"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b.Property("ArtifactNumber") + .HasColumnType("text"); + + b.PrimitiveCollection>("AssociatedDates") + .HasColumnType("timestamp with time zone[]"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("FileTextContent") + .HasColumnType("text"); + + b.Property("IsPubliclyVisible") + .HasColumnType("boolean"); + + b.PrimitiveCollection>("Links") + .HasColumnType("text[]"); + + b.Property("StorageLocationId") + .HasColumnType("integer"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactGroupingId"); + + b.HasIndex("StorageLocationId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntryTag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactEntryTags"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CategoryId") + .HasColumnType("integer"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("IsPublicallyVisible") + .HasColumnType("boolean"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("Type") + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("CategoryId"); + + b.ToTable("ArtifactGroupings"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Location") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactStorageLocations"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactTypes"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("OriginalName") + .IsRequired() + .HasColumnType("text"); + + b.Property("ParentArtifactEntryId") + .HasColumnType("integer"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ParentArtifactEntryId"); + + b.ToTable("ArtifactFilePaths"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Value") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactAssociatedNames"); + }); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactDefect", null) + .WithMany() + .HasForeignKey("DefectsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedById") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedToId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntryTag", null) + .WithMany() + .HasForeignKey("TagsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") + .WithMany("ChildArtifactEntries") + .HasForeignKey("ArtifactGroupingId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") + .WithMany("ArtifactEntries") + .HasForeignKey("StorageLocationId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany("ArtifactEntries") + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ArtifactGrouping"); + + b.Navigation("StorageLocation"); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.HasOne("OpenArchival.DataAccess.ArchiveCategory", "Category") + .WithMany() + .HasForeignKey("CategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => + { + b1.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b1.PrimitiveCollection>("Values") + .IsRequired() + .HasColumnType("text[]"); + + b1.HasKey("ArtifactGroupingId"); + + b1.ToTable("ArtifactGroupings"); + + b1.ToJson("IdentifierFields"); + + b1.WithOwner() + .HasForeignKey("ArtifactGroupingId"); + }); + + b.Navigation("Category"); + + b.Navigation("IdentifierFields") + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry") + .WithMany("Files") + .HasForeignKey("ParentArtifactEntryId"); + + b.Navigation("ParentArtifactEntry"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Navigation("Files"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Navigation("ChildArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Navigation("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904175259_relationshipsfixed.cs b/OpenArchival.DataAccess/Migrations/20250904175259_relationshipsfixed.cs new file mode 100644 index 0000000..f38a79b --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904175259_relationshipsfixed.cs @@ -0,0 +1,22 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + /// + public partial class relationshipsfixed : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904184314_Changed.Designer.cs b/OpenArchival.DataAccess/Migrations/20250904184314_Changed.Designer.cs new file mode 100644 index 0000000..6c5e815 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904184314_Changed.Designer.cs @@ -0,0 +1,725 @@ +// +using System; +using System.Collections.Generic; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; +using OpenArchival.DataAccess; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + [DbContext(typeof(ApplicationDbContext))] + [Migration("20250904184314_Changed")] + partial class Changed + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "9.0.8") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("DefectsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "DefectsId"); + + b.HasIndex("DefectsId"); + + b.ToTable("ArtifactDefectArtifactEntry"); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.Property("RelatedById") + .HasColumnType("integer"); + + b.Property("RelatedToId") + .HasColumnType("integer"); + + b.HasKey("RelatedById", "RelatedToId"); + + b.HasIndex("RelatedToId"); + + b.ToTable("ArtifactRelationships", (string)null); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("TagsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "TagsId"); + + b.HasIndex("TagsId"); + + b.ToTable("ArtifactEntryArtifactEntryTag"); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Name") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName") + .IsUnique() + .HasDatabaseName("RoleNameIndex"); + + b.ToTable("AspNetRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetRoleClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("ProviderKey") + .HasColumnType("text"); + + b.Property("ProviderDisplayName") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("LoginProvider", "ProviderKey"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserLogins", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("RoleId") + .HasColumnType("text"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetUserRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("Name") + .HasColumnType("text"); + + b.Property("Value") + .HasColumnType("text"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AspNetUserTokens", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ApplicationUser", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("AccessFailedCount") + .HasColumnType("integer"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Email") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("EmailConfirmed") + .HasColumnType("boolean"); + + b.Property("LockoutEnabled") + .HasColumnType("boolean"); + + b.Property("LockoutEnd") + .HasColumnType("timestamp with time zone"); + + b.Property("NormalizedEmail") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedUserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("PasswordHash") + .HasColumnType("text"); + + b.Property("PermissionLevel") + .IsRequired() + .HasColumnType("text"); + + b.Property("PhoneNumber") + .HasColumnType("text"); + + b.Property("PhoneNumberConfirmed") + .HasColumnType("boolean"); + + b.Property("SecurityStamp") + .HasColumnType("text"); + + b.Property("TwoFactorEnabled") + .HasColumnType("boolean"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedEmail") + .HasDatabaseName("EmailIndex"); + + b.HasIndex("NormalizedUserName") + .IsUnique() + .HasDatabaseName("UserNameIndex"); + + b.ToTable("AspNetUsers", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArchiveCategory", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .HasColumnType("text"); + + b.PrimitiveCollection>("FieldDescriptions") + .IsRequired() + .HasColumnType("text[]"); + + b.PrimitiveCollection>("FieldNames") + .IsRequired() + .HasColumnType("text[]"); + + b.Property("FieldSeparator") + .IsRequired() + .HasColumnType("text"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArchiveCategories"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactDefects"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b.Property("ArtifactNumber") + .HasColumnType("text"); + + b.PrimitiveCollection>("AssociatedDates") + .HasColumnType("timestamp with time zone[]"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("FileTextContent") + .HasColumnType("text"); + + b.Property("IsPubliclyVisible") + .HasColumnType("boolean"); + + b.PrimitiveCollection>("Links") + .HasColumnType("text[]"); + + b.Property("StorageLocationId") + .HasColumnType("integer"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactGroupingId"); + + b.HasIndex("StorageLocationId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntryTag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactEntryTags"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CategoryId") + .HasColumnType("integer"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("IsPublicallyVisible") + .HasColumnType("boolean"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("CategoryId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactGroupings"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Location") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactStorageLocations"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactTypes"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("OriginalName") + .IsRequired() + .HasColumnType("text"); + + b.Property("ParentArtifactEntryId") + .HasColumnType("integer"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ParentArtifactEntryId"); + + b.ToTable("ArtifactFilePaths"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Value") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactAssociatedNames"); + }); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactDefect", null) + .WithMany() + .HasForeignKey("DefectsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedById") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedToId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntryTag", null) + .WithMany() + .HasForeignKey("TagsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") + .WithMany("ChildArtifactEntries") + .HasForeignKey("ArtifactGroupingId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") + .WithMany("ArtifactEntries") + .HasForeignKey("StorageLocationId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany("ArtifactEntries") + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ArtifactGrouping"); + + b.Navigation("StorageLocation"); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.HasOne("OpenArchival.DataAccess.ArchiveCategory", "Category") + .WithMany() + .HasForeignKey("CategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany() + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => + { + b1.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b1.PrimitiveCollection>("Values") + .IsRequired() + .HasColumnType("text[]"); + + b1.HasKey("ArtifactGroupingId"); + + b1.ToTable("ArtifactGroupings"); + + b1.ToJson("IdentifierFields"); + + b1.WithOwner() + .HasForeignKey("ArtifactGroupingId"); + }); + + b.Navigation("Category"); + + b.Navigation("IdentifierFields") + .IsRequired(); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry") + .WithMany("Files") + .HasForeignKey("ParentArtifactEntryId"); + + b.Navigation("ParentArtifactEntry"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Navigation("Files"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Navigation("ChildArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Navigation("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904184314_Changed.cs b/OpenArchival.DataAccess/Migrations/20250904184314_Changed.cs new file mode 100644 index 0000000..b17b669 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904184314_Changed.cs @@ -0,0 +1,60 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + /// + public partial class Changed : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropColumn( + name: "Type", + table: "ArtifactGroupings"); + + migrationBuilder.AddColumn( + name: "TypeId", + table: "ArtifactGroupings", + type: "integer", + nullable: false, + defaultValue: 0); + + migrationBuilder.CreateIndex( + name: "IX_ArtifactGroupings_TypeId", + table: "ArtifactGroupings", + column: "TypeId"); + + migrationBuilder.AddForeignKey( + name: "FK_ArtifactGroupings_ArtifactTypes_TypeId", + table: "ArtifactGroupings", + column: "TypeId", + principalTable: "ArtifactTypes", + principalColumn: "Id", + onDelete: ReferentialAction.Cascade); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_ArtifactGroupings_ArtifactTypes_TypeId", + table: "ArtifactGroupings"); + + migrationBuilder.DropIndex( + name: "IX_ArtifactGroupings_TypeId", + table: "ArtifactGroupings"); + + migrationBuilder.DropColumn( + name: "TypeId", + table: "ArtifactGroupings"); + + migrationBuilder.AddColumn( + name: "Type", + table: "ArtifactGroupings", + type: "text", + nullable: true); + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904185839_noparentforfiles.Designer.cs b/OpenArchival.DataAccess/Migrations/20250904185839_noparentforfiles.Designer.cs new file mode 100644 index 0000000..b17e91d --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904185839_noparentforfiles.Designer.cs @@ -0,0 +1,723 @@ +// +using System; +using System.Collections.Generic; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; +using OpenArchival.DataAccess; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + [DbContext(typeof(ApplicationDbContext))] + [Migration("20250904185839_noparentforfiles")] + partial class noparentforfiles + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "9.0.8") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("DefectsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "DefectsId"); + + b.HasIndex("DefectsId"); + + b.ToTable("ArtifactDefectArtifactEntry"); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.Property("RelatedById") + .HasColumnType("integer"); + + b.Property("RelatedToId") + .HasColumnType("integer"); + + b.HasKey("RelatedById", "RelatedToId"); + + b.HasIndex("RelatedToId"); + + b.ToTable("ArtifactRelationships", (string)null); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("TagsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "TagsId"); + + b.HasIndex("TagsId"); + + b.ToTable("ArtifactEntryArtifactEntryTag"); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Name") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName") + .IsUnique() + .HasDatabaseName("RoleNameIndex"); + + b.ToTable("AspNetRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetRoleClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("ProviderKey") + .HasColumnType("text"); + + b.Property("ProviderDisplayName") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("LoginProvider", "ProviderKey"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserLogins", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("RoleId") + .HasColumnType("text"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetUserRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("Name") + .HasColumnType("text"); + + b.Property("Value") + .HasColumnType("text"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AspNetUserTokens", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ApplicationUser", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("AccessFailedCount") + .HasColumnType("integer"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Email") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("EmailConfirmed") + .HasColumnType("boolean"); + + b.Property("LockoutEnabled") + .HasColumnType("boolean"); + + b.Property("LockoutEnd") + .HasColumnType("timestamp with time zone"); + + b.Property("NormalizedEmail") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedUserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("PasswordHash") + .HasColumnType("text"); + + b.Property("PermissionLevel") + .IsRequired() + .HasColumnType("text"); + + b.Property("PhoneNumber") + .HasColumnType("text"); + + b.Property("PhoneNumberConfirmed") + .HasColumnType("boolean"); + + b.Property("SecurityStamp") + .HasColumnType("text"); + + b.Property("TwoFactorEnabled") + .HasColumnType("boolean"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedEmail") + .HasDatabaseName("EmailIndex"); + + b.HasIndex("NormalizedUserName") + .IsUnique() + .HasDatabaseName("UserNameIndex"); + + b.ToTable("AspNetUsers", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArchiveCategory", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .HasColumnType("text"); + + b.PrimitiveCollection>("FieldDescriptions") + .IsRequired() + .HasColumnType("text[]"); + + b.PrimitiveCollection>("FieldNames") + .IsRequired() + .HasColumnType("text[]"); + + b.Property("FieldSeparator") + .IsRequired() + .HasColumnType("text"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArchiveCategories"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactDefects"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b.Property("ArtifactNumber") + .HasColumnType("text"); + + b.PrimitiveCollection>("AssociatedDates") + .HasColumnType("timestamp with time zone[]"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("FileTextContent") + .HasColumnType("text"); + + b.Property("IsPubliclyVisible") + .HasColumnType("boolean"); + + b.PrimitiveCollection>("Links") + .HasColumnType("text[]"); + + b.Property("StorageLocationId") + .HasColumnType("integer"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactGroupingId"); + + b.HasIndex("StorageLocationId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntryTag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactEntryTags"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CategoryId") + .HasColumnType("integer"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("IsPublicallyVisible") + .HasColumnType("boolean"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("CategoryId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactGroupings"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Location") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactStorageLocations"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactTypes"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactEntryId") + .HasColumnType("integer"); + + b.Property("OriginalName") + .IsRequired() + .HasColumnType("text"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactEntryId"); + + b.ToTable("ArtifactFilePaths"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Value") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactAssociatedNames"); + }); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactDefect", null) + .WithMany() + .HasForeignKey("DefectsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedById") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedToId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntryTag", null) + .WithMany() + .HasForeignKey("TagsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") + .WithMany("ChildArtifactEntries") + .HasForeignKey("ArtifactGroupingId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") + .WithMany("ArtifactEntries") + .HasForeignKey("StorageLocationId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany("ArtifactEntries") + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ArtifactGrouping"); + + b.Navigation("StorageLocation"); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.HasOne("OpenArchival.DataAccess.ArchiveCategory", "Category") + .WithMany() + .HasForeignKey("CategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany() + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => + { + b1.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b1.PrimitiveCollection>("Values") + .IsRequired() + .HasColumnType("text[]"); + + b1.HasKey("ArtifactGroupingId"); + + b1.ToTable("ArtifactGroupings"); + + b1.ToJson("IdentifierFields"); + + b1.WithOwner() + .HasForeignKey("ArtifactGroupingId"); + }); + + b.Navigation("Category"); + + b.Navigation("IdentifierFields") + .IsRequired(); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany("Files") + .HasForeignKey("ArtifactEntryId"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Navigation("Files"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Navigation("ChildArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Navigation("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904185839_noparentforfiles.cs b/OpenArchival.DataAccess/Migrations/20250904185839_noparentforfiles.cs new file mode 100644 index 0000000..e7afa9d --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904185839_noparentforfiles.cs @@ -0,0 +1,60 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + /// + public partial class noparentforfiles : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ParentArtifactEntryId", + table: "ArtifactFilePaths"); + + migrationBuilder.RenameColumn( + name: "ParentArtifactEntryId", + table: "ArtifactFilePaths", + newName: "ArtifactEntryId"); + + migrationBuilder.RenameIndex( + name: "IX_ArtifactFilePaths_ParentArtifactEntryId", + table: "ArtifactFilePaths", + newName: "IX_ArtifactFilePaths_ArtifactEntryId"); + + migrationBuilder.AddForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ArtifactEntryId", + table: "ArtifactFilePaths", + column: "ArtifactEntryId", + principalTable: "ArtifactEntries", + principalColumn: "Id"); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ArtifactEntryId", + table: "ArtifactFilePaths"); + + migrationBuilder.RenameColumn( + name: "ArtifactEntryId", + table: "ArtifactFilePaths", + newName: "ParentArtifactEntryId"); + + migrationBuilder.RenameIndex( + name: "IX_ArtifactFilePaths_ArtifactEntryId", + table: "ArtifactFilePaths", + newName: "IX_ArtifactFilePaths_ParentArtifactEntryId"); + + migrationBuilder.AddForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ParentArtifactEntryId", + table: "ArtifactFilePaths", + column: "ParentArtifactEntryId", + principalTable: "ArtifactEntries", + principalColumn: "Id"); + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904190834_addbackparent.Designer.cs b/OpenArchival.DataAccess/Migrations/20250904190834_addbackparent.Designer.cs new file mode 100644 index 0000000..8fc8048 --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904190834_addbackparent.Designer.cs @@ -0,0 +1,725 @@ +// +using System; +using System.Collections.Generic; +using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Infrastructure; +using Microsoft.EntityFrameworkCore.Migrations; +using Microsoft.EntityFrameworkCore.Storage.ValueConversion; +using Npgsql.EntityFrameworkCore.PostgreSQL.Metadata; +using OpenArchival.DataAccess; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + [DbContext(typeof(ApplicationDbContext))] + [Migration("20250904190834_addbackparent")] + partial class addbackparent + { + /// + protected override void BuildTargetModel(ModelBuilder modelBuilder) + { +#pragma warning disable 612, 618 + modelBuilder + .HasAnnotation("ProductVersion", "9.0.8") + .HasAnnotation("Relational:MaxIdentifierLength", 63); + + NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("DefectsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "DefectsId"); + + b.HasIndex("DefectsId"); + + b.ToTable("ArtifactDefectArtifactEntry"); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.Property("RelatedById") + .HasColumnType("integer"); + + b.Property("RelatedToId") + .HasColumnType("integer"); + + b.HasKey("RelatedById", "RelatedToId"); + + b.HasIndex("RelatedToId"); + + b.ToTable("ArtifactRelationships", (string)null); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("TagsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "TagsId"); + + b.HasIndex("TagsId"); + + b.ToTable("ArtifactEntryArtifactEntryTag"); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Name") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedName") + .IsUnique() + .HasDatabaseName("RoleNameIndex"); + + b.ToTable("AspNetRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("RoleId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetRoleClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ClaimType") + .HasColumnType("text"); + + b.Property("ClaimValue") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserClaims", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("ProviderKey") + .HasColumnType("text"); + + b.Property("ProviderDisplayName") + .HasColumnType("text"); + + b.Property("UserId") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("LoginProvider", "ProviderKey"); + + b.HasIndex("UserId"); + + b.ToTable("AspNetUserLogins", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("RoleId") + .HasColumnType("text"); + + b.HasKey("UserId", "RoleId"); + + b.HasIndex("RoleId"); + + b.ToTable("AspNetUserRoles", (string)null); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.Property("UserId") + .HasColumnType("text"); + + b.Property("LoginProvider") + .HasColumnType("text"); + + b.Property("Name") + .HasColumnType("text"); + + b.Property("Value") + .HasColumnType("text"); + + b.HasKey("UserId", "LoginProvider", "Name"); + + b.ToTable("AspNetUserTokens", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ApplicationUser", b => + { + b.Property("Id") + .HasColumnType("text"); + + b.Property("AccessFailedCount") + .HasColumnType("integer"); + + b.Property("ConcurrencyStamp") + .IsConcurrencyToken() + .HasColumnType("text"); + + b.Property("Email") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("EmailConfirmed") + .HasColumnType("boolean"); + + b.Property("LockoutEnabled") + .HasColumnType("boolean"); + + b.Property("LockoutEnd") + .HasColumnType("timestamp with time zone"); + + b.Property("NormalizedEmail") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("NormalizedUserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.Property("PasswordHash") + .HasColumnType("text"); + + b.Property("PermissionLevel") + .IsRequired() + .HasColumnType("text"); + + b.Property("PhoneNumber") + .HasColumnType("text"); + + b.Property("PhoneNumberConfirmed") + .HasColumnType("boolean"); + + b.Property("SecurityStamp") + .HasColumnType("text"); + + b.Property("TwoFactorEnabled") + .HasColumnType("boolean"); + + b.Property("UserName") + .HasMaxLength(256) + .HasColumnType("character varying(256)"); + + b.HasKey("Id"); + + b.HasIndex("NormalizedEmail") + .HasDatabaseName("EmailIndex"); + + b.HasIndex("NormalizedUserName") + .IsUnique() + .HasDatabaseName("UserNameIndex"); + + b.ToTable("AspNetUsers", (string)null); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArchiveCategory", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .HasColumnType("text"); + + b.PrimitiveCollection>("FieldDescriptions") + .IsRequired() + .HasColumnType("text[]"); + + b.PrimitiveCollection>("FieldNames") + .IsRequired() + .HasColumnType("text[]"); + + b.Property("FieldSeparator") + .IsRequired() + .HasColumnType("text"); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArchiveCategories"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Description") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactDefects"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b.Property("ArtifactNumber") + .HasColumnType("text"); + + b.PrimitiveCollection>("AssociatedDates") + .HasColumnType("timestamp with time zone[]"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("FileTextContent") + .HasColumnType("text"); + + b.Property("IsPubliclyVisible") + .HasColumnType("boolean"); + + b.PrimitiveCollection>("Links") + .HasColumnType("text[]"); + + b.Property("StorageLocationId") + .HasColumnType("integer"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("ArtifactGroupingId"); + + b.HasIndex("StorageLocationId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntryTag", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactEntryTags"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("CategoryId") + .HasColumnType("integer"); + + b.Property("Description") + .HasColumnType("text"); + + b.Property("IsPublicallyVisible") + .HasColumnType("boolean"); + + b.Property("Title") + .IsRequired() + .HasColumnType("text"); + + b.Property("TypeId") + .HasColumnType("integer"); + + b.HasKey("Id"); + + b.HasIndex("CategoryId"); + + b.HasIndex("TypeId"); + + b.ToTable("ArtifactGroupings"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Location") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactStorageLocations"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Name") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactTypes"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("OriginalName") + .IsRequired() + .HasColumnType("text"); + + b.Property("ParentArtifactEntryId") + .HasColumnType("integer"); + + b.Property("Path") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.HasIndex("ParentArtifactEntryId"); + + b.ToTable("ArtifactFilePaths"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => + { + b.Property("Id") + .ValueGeneratedOnAdd() + .HasColumnType("integer"); + + NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); + + b.Property("Value") + .IsRequired() + .HasColumnType("text"); + + b.HasKey("Id"); + + b.ToTable("ArtifactAssociatedNames"); + }); + + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactDefect", null) + .WithMany() + .HasForeignKey("DefectsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedById") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("RelatedToId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryArtifactEntryTag", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactEntryTag", null) + .WithMany() + .HasForeignKey("TagsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole", b => + { + b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) + .WithMany() + .HasForeignKey("RoleId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken", b => + { + b.HasOne("OpenArchival.DataAccess.ApplicationUser", null) + .WithMany() + .HasForeignKey("UserId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") + .WithMany("ChildArtifactEntries") + .HasForeignKey("ArtifactGroupingId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") + .WithMany("ArtifactEntries") + .HasForeignKey("StorageLocationId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany("ArtifactEntries") + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.Navigation("ArtifactGrouping"); + + b.Navigation("StorageLocation"); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.HasOne("OpenArchival.DataAccess.ArchiveCategory", "Category") + .WithMany() + .HasForeignKey("CategoryId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany() + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => + { + b1.Property("ArtifactGroupingId") + .HasColumnType("integer"); + + b1.PrimitiveCollection>("Values") + .IsRequired() + .HasColumnType("text[]"); + + b1.HasKey("ArtifactGroupingId"); + + b1.ToTable("ArtifactGroupings"); + + b1.ToJson("IdentifierFields"); + + b1.WithOwner() + .HasForeignKey("ArtifactGroupingId"); + }); + + b.Navigation("Category"); + + b.Navigation("IdentifierFields") + .IsRequired(); + + b.Navigation("Type"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry") + .WithMany("Files") + .HasForeignKey("ParentArtifactEntryId"); + + b.Navigation("ParentArtifactEntry"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => + { + b.Navigation("Files"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => + { + b.Navigation("ChildArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Navigation("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); +#pragma warning restore 612, 618 + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/20250904190834_addbackparent.cs b/OpenArchival.DataAccess/Migrations/20250904190834_addbackparent.cs new file mode 100644 index 0000000..7b1ee9e --- /dev/null +++ b/OpenArchival.DataAccess/Migrations/20250904190834_addbackparent.cs @@ -0,0 +1,60 @@ +using Microsoft.EntityFrameworkCore.Migrations; + +#nullable disable + +namespace OpenArchival.DataAccess.Migrations +{ + /// + public partial class addbackparent : Migration + { + /// + protected override void Up(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ArtifactEntryId", + table: "ArtifactFilePaths"); + + migrationBuilder.RenameColumn( + name: "ArtifactEntryId", + table: "ArtifactFilePaths", + newName: "ParentArtifactEntryId"); + + migrationBuilder.RenameIndex( + name: "IX_ArtifactFilePaths_ArtifactEntryId", + table: "ArtifactFilePaths", + newName: "IX_ArtifactFilePaths_ParentArtifactEntryId"); + + migrationBuilder.AddForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ParentArtifactEntryId", + table: "ArtifactFilePaths", + column: "ParentArtifactEntryId", + principalTable: "ArtifactEntries", + principalColumn: "Id"); + } + + /// + protected override void Down(MigrationBuilder migrationBuilder) + { + migrationBuilder.DropForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ParentArtifactEntryId", + table: "ArtifactFilePaths"); + + migrationBuilder.RenameColumn( + name: "ParentArtifactEntryId", + table: "ArtifactFilePaths", + newName: "ArtifactEntryId"); + + migrationBuilder.RenameIndex( + name: "IX_ArtifactFilePaths_ParentArtifactEntryId", + table: "ArtifactFilePaths", + newName: "IX_ArtifactFilePaths_ArtifactEntryId"); + + migrationBuilder.AddForeignKey( + name: "FK_ArtifactFilePaths_ArtifactEntries_ArtifactEntryId", + table: "ArtifactFilePaths", + column: "ArtifactEntryId", + principalTable: "ArtifactEntries", + principalColumn: "Id"); + } + } +} diff --git a/OpenArchival.DataAccess/Migrations/ArchiveDbContextModelSnapshot.cs b/OpenArchival.DataAccess/Migrations/ArchiveDbContextModelSnapshot.cs index 0b218c7..0ceb45e 100644 --- a/OpenArchival.DataAccess/Migrations/ArchiveDbContextModelSnapshot.cs +++ b/OpenArchival.DataAccess/Migrations/ArchiveDbContextModelSnapshot.cs @@ -23,6 +23,21 @@ namespace OpenArchival.DataAccess.Migrations NpgsqlModelBuilderExtensions.UseIdentityByDefaultColumns(modelBuilder); + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("DefectsId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "DefectsId"); + + b.HasIndex("DefectsId"); + + b.ToTable("ArtifactDefectArtifactEntry"); + }); + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => { b.Property("RelatedById") @@ -53,6 +68,21 @@ namespace OpenArchival.DataAccess.Migrations b.ToTable("ArtifactEntryArtifactEntryTag"); }); + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.Property("ArtifactEntriesId") + .HasColumnType("integer"); + + b.Property("ListedNamesId") + .HasColumnType("integer"); + + b.HasKey("ArtifactEntriesId", "ListedNamesId"); + + b.HasIndex("ListedNamesId"); + + b.ToTable("ArtifactEntryListedName"); + }); + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRole", b => { b.Property("Id") @@ -293,17 +323,12 @@ namespace OpenArchival.DataAccess.Migrations NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); - b.Property("ArtifactEntryId") - .HasColumnType("integer"); - b.Property("Description") .IsRequired() .HasColumnType("text"); b.HasKey("Id"); - b.HasIndex("ArtifactEntryId"); - b.ToTable("ArtifactDefects"); }); @@ -395,13 +420,15 @@ namespace OpenArchival.DataAccess.Migrations .IsRequired() .HasColumnType("text"); - b.Property("Type") - .HasColumnType("text"); + b.Property("TypeId") + .HasColumnType("integer"); b.HasKey("Id"); b.HasIndex("CategoryId"); + b.HasIndex("TypeId"); + b.ToTable("ArtifactGroupings"); }); @@ -473,20 +500,30 @@ namespace OpenArchival.DataAccess.Migrations NpgsqlPropertyBuilderExtensions.UseIdentityByDefaultColumn(b.Property("Id")); - b.Property("ParentArtifactEntryId") - .HasColumnType("integer"); - b.Property("Value") .IsRequired() .HasColumnType("text"); b.HasKey("Id"); - b.HasIndex("ParentArtifactEntryId"); - b.ToTable("ArtifactAssociatedNames"); }); + modelBuilder.Entity("ArtifactDefectArtifactEntry", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ArtifactDefect", null) + .WithMany() + .HasForeignKey("DefectsId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + modelBuilder.Entity("ArtifactEntryArtifactEntry", b => { b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) @@ -517,6 +554,21 @@ namespace OpenArchival.DataAccess.Migrations .IsRequired(); }); + modelBuilder.Entity("ArtifactEntryListedName", b => + { + b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) + .WithMany() + .HasForeignKey("ArtifactEntriesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + + b.HasOne("OpenArchival.DataAccess.ListedName", null) + .WithMany() + .HasForeignKey("ListedNamesId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + }); + modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim", b => { b.HasOne("Microsoft.AspNetCore.Identity.IdentityRole", null) @@ -568,13 +620,6 @@ namespace OpenArchival.DataAccess.Migrations .IsRequired(); }); - modelBuilder.Entity("OpenArchival.DataAccess.ArtifactDefect", b => - { - b.HasOne("OpenArchival.DataAccess.ArtifactEntry", null) - .WithMany("Defects") - .HasForeignKey("ArtifactEntryId"); - }); - modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => { b.HasOne("OpenArchival.DataAccess.ArtifactGrouping", "ArtifactGrouping") @@ -584,13 +629,13 @@ namespace OpenArchival.DataAccess.Migrations .IsRequired(); b.HasOne("OpenArchival.DataAccess.ArtifactStorageLocation", "StorageLocation") - .WithMany() + .WithMany("ArtifactEntries") .HasForeignKey("StorageLocationId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") - .WithMany() + .WithMany("ArtifactEntries") .HasForeignKey("TypeId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); @@ -610,6 +655,12 @@ namespace OpenArchival.DataAccess.Migrations .OnDelete(DeleteBehavior.Cascade) .IsRequired(); + b.HasOne("OpenArchival.DataAccess.ArtifactType", "Type") + .WithMany() + .HasForeignKey("TypeId") + .OnDelete(DeleteBehavior.Cascade) + .IsRequired(); + b.OwnsOne("OpenArchival.DataAccess.IdentifierFields", "IdentifierFields", b1 => { b1.Property("ArtifactGroupingId") @@ -633,6 +684,8 @@ namespace OpenArchival.DataAccess.Migrations b.Navigation("IdentifierFields") .IsRequired(); + + b.Navigation("Type"); }); modelBuilder.Entity("OpenArchival.DataAccess.FilePathListing", b => @@ -644,30 +697,25 @@ namespace OpenArchival.DataAccess.Migrations b.Navigation("ParentArtifactEntry"); }); - modelBuilder.Entity("OpenArchival.DataAccess.ListedName", b => - { - b.HasOne("OpenArchival.DataAccess.ArtifactEntry", "ParentArtifactEntry") - .WithMany("ListedNames") - .HasForeignKey("ParentArtifactEntryId") - .OnDelete(DeleteBehavior.Cascade) - .IsRequired(); - - b.Navigation("ParentArtifactEntry"); - }); - modelBuilder.Entity("OpenArchival.DataAccess.ArtifactEntry", b => { - b.Navigation("Defects"); - b.Navigation("Files"); - - b.Navigation("ListedNames"); }); modelBuilder.Entity("OpenArchival.DataAccess.ArtifactGrouping", b => { b.Navigation("ChildArtifactEntries"); }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactStorageLocation", b => + { + b.Navigation("ArtifactEntries"); + }); + + modelBuilder.Entity("OpenArchival.DataAccess.ArtifactType", b => + { + b.Navigation("ArtifactEntries"); + }); #pragma warning restore 612, 618 } } diff --git a/OpenArchival.DataAccess/Models/ArtifactDefect.cs b/OpenArchival.DataAccess/Models/ArtifactDefect.cs index 3559ab4..dfe2059 100644 --- a/OpenArchival.DataAccess/Models/ArtifactDefect.cs +++ b/OpenArchival.DataAccess/Models/ArtifactDefect.cs @@ -14,6 +14,7 @@ public class ArtifactDefect [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } - [Index(IsUnique = true)] public required string Description { get; set; } + + public List ArtifactEntries { get; set; } = []; } diff --git a/OpenArchival.DataAccess/Models/ArtifactEntry.cs b/OpenArchival.DataAccess/Models/ArtifactEntry.cs index 87bc06e..2308fcc 100644 --- a/OpenArchival.DataAccess/Models/ArtifactEntry.cs +++ b/OpenArchival.DataAccess/Models/ArtifactEntry.cs @@ -32,7 +32,9 @@ public class ArtifactEntry public required ArtifactStorageLocation StorageLocation { get; set; } - public List? Tags { get; set; } = []; + //public List? Tags { get; set; } = []; + + public List Tags { get; set; } = []; public List? ListedNames { get; set; } = []; diff --git a/OpenArchival.DataAccess/Models/ArtifactEntryTag.cs b/OpenArchival.DataAccess/Models/ArtifactEntryTag.cs index 2cc0590..f3250e2 100644 --- a/OpenArchival.DataAccess/Models/ArtifactEntryTag.cs +++ b/OpenArchival.DataAccess/Models/ArtifactEntryTag.cs @@ -17,5 +17,5 @@ public class ArtifactEntryTag [Index(IsUnique = true)] public required string Name { get; set; } - public List? ArtifactEntries { get; set; } = []; + public List ArtifactEntries { get; set; } = []; } diff --git a/OpenArchival.DataAccess/Models/ArtifactGrouping.cs b/OpenArchival.DataAccess/Models/ArtifactGrouping.cs index 264e5cb..8694033 100644 --- a/OpenArchival.DataAccess/Models/ArtifactGrouping.cs +++ b/OpenArchival.DataAccess/Models/ArtifactGrouping.cs @@ -40,7 +40,7 @@ public class ArtifactGrouping public string? Description { get; set; } - public string? Type { get; set; } + public ArtifactType Type { get; set; } public bool IsPublicallyVisible { get; set; } diff --git a/OpenArchival.DataAccess/Models/ArtifactStorageLocation.cs b/OpenArchival.DataAccess/Models/ArtifactStorageLocation.cs index 894548d..289a5e3 100644 --- a/OpenArchival.DataAccess/Models/ArtifactStorageLocation.cs +++ b/OpenArchival.DataAccess/Models/ArtifactStorageLocation.cs @@ -11,4 +11,6 @@ public class ArtifactStorageLocation [System.ComponentModel.DataAnnotations.Schema.Index(IsUnique =true)] public required string Location { get; set; } + + public List ArtifactEntries { get; set; } = []; } diff --git a/OpenArchival.DataAccess/Models/ArtifactType.cs b/OpenArchival.DataAccess/Models/ArtifactType.cs index 299e5ce..3567bef 100644 --- a/OpenArchival.DataAccess/Models/ArtifactType.cs +++ b/OpenArchival.DataAccess/Models/ArtifactType.cs @@ -11,4 +11,6 @@ public class ArtifactType [System.ComponentModel.DataAnnotations.Schema.Index(IsUnique =true)] public required string Name { get; set; } + + public List? ArtifactEntries { get; set; } = []; } diff --git a/OpenArchival.DataAccess/Models/ListedName.cs b/OpenArchival.DataAccess/Models/ListedName.cs index 1e47963..712aba6 100644 --- a/OpenArchival.DataAccess/Models/ListedName.cs +++ b/OpenArchival.DataAccess/Models/ListedName.cs @@ -9,7 +9,7 @@ public class ListedName [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int Id { get; set; } - public required ArtifactEntry ParentArtifactEntry { get; set; } - public required string Value { get; set; } + + public List ArtifactEntries { get; set; } = []; } diff --git a/OpenArchival.DataAccess/Providers/ArtifactGroupingProvider.cs b/OpenArchival.DataAccess/Providers/ArtifactGroupingProvider.cs index 87c901b..0b96b53 100644 --- a/OpenArchival.DataAccess/Providers/ArtifactGroupingProvider.cs +++ b/OpenArchival.DataAccess/Providers/ArtifactGroupingProvider.cs @@ -22,12 +22,19 @@ public class ArtifactGroupingProvider : IArtifactGroupingProvider return await context.ArtifactGroupings .Include(g => g.Category) .Include(g => g.IdentifierFields) + .Include(g => g.Type) .Include(g => g.ChildArtifactEntries) .ThenInclude(e => e.StorageLocation) .Include(g => g.ChildArtifactEntries) .ThenInclude(e => e.Type) .Include(g => g.ChildArtifactEntries) .ThenInclude(e => e.Files) + .Include(g=> g.ChildArtifactEntries) + .ThenInclude(e => e.Tags) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.ListedNames) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.Defects) .Where(g => g.Id == id) .FirstOrDefaultAsync(); } @@ -38,12 +45,19 @@ public class ArtifactGroupingProvider : IArtifactGroupingProvider return await context.ArtifactGroupings .Include(g => g.Category) .Include(g => g.IdentifierFields) + .Include(g => g.Type) .Include(g => g.ChildArtifactEntries) .ThenInclude(e => e.StorageLocation) .Include(g => g.ChildArtifactEntries) .ThenInclude(e => e.Type) .Include(g => g.ChildArtifactEntries) .ThenInclude(e => e.Files) + .Include(g=> g.ChildArtifactEntries) + .ThenInclude(e => e.Tags) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.ListedNames) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.Defects) .Where(g => g.ArtifactGroupingIdentifier == artifactGroupingIdentifier) .FirstOrDefaultAsync(); } @@ -51,6 +65,35 @@ public class ArtifactGroupingProvider : IArtifactGroupingProvider public async Task CreateGroupingAsync(ArtifactGrouping grouping) { await using var context = await _context.CreateDbContextAsync(); + + // Iterate through all child entries and their file paths. + foreach (var entry in grouping.ChildArtifactEntries) + { + // Create a temporary list to hold the managed file path entities. + var managedFilePaths = new List(); + + // Handle each file path in the entry. + foreach (var filepath in entry.Files) + { + // Attempt to find the file path in the database. + var existingFilePath = await context.ArtifactFilePaths.FirstOrDefaultAsync(f => f.Path == filepath.Path); + + if (existingFilePath != null) + { + // The file path already exists. Use the tracked instance. + managedFilePaths.Add(existingFilePath); + } + else + { + // The file path is new. Add it to the managed list. + managedFilePaths.Add(filepath); + } + } + + // Replace the disconnected file path objects on the entry with the managed ones. + entry.Files = managedFilePaths; + } + context.ArtifactGroupings.Add(grouping); await context.SaveChangesAsync(); } @@ -58,7 +101,83 @@ public class ArtifactGroupingProvider : IArtifactGroupingProvider public async Task UpdateGroupingAsync(ArtifactGrouping grouping) { await using var context = await _context.CreateDbContextAsync(); - context.ArtifactGroupings.Update(grouping); + + // **NEW LOGIC** + // Fetch the existing, tracked entity and its entire graph. + var existingGrouping = await context.ArtifactGroupings + .Include(g => g.Category) + .Include(g => g.Type) + .Include(g => g.IdentifierFields) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.StorageLocation) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.Files) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.Tags) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.ListedNames) + .Include(g => g.ChildArtifactEntries) + .ThenInclude(e => e.Defects) + .FirstOrDefaultAsync(g => g.Id == grouping.Id); + + if (existingGrouping == null) + { + throw new InvalidOperationException($"Grouping with ID {grouping.Id} not found for update."); + } + + // Update top-level properties. + existingGrouping.Title = grouping.Title; + existingGrouping.IsPublicallyVisible = grouping.IsPublicallyVisible; + existingGrouping.Description = grouping.Description; + + // Manually manage collections to sync the in-memory graph. + var entriesInModel = grouping.ChildArtifactEntries.ToDictionary(e => e.Id); + + // Remove entries from the database that are no longer in the model. + existingGrouping.ChildArtifactEntries.RemoveAll(e => !entriesInModel.ContainsKey(e.Id)); + + // Add or update existing entries. + foreach (var entryInModel in grouping.ChildArtifactEntries) + { + var existingEntry = existingGrouping.ChildArtifactEntries.FirstOrDefault(e => e.Id == entryInModel.Id); + + if (existingEntry != null) + { + // Update an EXISTING entry. + existingEntry.Title = entryInModel.Title; + // Sync the files collection. + var filesInModel = entryInModel.Files.Select(f => f.Path).ToHashSet(); + existingEntry.Files.RemoveAll(f => !filesInModel.Contains(f.Path)); + + var newFilesToRelate = filesInModel.Except(existingEntry.Files.Select(f => f.Path)); + foreach (var filePath in newFilesToRelate) + { + var fileToAdd = await context.ArtifactFilePaths.FirstOrDefaultAsync(f => f.Path == filePath); + if (fileToAdd != null) + { + existingEntry.Files.Add(fileToAdd); + } + } + } + else + { + // Add a NEW entry to the existing grouping. + var newEntry = entryInModel; + + // For this new entry, handle the file path relationships. + var existingFiles = await context.ArtifactFilePaths + .Where(fp => newEntry.Files.Select(f => f.Path).Contains(fp.Path)) + .ToListAsync(); + newEntry.Files.Clear(); + foreach (var existingFile in existingFiles) + { + newEntry.Files.Add(existingFile); + } + + existingGrouping.ChildArtifactEntries.Add(newEntry); + } + } + await context.SaveChangesAsync(); } diff --git a/OpenArchival.DataAccess/appsettings.json b/OpenArchival.DataAccess/appsettings.json deleted file mode 100644 index 72e6674..0000000 --- a/OpenArchival.DataAccess/appsettings.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, - "AllowedHosts": "*", - "ConnectionStrings": { - "PostgresConnection": "Host=localhost;Database=postgres;Username=postgres;Password=" - } -} \ No newline at end of file diff --git a/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.dll index 4d8d075..1857770 100644 Binary files a/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.dll and b/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.exe b/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.exe index 89641a3..a321073 100644 Binary files a/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.exe and b/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.exe differ diff --git a/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.pdb b/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.pdb index e7e55b4..f3a24b7 100644 Binary files a/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.pdb and b/OpenArchival.DataAccess/bin/Debug/net9.0/OpenArchival.DataAccess.pdb differ diff --git a/OpenArchival.DataAccess/bin/Debug/net9.0/appsettings.json b/OpenArchival.DataAccess/bin/Debug/net9.0/appsettings.json deleted file mode 100644 index 72e6674..0000000 --- a/OpenArchival.DataAccess/bin/Debug/net9.0/appsettings.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "Logging": { - "LogLevel": { - "Default": "Information", - "Microsoft.AspNetCore": "Warning" - } - }, - "AllowedHosts": "*", - "ConnectionStrings": { - "PostgresConnection": "Host=localhost;Database=postgres;Username=postgres;Password=" - } -} \ No newline at end of file diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/EntityFramework.SqlServer.dll b/OpenArchival.DataAccess/bin/Release/net9.0/EntityFramework.SqlServer.dll new file mode 100644 index 0000000..332526c Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/EntityFramework.SqlServer.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/EntityFramework.dll b/OpenArchival.DataAccess/bin/Release/net9.0/EntityFramework.dll new file mode 100644 index 0000000..5ed70c0 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/EntityFramework.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Humanizer.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Humanizer.dll new file mode 100644 index 0000000..c9a7ef8 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Humanizer.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll new file mode 100644 index 0000000..814bb70 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll new file mode 100644 index 0000000..3937afc Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll new file mode 100644 index 0000000..9890529 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Bcl.AsyncInterfaces.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Bcl.AsyncInterfaces.dll new file mode 100644 index 0000000..f5f1cee Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Bcl.AsyncInterfaces.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Build.Locator.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Build.Locator.dll new file mode 100644 index 0000000..446d341 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Build.Locator.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll new file mode 100644 index 0000000..2e99f76 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.dll new file mode 100644 index 0000000..8d56de1 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.CSharp.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll new file mode 100644 index 0000000..a17c676 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll new file mode 100644 index 0000000..f70a016 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.dll new file mode 100644 index 0000000..7253875 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.Workspaces.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.dll new file mode 100644 index 0000000..7d537db Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.CodeAnalysis.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Abstractions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Abstractions.dll new file mode 100644 index 0000000..a73a07e Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Abstractions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Design.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Design.dll new file mode 100644 index 0000000..ddc9b28 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Design.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Relational.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Relational.dll new file mode 100644 index 0000000..386de7f Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.Relational.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.dll new file mode 100644 index 0000000..0110c7f Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.EntityFrameworkCore.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Caching.Abstractions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Caching.Abstractions.dll new file mode 100644 index 0000000..3817d75 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Caching.Abstractions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Caching.Memory.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Caching.Memory.dll new file mode 100644 index 0000000..99e0248 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Caching.Memory.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..17e344e Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..e7affaf Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..6191756 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyModel.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyModel.dll new file mode 100644 index 0000000..f6ba3c5 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.DependencyModel.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Identity.Core.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Identity.Core.dll new file mode 100644 index 0000000..b118999 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Identity.Core.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Identity.Stores.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Identity.Stores.dll new file mode 100644 index 0000000..6726a0d Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Identity.Stores.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Logging.Abstractions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..cb1d711 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Logging.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..61d3a7e Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Logging.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Options.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..bfb0647 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Options.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Primitives.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..b7e4481 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Extensions.Primitives.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Win32.SystemEvents.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Win32.SystemEvents.dll new file mode 100644 index 0000000..3ab5850 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Microsoft.Win32.SystemEvents.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Mono.TextTemplating.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Mono.TextTemplating.dll new file mode 100644 index 0000000..4a76511 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Mono.TextTemplating.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll new file mode 100644 index 0000000..fa6e488 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/Npgsql.dll b/OpenArchival.DataAccess/bin/Release/net9.0/Npgsql.dll new file mode 100644 index 0000000..241198d Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/Npgsql.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.deps.json b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.deps.json new file mode 100644 index 0000000..68112d5 --- /dev/null +++ b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.deps.json @@ -0,0 +1,1305 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "OpenArchival.DataAccess/1.0.0": { + "dependencies": { + "EntityFramework": "6.5.1", + "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Design": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Npgsql": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4" + }, + "runtime": { + "OpenArchival.DataAccess.dll": {} + } + }, + "EntityFramework/6.5.1": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "System.CodeDom": "6.0.0", + "System.ComponentModel.Annotations": "5.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Data.SqlClient": "4.8.6" + }, + "runtime": { + "lib/netstandard2.1/EntityFramework.SqlServer.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + }, + "lib/netstandard2.1/EntityFramework.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + } + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Identity.Stores": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Build.Framework/17.8.3": {}, + "Microsoft.Build.Locator/1.7.8": { + "runtime": { + "lib/net6.0/Microsoft.Build.Locator.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.7.8.28074" + } + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": {}, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "System.Collections.Immutable": "7.0.0", + "System.Reflection.Metadata": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "System.Composition": "7.0.0", + "System.IO.Pipelines": "7.0.0", + "System.Threading.Channels": "7.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "dependencies": { + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + }, + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CSharp/4.7.0": {}, + "Microsoft.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {}, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.Build.Locator": "1.7.8", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyModel": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Mono.TextTemplating": "3.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "9.0.0.8", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.Identity.Core": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Logging/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Options/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "9.0.4.0", + "fileVersion": "9.0.4.0" + } + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Collections.Immutable/7.0.0": {}, + "System.ComponentModel.Annotations/5.0.0": {}, + "System.Composition/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Convention": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0", + "System.Composition.TypedParts": "7.0.0" + } + }, + "System.Composition.AttributedModel/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Convention/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Convention.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Hosting/7.0.0": { + "dependencies": { + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Hosting.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Runtime/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.Runtime.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.TypedParts/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Security.Permissions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.922.41905" + } + } + }, + "System.Data.SqlClient/4.8.6": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + } + }, + "System.Drawing.Common/6.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.IO.Pipelines/7.0.0": {}, + "System.Reflection.Metadata/7.0.0": { + "dependencies": { + "System.Collections.Immutable": "7.0.0" + } + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, + "System.Security.AccessControl/6.0.0": {}, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "runtime": { + "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Permissions/6.0.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Windows.Extensions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Security.Permissions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Json/9.0.8": {}, + "System.Threading.Channels/7.0.0": {}, + "System.Windows.Extensions/6.0.0": { + "dependencies": { + "System.Drawing.Common": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Windows.Extensions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + } + } + }, + "libraries": { + "OpenArchival.DataAccess/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "EntityFramework/6.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sQRP2lWg1i3aAGWqdliAM8zrGx7LHMUk+9/MoxUjwfTZYGMXvZ2JYZTlyTm1PqDxvn3c9E3U76TWDON7Y5+CVA==", + "path": "entityframework/6.5.1", + "hashPath": "entityframework.6.5.1.nupkg.sha512" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NwGO0wh/IjEthBLGA6fWfIiftsNF/paA5RxWp6ji4wWazetJgQ4truR9nU2thAzzFLiXqlg8vGjdVDA8bHu0zA==", + "path": "microsoft.aspnetcore.cryptography.internal/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gK70xxXYwwPiXYKYVmLYMuIO5EOGrRtQghmM6PkgtZ/0lgLEjIs//xgSLvZkV/mroNHA1DEqTcqscEj9OzZ1IA==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z4q9roxXMQePwFM5tXXZS5sKkU78yYXVkj56NYYx9xKe+mxGkJMV1MaO0GFE6HnnM8bE3Xxhs0hAPw2jKbse6w==", + "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.8", + "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==", + "path": "microsoft.bcl.asyncinterfaces/7.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512" + }, + "Microsoft.Build.Framework/17.8.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==", + "path": "microsoft.build.framework/17.8.3", + "hashPath": "microsoft.build.framework.17.8.3.nupkg.sha512" + }, + "Microsoft.Build.Locator/1.7.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==", + "path": "microsoft.build.locator/1.7.8", + "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==", + "path": "microsoft.codeanalysis.analyzers/3.3.4", + "hashPath": "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", + "path": "microsoft.codeanalysis.common/4.8.0", + "hashPath": "microsoft.codeanalysis.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", + "path": "microsoft.codeanalysis.csharp/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==", + "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==", + "path": "microsoft.codeanalysis.workspaces.common/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==", + "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512" + }, + "Microsoft.CSharp/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", + "path": "microsoft.csharp/4.7.0", + "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", + "path": "microsoft.entityframeworkcore/9.0.8", + "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", + "path": "microsoft.entityframeworkcore.abstractions/9.0.8", + "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", + "path": "microsoft.entityframeworkcore.analyzers/9.0.8", + "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-02e8OcoumSUAES3VkXrMT9EnNCUKWJoifn5+8fFEbAtRhKL3xg2a/Mj6rsAUGF7tkYFox6oKzJCn0jbm6b8Lbw==", + "path": "microsoft.entityframeworkcore.design/9.0.8", + "hashPath": "microsoft.entityframeworkcore.design.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==", + "path": "microsoft.entityframeworkcore.relational/9.0.8", + "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", + "path": "microsoft.extensions.caching.abstractions/9.0.8", + "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", + "path": "microsoft.extensions.caching.memory/9.0.8", + "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==", + "path": "microsoft.extensions.configuration.abstractions/9.0.8", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", + "path": "microsoft.extensions.dependencyinjection/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3CW02zNjyqJ2eORo8Zkznpw6+QvK+tYUKZgKuKuAIYdy73TRFvpaqCwYws1k6/lMSJ7ZqABfWn0/wa5bRsIJ4w==", + "path": "microsoft.extensions.dependencymodel/9.0.8", + "hashPath": "microsoft.extensions.dependencymodel.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-giUYz84GHAizDucZp5vWAusDO2s9Jrrg2jQ6HUQNGs5HQMKJVobLPMQSiyg8R4yecH0pIc0QjANh0B/Kw13BHA==", + "path": "microsoft.extensions.identity.core/9.0.8", + "hashPath": "microsoft.extensions.identity.core.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sycaHcq78yI591+KxEdd53a7pJGQEl9H/wDsFkaPNE9g7loyq8vufPcc/9RH3KlGt5joR5Ey7PdoRSrlLjCgJg==", + "path": "microsoft.extensions.identity.stores/9.0.8", + "hashPath": "microsoft.extensions.identity.stores.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", + "path": "microsoft.extensions.logging/9.0.8", + "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", + "path": "microsoft.extensions.logging.abstractions/9.0.8", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", + "path": "microsoft.extensions.options/9.0.8", + "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", + "path": "microsoft.extensions.primitives/9.0.8", + "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "path": "microsoft.win32.systemevents/6.0.0", + "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "Npgsql/9.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==", + "path": "npgsql/9.0.3", + "hashPath": "npgsql.9.0.3.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mw5vcY2IEc7L+IeGrxpp/J5OSnCcjkjAgJYCm/eD52wpZze8zsSifdqV7zXslSMmfJG2iIUGZyo3KuDtEFKwMQ==", + "path": "npgsql.entityframeworkcore.postgresql/9.0.4", + "hashPath": "npgsql.entityframeworkcore.postgresql.9.0.4.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Collections.Immutable/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==", + "path": "system.collections.immutable/7.0.0", + "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512" + }, + "System.ComponentModel.Annotations/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", + "path": "system.componentmodel.annotations/5.0.0", + "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" + }, + "System.Composition/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==", + "path": "system.composition/7.0.0", + "hashPath": "system.composition.7.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==", + "path": "system.composition.attributedmodel/7.0.0", + "hashPath": "system.composition.attributedmodel.7.0.0.nupkg.sha512" + }, + "System.Composition.Convention/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==", + "path": "system.composition.convention/7.0.0", + "hashPath": "system.composition.convention.7.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==", + "path": "system.composition.hosting/7.0.0", + "hashPath": "system.composition.hosting.7.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==", + "path": "system.composition.runtime/7.0.0", + "hashPath": "system.composition.runtime.7.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==", + "path": "system.composition.typedparts/7.0.0", + "hashPath": "system.composition.typedparts.7.0.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", + "path": "system.configuration.configurationmanager/6.0.1", + "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2Ij/LCaTQRyAi5lAv7UUTV9R2FobC8xN9mE0fXBZohum/xLl8IZVmE98Rq5ugQHjCgTBRKqpXRb4ORulRdA6Ig==", + "path": "system.data.sqlclient/4.8.6", + "hashPath": "system.data.sqlclient.4.8.6.nupkg.sha512" + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "path": "system.drawing.common/6.0.0", + "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" + }, + "System.IO.Pipelines/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==", + "path": "system.io.pipelines/7.0.0", + "hashPath": "system.io.pipelines.7.0.0.nupkg.sha512" + }, + "System.Reflection.Metadata/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "path": "system.reflection.metadata/7.0.0", + "hashPath": "system.reflection.metadata.7.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", + "path": "system.runtime.compilerservices.unsafe/6.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" + }, + "System.Security.AccessControl/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", + "path": "system.security.accesscontrol/6.0.0", + "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", + "path": "system.security.cryptography.protecteddata/6.0.0", + "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" + }, + "System.Security.Permissions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", + "path": "system.security.permissions/6.0.0", + "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Json/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==", + "path": "system.text.json/9.0.8", + "hashPath": "system.text.json.9.0.8.nupkg.sha512" + }, + "System.Threading.Channels/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==", + "path": "system.threading.channels/7.0.0", + "hashPath": "system.threading.channels.7.0.0.nupkg.sha512" + }, + "System.Windows.Extensions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", + "path": "system.windows.extensions/6.0.0", + "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.dll new file mode 100644 index 0000000..8117cff Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.exe b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.exe new file mode 100644 index 0000000..a321073 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.exe differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.pdb b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.pdb new file mode 100644 index 0000000..4402a51 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.pdb differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.runtimeconfig.json b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.runtimeconfig.json new file mode 100644 index 0000000..b10d651 --- /dev/null +++ b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.runtimeconfig.json @@ -0,0 +1,21 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "9.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.staticwebassets.endpoints.json b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.staticwebassets.endpoints.json new file mode 100644 index 0000000..5576e88 --- /dev/null +++ b/OpenArchival.DataAccess/bin/Release/net9.0/OpenArchival.DataAccess.staticwebassets.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[]} \ No newline at end of file diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.CodeDom.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.CodeDom.dll new file mode 100644 index 0000000..54c82b6 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.CodeDom.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.AttributedModel.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.AttributedModel.dll new file mode 100644 index 0000000..1431751 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.AttributedModel.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Convention.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Convention.dll new file mode 100644 index 0000000..e9dacb1 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Convention.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Hosting.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Hosting.dll new file mode 100644 index 0000000..8381202 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Hosting.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Runtime.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Runtime.dll new file mode 100644 index 0000000..d583c3a Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.Runtime.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.TypedParts.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.TypedParts.dll new file mode 100644 index 0000000..2b278d7 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Composition.TypedParts.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Configuration.ConfigurationManager.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Configuration.ConfigurationManager.dll new file mode 100644 index 0000000..14f8ef6 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Configuration.ConfigurationManager.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Data.SqlClient.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Data.SqlClient.dll new file mode 100644 index 0000000..8b1c1af Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Data.SqlClient.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Drawing.Common.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Drawing.Common.dll new file mode 100644 index 0000000..be6915e Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Drawing.Common.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Security.Cryptography.ProtectedData.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Security.Cryptography.ProtectedData.dll new file mode 100644 index 0000000..1ba8770 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Security.Cryptography.ProtectedData.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Security.Permissions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Security.Permissions.dll new file mode 100644 index 0000000..39dd4df Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Security.Permissions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/System.Windows.Extensions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/System.Windows.Extensions.dll new file mode 100644 index 0000000..c3e8844 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/System.Windows.Extensions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..4e90e20 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..8dcc1bd Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..8ee4b4d Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..62b0422 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..180a8d9 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/cs/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..4b7bae7 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..05da79f Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..bd0bb72 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..e128407 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..6a98feb Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/de/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..8e8ced1 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..970399e Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..9e6afdd Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..6cb47ac Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..76ddceb Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/es/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..c41ed4c Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..5fe6dd8 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..6eb37cb Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..046c953 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..368bb7b Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/fr/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..72bb9d5 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..6051d99 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..ad0d2cd Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..829ed5d Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..9890df1 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/it/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..eaded8c Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..47f3fd5 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..28c43a1 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..203cc83 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..208b1d9 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ja/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..895ca11 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..c712a37 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..4d5b1a3 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..4790c29 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..05bc700 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ko/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..eb61aff Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..ea192cc Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..08eaeab Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..fce2d36 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..e142029 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pl/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..7c20209 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..be86033 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..4be51d2 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..768264c Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..0dc6fae Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..85dd902 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..dfd0a6b Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..f5e6b57 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..cafdf21 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..ace0504 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/ru/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/unix/lib/net6.0/System.Drawing.Common.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/unix/lib/net6.0/System.Drawing.Common.dll new file mode 100644 index 0000000..9e26473 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/unix/lib/net6.0/System.Drawing.Common.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..3da53a5 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-arm64/native/sni.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-arm64/native/sni.dll new file mode 100644 index 0000000..7b8f9d8 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-arm64/native/sni.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-x64/native/sni.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-x64/native/sni.dll new file mode 100644 index 0000000..c1a05a5 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-x64/native/sni.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-x86/native/sni.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-x86/native/sni.dll new file mode 100644 index 0000000..5fc21ac Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win-x86/native/sni.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll new file mode 100644 index 0000000..66af198 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Drawing.Common.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Drawing.Common.dll new file mode 100644 index 0000000..7c9e87b Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Drawing.Common.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll new file mode 100644 index 0000000..332dbfa Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Windows.Extensions.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Windows.Extensions.dll new file mode 100644 index 0000000..69f0d1b Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/net6.0/System.Windows.Extensions.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll new file mode 100644 index 0000000..c67f866 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..9867f6f Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..2a4742e Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..8977db0 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..8012969 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..9a06288 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/tr/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..e4b3c7a Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..b51ee57 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..d160925 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..e27e8be Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..22b6e95 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll new file mode 100644 index 0000000..57e4d28 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll new file mode 100644 index 0000000..305dfbf Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll new file mode 100644 index 0000000..28a5c18 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll new file mode 100644 index 0000000..cef3ebc Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll differ diff --git a/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll new file mode 100644 index 0000000..dce3bc0 Binary files /dev/null and b/OpenArchival.DataAccess/bin/Release/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll differ diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfo.cs b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfo.cs index fd9b5d2..0b24f2a 100644 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfo.cs +++ b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfo.cs @@ -15,7 +15,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("OpenArchival.DataAccess")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e136fa8b3d057a58d734721a357143b790cd779b")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+77318e87d12fb2935cd521cd7ef445296c08f8af")] [assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.DataAccess")] [assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.DataAccess")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfoInputs.cache b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfoInputs.cache index 310ad97..0a3c1bd 100644 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfoInputs.cache +++ b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.AssemblyInfoInputs.cache @@ -1 +1 @@ -fc885c162b7a616880786ee20637be546fac783d95031dd52c949d9b33240508 +e331b97ff893169d9154fb7894ef5ce9b6c2a2cd9aabaaf72be6a68f4d5d8c95 diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.CoreCompileInputs.cache b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.CoreCompileInputs.cache index 98536ec..fd6e1b9 100644 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.CoreCompileInputs.cache +++ b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -d522794407833b06ba6eccd7e464f0208f52e133c1fb09f86eb438d0e9e5f2be +99b0f9982e395da4abb36a71ea11038d61049127fc999806dea0b117d58b8c73 diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.FileListAbsolute.txt b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.FileListAbsolute.txt index d4dd357..11f8470 100644 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.FileListAbsolute.txt +++ b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.csproj.FileListAbsolute.txt @@ -440,7 +440,6 @@ C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\OpenArchival.DataAccess.pdb C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\OpenArchival.DataAccess.genruntimeconfig.cache C:\Users\Vincent Allen\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\ref\OpenArchival.DataAccess.dll -D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Debug\net9.0\appsettings.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Debug\net9.0\OpenArchival.DataAccess.staticwebassets.endpoints.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Debug\net9.0\OpenArchival.DataAccess.exe D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Debug\net9.0\OpenArchival.DataAccess.deps.json @@ -584,10 +583,10 @@ D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\st D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.json.cache D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.development.json D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.build.endpoints.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.upToDateCheck.txt D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\OpenArch.D40B5A94.Up2Date D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\OpenArchival.DataAccess.dll D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\refint\OpenArchival.DataAccess.dll D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\OpenArchival.DataAccess.pdb D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\OpenArchival.DataAccess.genruntimeconfig.cache D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\ref\OpenArchival.DataAccess.dll -D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Debug\net9.0\staticwebassets.upToDateCheck.txt diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.dll index 4d8d075..1857770 100644 Binary files a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.dll and b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.pdb b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.pdb index e7e55b4..f3a24b7 100644 Binary files a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.pdb and b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.pdb differ diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.sourcelink.json b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.sourcelink.json index e3978d8..7b68deb 100644 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.sourcelink.json +++ b/OpenArchival.DataAccess/obj/Debug/net9.0/OpenArchival.DataAccess.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\Nextcloud\\Documents\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/e136fa8b3d057a58d734721a357143b790cd779b/*"}} \ No newline at end of file +{"documents":{"D:\\Nextcloud\\Documents\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/77318e87d12fb2935cd521cd7ef445296c08f8af/*"}} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/apphost.exe b/OpenArchival.DataAccess/obj/Debug/net9.0/apphost.exe index 89641a3..a321073 100644 Binary files a/OpenArchival.DataAccess/obj/Debug/net9.0/apphost.exe and b/OpenArchival.DataAccess/obj/Debug/net9.0/apphost.exe differ diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/ref/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/obj/Debug/net9.0/ref/OpenArchival.DataAccess.dll index 0bb7a83..bc1fd04 100644 Binary files a/OpenArchival.DataAccess/obj/Debug/net9.0/ref/OpenArchival.DataAccess.dll and b/OpenArchival.DataAccess/obj/Debug/net9.0/ref/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/refint/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/obj/Debug/net9.0/refint/OpenArchival.DataAccess.dll index 0bb7a83..bc1fd04 100644 Binary files a/OpenArchival.DataAccess/obj/Debug/net9.0/refint/OpenArchival.DataAccess.dll and b/OpenArchival.DataAccess/obj/Debug/net9.0/refint/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json b/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json index 8e6fcc2..85031f8 100644 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json +++ b/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmcshtml.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"J3r5h7pKF0kY0DRJx0Xqba86ngtHs3jduVq7GPX+nwI=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["51WRq7nT/WTvnhamRxLn7Ony/A1bnAxDelsXO4Ehpwc=","aDrxgmPzfmAYNrzynmphKXORQNARBvx3ZJm3IcIlVIA=","dFQa1Ee6LWN6QaEoa8lulEtbH6imVMCsVrPTv7uB7rA=","KAWcEu8sopHLr7dsoLsr\u002Bz7vrHN0YxMtmdfBYeH1kwI=","\u002Bjyo4JejKGZVNH7yAY1POV7dsMBGmszgVLUsVwm0S6Y=","/CuqgZ3Sp7dv\u002Ba/1cpOs36ngXXAn8beU9LraFp5Rm8A="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"J3r5h7pKF0kY0DRJx0Xqba86ngtHs3jduVq7GPX+nwI=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["aDrxgmPzfmAYNrzynmphKXORQNARBvx3ZJm3IcIlVIA=","dFQa1Ee6LWN6QaEoa8lulEtbH6imVMCsVrPTv7uB7rA=","KAWcEu8sopHLr7dsoLsr\u002Bz7vrHN0YxMtmdfBYeH1kwI=","\u002Bjyo4JejKGZVNH7yAY1POV7dsMBGmszgVLUsVwm0S6Y=","EuerEavGnRoNMMU450G02s4QgrYiGKZsiuKOVP7kEc0="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmrazor.dswa.cache.json b/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmrazor.dswa.cache.json index 9b56366..ea3e47c 100644 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmrazor.dswa.cache.json +++ b/OpenArchival.DataAccess/obj/Debug/net9.0/rjsmrazor.dswa.cache.json @@ -1 +1 @@ -{"GlobalPropertiesHash":"EHbx5ejyqDv8gH5NpOoZxRAV9glFiYxTGFnRTcGg8no=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["51WRq7nT/WTvnhamRxLn7Ony/A1bnAxDelsXO4Ehpwc=","aDrxgmPzfmAYNrzynmphKXORQNARBvx3ZJm3IcIlVIA=","dFQa1Ee6LWN6QaEoa8lulEtbH6imVMCsVrPTv7uB7rA=","KAWcEu8sopHLr7dsoLsr\u002Bz7vrHN0YxMtmdfBYeH1kwI=","\u002Bjyo4JejKGZVNH7yAY1POV7dsMBGmszgVLUsVwm0S6Y=","/CuqgZ3Sp7dv\u002Ba/1cpOs36ngXXAn8beU9LraFp5Rm8A="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"EHbx5ejyqDv8gH5NpOoZxRAV9glFiYxTGFnRTcGg8no=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["aDrxgmPzfmAYNrzynmphKXORQNARBvx3ZJm3IcIlVIA=","dFQa1Ee6LWN6QaEoa8lulEtbH6imVMCsVrPTv7uB7rA=","KAWcEu8sopHLr7dsoLsr\u002Bz7vrHN0YxMtmdfBYeH1kwI=","\u002Bjyo4JejKGZVNH7yAY1POV7dsMBGmszgVLUsVwm0S6Y=","EuerEavGnRoNMMU450G02s4QgrYiGKZsiuKOVP7kEc0="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Debug/net9.0/rpswa.dswa.cache.json b/OpenArchival.DataAccess/obj/Debug/net9.0/rpswa.dswa.cache.json deleted file mode 100644 index 35af08e..0000000 --- a/OpenArchival.DataAccess/obj/Debug/net9.0/rpswa.dswa.cache.json +++ /dev/null @@ -1 +0,0 @@ -{"GlobalPropertiesHash":"9cGwE8ue3wqBKu3kjFF7DFgS5ZARHdAQ0zvK3akV70c=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["51WRq7nT/WTvnhamRxLn7Ony/A1bnAxDelsXO4Ehpwc="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/OpenArchival.DataAccess/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs new file mode 100644 index 0000000..feda5e9 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")] diff --git a/OpenArchival.Blazor/obj/Container/FastModeProjectMountDirectory.cache b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArch.D40B5A94.Up2Date similarity index 100% rename from OpenArchival.Blazor/obj/Container/FastModeProjectMountDirectory.cache rename to OpenArchival.DataAccess/obj/Release/net9.0/OpenArch.D40B5A94.Up2Date diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.AssemblyInfo.cs b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.AssemblyInfo.cs new file mode 100644 index 0000000..90621f2 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.AssemblyInfo.cs @@ -0,0 +1,24 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: Microsoft.Extensions.Configuration.UserSecrets.UserSecretsIdAttribute("699b0057-1557-4ee6-a42f-747e6cc9d2c0")] +[assembly: System.Reflection.AssemblyCompanyAttribute("OpenArchival.DataAccess")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+77318e87d12fb2935cd521cd7ef445296c08f8af")] +[assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.DataAccess")] +[assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.DataAccess")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.AssemblyInfoInputs.cache b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.AssemblyInfoInputs.cache new file mode 100644 index 0000000..0659382 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +cc950e208738c8967b3f3df0fc70fe22c92049085b0d068f4b8de0841ba74fd2 diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.GeneratedMSBuildEditorConfig.editorconfig b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..87f9029 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +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 = OpenArchival.DataAccess +build_property.RootNamespace = OpenArchival.DataAccess +build_property.ProjectDir = D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.RazorLangVersion = 9.0 +build_property.SupportLocalizedComponentNames = +build_property.GenerateRazorMetadataSourceChecksumAttributes = +build_property.MSBuildProjectDirectory = D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess +build_property._RazorSourceGeneratorDebug = +build_property.EffectiveAnalysisLevelStyle = 9.0 +build_property.EnableCodeStyleSeverity = diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.GlobalUsings.g.cs b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.GlobalUsings.g.cs new file mode 100644 index 0000000..025530a --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.GlobalUsings.g.cs @@ -0,0 +1,17 @@ +// +global using global::Microsoft.AspNetCore.Builder; +global using global::Microsoft.AspNetCore.Hosting; +global using global::Microsoft.AspNetCore.Http; +global using global::Microsoft.AspNetCore.Routing; +global using global::Microsoft.Extensions.Configuration; +global using global::Microsoft.Extensions.DependencyInjection; +global using global::Microsoft.Extensions.Hosting; +global using global::Microsoft.Extensions.Logging; +global using global::System; +global using global::System.Collections.Generic; +global using global::System.IO; +global using global::System.Linq; +global using global::System.Net.Http; +global using global::System.Net.Http.Json; +global using global::System.Threading; +global using global::System.Threading.Tasks; diff --git a/OpenArchival.Blazor/obj/Container/VsDbgScript.cache b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.MvcApplicationPartsAssemblyInfo.cache similarity index 100% rename from OpenArchival.Blazor/obj/Container/VsDbgScript.cache rename to OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.MvcApplicationPartsAssemblyInfo.cache diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.assets.cache b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.assets.cache new file mode 100644 index 0000000..5ed1f29 Binary files /dev/null and b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.assets.cache differ diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.AssemblyReference.cache b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.AssemblyReference.cache new file mode 100644 index 0000000..6cef5f0 Binary files /dev/null and b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.AssemblyReference.cache differ diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.BuildWithSkipAnalyzers b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.CoreCompileInputs.cache b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..a442804 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +892f2018edad25be641b74bc0bafc56196d494aeba0dd8568bc3f3d6ece09918 diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.FileListAbsolute.txt b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..e6c17a9 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.csproj.FileListAbsolute.txt @@ -0,0 +1,150 @@ +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\OpenArchival.DataAccess.staticwebassets.endpoints.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\OpenArchival.DataAccess.exe +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\OpenArchival.DataAccess.deps.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\OpenArchival.DataAccess.runtimeconfig.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\OpenArchival.DataAccess.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\OpenArchival.DataAccess.pdb +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\EntityFramework.SqlServer.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\EntityFramework.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Humanizer.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.AspNetCore.Cryptography.Internal.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.AspNetCore.Cryptography.KeyDerivation.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Bcl.AsyncInterfaces.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Build.Locator.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.CodeAnalysis.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.CodeAnalysis.CSharp.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.CodeAnalysis.CSharp.Workspaces.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.CodeAnalysis.Workspaces.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.CodeAnalysis.Workspaces.MSBuild.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.EntityFrameworkCore.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.EntityFrameworkCore.Design.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.EntityFrameworkCore.Relational.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Caching.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Caching.Memory.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.DependencyInjection.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.DependencyModel.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Identity.Core.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Identity.Stores.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Logging.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Logging.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Options.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Extensions.Primitives.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Microsoft.Win32.SystemEvents.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Mono.TextTemplating.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Npgsql.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.CodeDom.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Composition.AttributedModel.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Composition.Convention.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Composition.Hosting.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Composition.Runtime.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Composition.TypedParts.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Configuration.ConfigurationManager.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Drawing.Common.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Security.Cryptography.ProtectedData.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Security.Permissions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\System.Windows.Extensions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\de\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\es\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\it\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\de\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\es\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\it\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\de\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\es\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\it\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\de\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\es\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\it\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\cs\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\de\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\es\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\fr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\it\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ja\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ko\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pl\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\pt-BR\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\ru\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\tr\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hans\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\zh-Hant\Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win-arm64\native\sni.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win-x64\native\sni.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win-x86\native\sni.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\bin\Release\net9.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.csproj.AssemblyReference.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\rpswa.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.GeneratedMSBuildEditorConfig.editorconfig +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.AssemblyInfoInputs.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.AssemblyInfo.cs +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.csproj.CoreCompileInputs.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.MvcApplicationPartsAssemblyInfo.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.sourcelink.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\rjimswa.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\rjsmrazor.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\rjsmcshtml.dswa.cache.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\scopedcss\bundle\OpenArchival.DataAccess.styles.css +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.json.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.development.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.build.endpoints.json +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\staticwebassets.upToDateCheck.txt +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArch.D40B5A94.Up2Date +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\refint\OpenArchival.DataAccess.dll +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.pdb +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\OpenArchival.DataAccess.genruntimeconfig.cache +D:\Nextcloud\Documents\Open-Archival\OpenArchival.DataAccess\obj\Release\net9.0\ref\OpenArchival.DataAccess.dll diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.dll new file mode 100644 index 0000000..8117cff Binary files /dev/null and b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.genruntimeconfig.cache b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.genruntimeconfig.cache new file mode 100644 index 0000000..fbc5c9c --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.genruntimeconfig.cache @@ -0,0 +1 @@ +7367406ac74dd9b0d865fef6e7a275222a378bedb27f91062471264c97ae3ff3 diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.pdb b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.pdb new file mode 100644 index 0000000..4402a51 Binary files /dev/null and b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.pdb differ diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.sourcelink.json b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.sourcelink.json new file mode 100644 index 0000000..7b68deb --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/OpenArchival.DataAccess.sourcelink.json @@ -0,0 +1 @@ +{"documents":{"D:\\Nextcloud\\Documents\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/77318e87d12fb2935cd521cd7ef445296c08f8af/*"}} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/apphost.exe b/OpenArchival.DataAccess/obj/Release/net9.0/apphost.exe new file mode 100644 index 0000000..a321073 Binary files /dev/null and b/OpenArchival.DataAccess/obj/Release/net9.0/apphost.exe differ diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/ref/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/obj/Release/net9.0/ref/OpenArchival.DataAccess.dll new file mode 100644 index 0000000..679bcf0 Binary files /dev/null and b/OpenArchival.DataAccess/obj/Release/net9.0/ref/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/refint/OpenArchival.DataAccess.dll b/OpenArchival.DataAccess/obj/Release/net9.0/refint/OpenArchival.DataAccess.dll new file mode 100644 index 0000000..679bcf0 Binary files /dev/null and b/OpenArchival.DataAccess/obj/Release/net9.0/refint/OpenArchival.DataAccess.dll differ diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/rjsmcshtml.dswa.cache.json b/OpenArchival.DataAccess/obj/Release/net9.0/rjsmcshtml.dswa.cache.json new file mode 100644 index 0000000..520b036 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/rjsmcshtml.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"J3r5h7pKF0kY0DRJx0Xqba86ngtHs3jduVq7GPX+nwI=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["aDrxgmPzfmAYNrzynmphKXORQNARBvx3ZJm3IcIlVIA=","dFQa1Ee6LWN6QaEoa8lulEtbH6imVMCsVrPTv7uB7rA=","KAWcEu8sopHLr7dsoLsr\u002Bz7vrHN0YxMtmdfBYeH1kwI=","\u002Bjyo4JejKGZVNH7yAY1POV7dsMBGmszgVLUsVwm0S6Y=","\u002BwLUoO8uaLxPIY00hMOPDPnV8ev65XDacPsJ477i7ME="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/rjsmrazor.dswa.cache.json b/OpenArchival.DataAccess/obj/Release/net9.0/rjsmrazor.dswa.cache.json new file mode 100644 index 0000000..a9fce28 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/rjsmrazor.dswa.cache.json @@ -0,0 +1 @@ +{"GlobalPropertiesHash":"EHbx5ejyqDv8gH5NpOoZxRAV9glFiYxTGFnRTcGg8no=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["aDrxgmPzfmAYNrzynmphKXORQNARBvx3ZJm3IcIlVIA=","dFQa1Ee6LWN6QaEoa8lulEtbH6imVMCsVrPTv7uB7rA=","KAWcEu8sopHLr7dsoLsr\u002Bz7vrHN0YxMtmdfBYeH1kwI=","\u002Bjyo4JejKGZVNH7yAY1POV7dsMBGmszgVLUsVwm0S6Y=","\u002BwLUoO8uaLxPIY00hMOPDPnV8ev65XDacPsJ477i7ME="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.endpoints.json b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.endpoints.json new file mode 100644 index 0000000..5576e88 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[]} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.json b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.json new file mode 100644 index 0000000..4eb5699 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.json @@ -0,0 +1 @@ +{"Version":1,"Hash":"lvGFGj0FmHWnhJSKrqMBRXy9B1LCkkBtsz5CB+HU/wY=","Source":"OpenArchival.DataAccess","BasePath":"_content/OpenArchival.DataAccess","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[],"Assets":[],"Endpoints":[]} \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.json.cache b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.json.cache new file mode 100644 index 0000000..7ca21d1 --- /dev/null +++ b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.build.json.cache @@ -0,0 +1 @@ +lvGFGj0FmHWnhJSKrqMBRXy9B1LCkkBtsz5CB+HU/wY= \ No newline at end of file diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.references.upToDateCheck.txt b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.references.upToDateCheck.txt new file mode 100644 index 0000000..e69de29 diff --git a/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.removed.txt b/OpenArchival.DataAccess/obj/Release/net9.0/staticwebassets.removed.txt new file mode 100644 index 0000000..e69de29 diff --git a/ProjectDocs/.obsidian/app.json b/ProjectDocs/.obsidian/app.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/ProjectDocs/.obsidian/app.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/ProjectDocs/.obsidian/appearance.json b/ProjectDocs/.obsidian/appearance.json new file mode 100644 index 0000000..9e26dfe --- /dev/null +++ b/ProjectDocs/.obsidian/appearance.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/ProjectDocs/.obsidian/core-plugins.json b/ProjectDocs/.obsidian/core-plugins.json new file mode 100644 index 0000000..0faa60d --- /dev/null +++ b/ProjectDocs/.obsidian/core-plugins.json @@ -0,0 +1,33 @@ +{ + "file-explorer": true, + "global-search": true, + "switcher": true, + "graph": true, + "backlink": true, + "canvas": true, + "outgoing-link": true, + "tag-pane": true, + "footnotes": false, + "properties": false, + "page-preview": true, + "daily-notes": true, + "templates": true, + "note-composer": true, + "command-palette": true, + "slash-command": false, + "editor-status": true, + "bookmarks": true, + "markdown-importer": false, + "zk-prefixer": false, + "random-note": false, + "outline": true, + "word-count": true, + "slides": false, + "audio-recorder": false, + "workspaces": false, + "file-recovery": true, + "publish": false, + "sync": true, + "bases": true, + "webviewer": false +} \ No newline at end of file diff --git a/ProjectDocs/.obsidian/graph.json b/ProjectDocs/.obsidian/graph.json new file mode 100644 index 0000000..42a46ec --- /dev/null +++ b/ProjectDocs/.obsidian/graph.json @@ -0,0 +1,22 @@ +{ + "collapse-filter": true, + "search": "", + "showTags": false, + "showAttachments": false, + "hideUnresolved": false, + "showOrphans": true, + "collapse-color-groups": true, + "colorGroups": [], + "collapse-display": true, + "showArrow": false, + "textFadeMultiplier": 0, + "nodeSizeMultiplier": 1, + "lineSizeMultiplier": 1, + "collapse-forces": true, + "centerStrength": 0.518713248970312, + "repelStrength": 10, + "linkStrength": 1, + "linkDistance": 250, + "scale": 1, + "close": true +} \ No newline at end of file diff --git a/ProjectDocs/.obsidian/workspace.json b/ProjectDocs/.obsidian/workspace.json new file mode 100644 index 0000000..fddd30e --- /dev/null +++ b/ProjectDocs/.obsidian/workspace.json @@ -0,0 +1,177 @@ +{ + "main": { + "id": "8d61bb847e3684ef", + "type": "split", + "children": [ + { + "id": "1bd02e18c314111d", + "type": "tabs", + "children": [ + { + "id": "dda3a7057c54fb7a", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "TO-DO.md", + "mode": "source", + "source": false + }, + "icon": "lucide-file", + "title": "TO-DO" + } + } + ] + } + ], + "direction": "vertical" + }, + "left": { + "id": "a07d79758393040e", + "type": "split", + "children": [ + { + "id": "7875a23c6762aff6", + "type": "tabs", + "children": [ + { + "id": "d8815da065a2e078", + "type": "leaf", + "state": { + "type": "file-explorer", + "state": { + "sortOrder": "alphabetical", + "autoReveal": false + }, + "icon": "lucide-folder-closed", + "title": "Files" + } + }, + { + "id": "2e67f2166bac1ba7", + "type": "leaf", + "state": { + "type": "search", + "state": { + "query": "", + "matchingCase": false, + "explainSearch": false, + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical" + }, + "icon": "lucide-search", + "title": "Search" + } + }, + { + "id": "5600185d2920d8e4", + "type": "leaf", + "state": { + "type": "bookmarks", + "state": {}, + "icon": "lucide-bookmark", + "title": "Bookmarks" + } + } + ] + } + ], + "direction": "horizontal", + "width": 200 + }, + "right": { + "id": "352fdd418eda8e45", + "type": "split", + "children": [ + { + "id": "3e60c2568cccaa8e", + "type": "tabs", + "children": [ + { + "id": "fdf7f2b7594c213f", + "type": "leaf", + "state": { + "type": "backlink", + "state": { + "file": "TO-DO.md", + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical", + "showSearch": false, + "searchQuery": "", + "backlinkCollapsed": false, + "unlinkedCollapsed": true + }, + "icon": "links-coming-in", + "title": "Backlinks for TO-DO" + } + }, + { + "id": "df529eba40bc729e", + "type": "leaf", + "state": { + "type": "outgoing-link", + "state": { + "file": "TO-DO.md", + "linksCollapsed": false, + "unlinkedCollapsed": true + }, + "icon": "links-going-out", + "title": "Outgoing links from TO-DO" + } + }, + { + "id": "3ea9dc066b15e1c3", + "type": "leaf", + "state": { + "type": "tag", + "state": { + "sortOrder": "frequency", + "useHierarchy": true, + "showSearch": false, + "searchQuery": "" + }, + "icon": "lucide-tags", + "title": "Tags" + } + }, + { + "id": "9e941b4d346cda46", + "type": "leaf", + "state": { + "type": "outline", + "state": { + "file": "TO-DO.md", + "followCursor": false, + "showSearch": false, + "searchQuery": "" + }, + "icon": "lucide-list", + "title": "Outline of TO-DO" + } + } + ] + } + ], + "direction": "horizontal", + "width": 300, + "collapsed": true + }, + "left-ribbon": { + "hiddenItems": { + "switcher:Open quick switcher": false, + "graph:Open graph view": false, + "canvas:Create new canvas": false, + "daily-notes:Open today's daily note": false, + "templates:Insert template": false, + "command-palette:Open command palette": false, + "bases:Create new base": false + } + }, + "active": "dda3a7057c54fb7a", + "lastOpenFiles": [ + "Welcome.md", + "TO-DO.md" + ] +} \ No newline at end of file diff --git a/ProjectDocs/TO-DO.md b/ProjectDocs/TO-DO.md new file mode 100644 index 0000000..c41a710 --- /dev/null +++ b/ProjectDocs/TO-DO.md @@ -0,0 +1,9 @@ +### Admin panel +--- +* Enforce uniqueness of artifact numbering on the form side +* Make the add grouping redirect to the list of groupings page +* Cleanup files if they are no longer referenced +* Cleanup tags, defects, etc if they are no longer used by anything + +### Front end +--- diff --git a/bin/Debug/OpenArchival.Blazor.dll b/bin/Debug/OpenArchival.Blazor.dll index 3d4f530..425809b 100644 Binary files a/bin/Debug/OpenArchival.Blazor.dll and b/bin/Debug/OpenArchival.Blazor.dll differ diff --git a/bin/Debug/OpenArchival.Blazor.exe b/bin/Debug/OpenArchival.Blazor.exe index 8f94541..3562ff9 100644 Binary files a/bin/Debug/OpenArchival.Blazor.exe and b/bin/Debug/OpenArchival.Blazor.exe differ diff --git a/bin/Debug/OpenArchival.Blazor.pdb b/bin/Debug/OpenArchival.Blazor.pdb index a7e332a..eda9cb2 100644 Binary files a/bin/Debug/OpenArchival.Blazor.pdb and b/bin/Debug/OpenArchival.Blazor.pdb differ diff --git a/bin/Debug/OpenArchival.Blazor.staticwebassets.endpoints.json b/bin/Debug/OpenArchival.Blazor.staticwebassets.endpoints.json index 99a9283..4966c0b 100644 --- a/bin/Debug/OpenArchival.Blazor.staticwebassets.endpoints.json +++ b/bin/Debug/OpenArchival.Blazor.staticwebassets.endpoints.json @@ -1 +1 @@ -{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Wed, 03 Sep 2025 14:18:43 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 29 Aug 2025 20:12:38 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file +{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Fri, 05 Sep 2025 16:32:47 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/bin/Debug/OpenArchival.DataAccess.dll b/bin/Debug/OpenArchival.DataAccess.dll index 4d8d075..1857770 100644 Binary files a/bin/Debug/OpenArchival.DataAccess.dll and b/bin/Debug/OpenArchival.DataAccess.dll differ diff --git a/bin/Debug/OpenArchival.DataAccess.exe b/bin/Debug/OpenArchival.DataAccess.exe index 89641a3..a321073 100644 Binary files a/bin/Debug/OpenArchival.DataAccess.exe and b/bin/Debug/OpenArchival.DataAccess.exe differ diff --git a/bin/Debug/OpenArchival.DataAccess.pdb b/bin/Debug/OpenArchival.DataAccess.pdb index e7e55b4..f3a24b7 100644 Binary files a/bin/Debug/OpenArchival.DataAccess.pdb and b/bin/Debug/OpenArchival.DataAccess.pdb differ diff --git a/bin/Release/CodeBeam.MudExtensions.dll b/bin/Release/CodeBeam.MudExtensions.dll new file mode 100644 index 0000000..f2681c8 Binary files /dev/null and b/bin/Release/CodeBeam.MudExtensions.dll differ diff --git a/bin/Release/CsvHelper.dll b/bin/Release/CsvHelper.dll new file mode 100644 index 0000000..3295081 Binary files /dev/null and b/bin/Release/CsvHelper.dll differ diff --git a/bin/Release/EntityFramework.dll b/bin/Release/EntityFramework.dll new file mode 100644 index 0000000..5ed70c0 Binary files /dev/null and b/bin/Release/EntityFramework.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Authorization.dll b/bin/Release/Microsoft.AspNetCore.Authorization.dll new file mode 100644 index 0000000..c82e9cd Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Authorization.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Components.Forms.dll b/bin/Release/Microsoft.AspNetCore.Components.Forms.dll new file mode 100644 index 0000000..0ceec74 Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Components.Forms.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Components.Web.dll b/bin/Release/Microsoft.AspNetCore.Components.Web.dll new file mode 100644 index 0000000..3bc2840 Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Components.Web.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Components.dll b/bin/Release/Microsoft.AspNetCore.Components.dll new file mode 100644 index 0000000..9fbdbba Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Components.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Cryptography.Internal.dll b/bin/Release/Microsoft.AspNetCore.Cryptography.Internal.dll new file mode 100644 index 0000000..814bb70 Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Cryptography.Internal.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll b/bin/Release/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll new file mode 100644 index 0000000..3937afc Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll b/bin/Release/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll new file mode 100644 index 0000000..c2fdf47 Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll b/bin/Release/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll new file mode 100644 index 0000000..9890529 Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll differ diff --git a/bin/Release/Microsoft.AspNetCore.Metadata.dll b/bin/Release/Microsoft.AspNetCore.Metadata.dll new file mode 100644 index 0000000..ac3214d Binary files /dev/null and b/bin/Release/Microsoft.AspNetCore.Metadata.dll differ diff --git a/bin/Release/Microsoft.EntityFrameworkCore.Abstractions.dll b/bin/Release/Microsoft.EntityFrameworkCore.Abstractions.dll new file mode 100644 index 0000000..a73a07e Binary files /dev/null and b/bin/Release/Microsoft.EntityFrameworkCore.Abstractions.dll differ diff --git a/bin/Release/Microsoft.EntityFrameworkCore.Relational.dll b/bin/Release/Microsoft.EntityFrameworkCore.Relational.dll new file mode 100644 index 0000000..386de7f Binary files /dev/null and b/bin/Release/Microsoft.EntityFrameworkCore.Relational.dll differ diff --git a/bin/Release/Microsoft.EntityFrameworkCore.dll b/bin/Release/Microsoft.EntityFrameworkCore.dll new file mode 100644 index 0000000..0110c7f Binary files /dev/null and b/bin/Release/Microsoft.EntityFrameworkCore.dll differ diff --git a/bin/Release/Microsoft.Extensions.Caching.Abstractions.dll b/bin/Release/Microsoft.Extensions.Caching.Abstractions.dll new file mode 100644 index 0000000..3817d75 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Caching.Abstractions.dll differ diff --git a/bin/Release/Microsoft.Extensions.Caching.Memory.dll b/bin/Release/Microsoft.Extensions.Caching.Memory.dll new file mode 100644 index 0000000..99e0248 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Caching.Memory.dll differ diff --git a/bin/Release/Microsoft.Extensions.Configuration.Abstractions.dll b/bin/Release/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..17e344e Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/bin/Release/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/bin/Release/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..e7affaf Binary files /dev/null and b/bin/Release/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/bin/Release/Microsoft.Extensions.DependencyInjection.dll b/bin/Release/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..6191756 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/bin/Release/Microsoft.Extensions.Identity.Core.dll b/bin/Release/Microsoft.Extensions.Identity.Core.dll new file mode 100644 index 0000000..b118999 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Identity.Core.dll differ diff --git a/bin/Release/Microsoft.Extensions.Identity.Stores.dll b/bin/Release/Microsoft.Extensions.Identity.Stores.dll new file mode 100644 index 0000000..6726a0d Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Identity.Stores.dll differ diff --git a/bin/Release/Microsoft.Extensions.Localization.Abstractions.dll b/bin/Release/Microsoft.Extensions.Localization.Abstractions.dll new file mode 100644 index 0000000..1948ee5 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Localization.Abstractions.dll differ diff --git a/bin/Release/Microsoft.Extensions.Localization.dll b/bin/Release/Microsoft.Extensions.Localization.dll new file mode 100644 index 0000000..0726d62 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Localization.dll differ diff --git a/bin/Release/Microsoft.Extensions.Logging.Abstractions.dll b/bin/Release/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..cb1d711 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/bin/Release/Microsoft.Extensions.Logging.dll b/bin/Release/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..61d3a7e Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Logging.dll differ diff --git a/bin/Release/Microsoft.Extensions.Options.dll b/bin/Release/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..bfb0647 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Options.dll differ diff --git a/bin/Release/Microsoft.Extensions.Primitives.dll b/bin/Release/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..b7e4481 Binary files /dev/null and b/bin/Release/Microsoft.Extensions.Primitives.dll differ diff --git a/bin/Release/Microsoft.IdentityModel.Abstractions.dll b/bin/Release/Microsoft.IdentityModel.Abstractions.dll new file mode 100644 index 0000000..dfcb632 Binary files /dev/null and b/bin/Release/Microsoft.IdentityModel.Abstractions.dll differ diff --git a/bin/Release/Microsoft.IdentityModel.Logging.dll b/bin/Release/Microsoft.IdentityModel.Logging.dll new file mode 100644 index 0000000..ce60b3c Binary files /dev/null and b/bin/Release/Microsoft.IdentityModel.Logging.dll differ diff --git a/bin/Release/Microsoft.IdentityModel.Tokens.dll b/bin/Release/Microsoft.IdentityModel.Tokens.dll new file mode 100644 index 0000000..da12e5f Binary files /dev/null and b/bin/Release/Microsoft.IdentityModel.Tokens.dll differ diff --git a/bin/Release/Microsoft.JSInterop.dll b/bin/Release/Microsoft.JSInterop.dll new file mode 100644 index 0000000..074f3b8 Binary files /dev/null and b/bin/Release/Microsoft.JSInterop.dll differ diff --git a/bin/Release/MudBlazor.dll b/bin/Release/MudBlazor.dll new file mode 100644 index 0000000..364caa6 Binary files /dev/null and b/bin/Release/MudBlazor.dll differ diff --git a/bin/Release/Npgsql.EntityFrameworkCore.PostgreSQL.dll b/bin/Release/Npgsql.EntityFrameworkCore.PostgreSQL.dll new file mode 100644 index 0000000..fa6e488 Binary files /dev/null and b/bin/Release/Npgsql.EntityFrameworkCore.PostgreSQL.dll differ diff --git a/bin/Release/Npgsql.dll b/bin/Release/Npgsql.dll new file mode 100644 index 0000000..241198d Binary files /dev/null and b/bin/Release/Npgsql.dll differ diff --git a/bin/Release/OpenArchival.Blazor.deps.json b/bin/Release/OpenArchival.Blazor.deps.json new file mode 100644 index 0000000..2e58b77 --- /dev/null +++ b/bin/Release/OpenArchival.Blazor.deps.json @@ -0,0 +1,2140 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "OpenArchival.Blazor/1.0.0": { + "dependencies": { + "CodeBeam.MudExtensions": "6.3.0", + "Dapper": "2.1.66", + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.SqlServer": "9.0.8", + "Microsoft.EntityFrameworkCore.Tools": "9.0.8", + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets": "1.22.1", + "MudBlazor": "8.12.0", + "Npgsql": "9.0.3", + "Npgsql.DependencyInjection": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4", + "OpenArchival.DataAccess": "1.0.0" + }, + "runtime": { + "OpenArchival.Blazor.dll": {} + } + }, + "Azure.Core/1.38.0": { + "dependencies": { + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "System.ClientModel": "1.0.0", + "System.Diagnostics.DiagnosticSource": "6.0.1", + "System.Memory.Data": "1.0.2", + "System.Numerics.Vectors": "4.5.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Text.Json": "9.0.8", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "runtime": { + "lib/net6.0/Azure.Core.dll": { + "assemblyVersion": "1.38.0.0", + "fileVersion": "1.3800.24.12602" + } + } + }, + "Azure.Identity/1.11.4": { + "dependencies": { + "Azure.Core": "1.38.0", + "Microsoft.Identity.Client": "4.61.3", + "Microsoft.Identity.Client.Extensions.Msal": "4.61.3", + "System.Memory": "4.5.4", + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Text.Json": "9.0.8", + "System.Threading.Tasks.Extensions": "4.5.4" + }, + "runtime": { + "lib/netstandard2.0/Azure.Identity.dll": { + "assemblyVersion": "1.11.4.0", + "fileVersion": "1.1100.424.31005" + } + } + }, + "BuildBundlerMinifier/3.2.449": {}, + "CodeBeam.MudExtensions/6.3.0": { + "dependencies": { + "BuildBundlerMinifier": "3.2.449", + "CsvHelper": "30.0.1", + "Microsoft.AspNetCore.Components": "9.0.1", + "Microsoft.AspNetCore.Components.Web": "9.0.1", + "MudBlazor": "8.12.0" + }, + "runtime": { + "lib/net7.0/CodeBeam.MudExtensions.dll": { + "assemblyVersion": "6.3.0.0", + "fileVersion": "6.3.0.0" + } + } + }, + "CsvHelper/30.0.1": { + "runtime": { + "lib/net6.0/CsvHelper.dll": { + "assemblyVersion": "30.0.0.0", + "fileVersion": "30.0.1.0" + } + } + }, + "Dapper/2.1.66": { + "runtime": { + "lib/net8.0/Dapper.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.1.66.48463" + } + } + }, + "EntityFramework/6.5.1": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "System.CodeDom": "6.0.0", + "System.ComponentModel.Annotations": "5.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Data.SqlClient": "4.8.6" + }, + "runtime": { + "lib/netstandard2.1/EntityFramework.SqlServer.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + }, + "lib/netstandard2.1/EntityFramework.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + } + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Microsoft.AspNetCore.Authorization/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Metadata": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Authorization.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Components/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Authorization": "9.0.1", + "Microsoft.AspNetCore.Components.Analyzers": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Components.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Components.Analyzers/9.0.1": {}, + "Microsoft.AspNetCore.Components.Forms/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Components": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Components.Forms.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Components.Web/9.0.1": { + "dependencies": { + "Microsoft.AspNetCore.Components": "9.0.1", + "Microsoft.AspNetCore.Components.Forms": "9.0.1", + "Microsoft.Extensions.DependencyInjection": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8", + "Microsoft.JSInterop": "9.0.1" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Components.Web.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Identity.Stores": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Metadata/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Metadata.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Build.Framework/17.8.3": {}, + "Microsoft.Build.Locator/1.7.8": { + "runtime": { + "lib/net6.0/Microsoft.Build.Locator.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.7.8.28074" + } + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": {}, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "System.Collections.Immutable": "7.0.0", + "System.Reflection.Metadata": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "System.Composition": "7.0.0", + "System.IO.Pipelines": "7.0.0", + "System.Threading.Channels": "7.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "dependencies": { + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + }, + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CSharp/4.7.0": {}, + "Microsoft.Data.SqlClient/5.1.6": { + "dependencies": { + "Azure.Identity": "1.11.4", + "Microsoft.Data.SqlClient.SNI.runtime": "5.1.1", + "Microsoft.Identity.Client": "4.61.3", + "Microsoft.IdentityModel.JsonWebTokens": "6.35.0", + "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.35.0", + "Microsoft.SqlServer.Server": "1.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Diagnostics.DiagnosticSource": "6.0.1", + "System.Runtime.Caching": "6.0.0", + "System.Security.Cryptography.Cng": "5.0.0", + "System.Security.Principal.Windows": "5.0.0", + "System.Text.Encoding.CodePages": "6.0.0", + "System.Text.Encodings.Web": "6.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Data.SqlClient.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.16.24240.5" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.16.24240.5" + }, + "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.16.24240.5" + } + } + }, + "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": { + "runtimeTargets": { + "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm", + "assetType": "native", + "fileVersion": "5.1.1.0" + }, + "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "5.1.1.0" + }, + "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "5.1.1.0" + }, + "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "5.1.1.0" + } + } + }, + "Microsoft.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {}, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.Build.Locator": "1.7.8", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyModel": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Mono.TextTemplating": "3.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": { + "dependencies": { + "Microsoft.Data.SqlClient": "5.1.6", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "System.Formats.Asn1": "9.0.8", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.SqlServer.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Tools/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Design": "9.0.8" + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "9.0.0.8", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.Identity.Core": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Localization/9.0.1": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Localization.Abstractions": "9.0.1", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Localization.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.Extensions.Localization.Abstractions/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Localization.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.Extensions.Logging/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Options/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Identity.Client/4.61.3": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.35.0", + "System.Diagnostics.DiagnosticSource": "6.0.1" + }, + "runtime": { + "lib/net6.0/Microsoft.Identity.Client.dll": { + "assemblyVersion": "4.61.3.0", + "fileVersion": "4.61.3.0" + } + } + }, + "Microsoft.Identity.Client.Extensions.Msal/4.61.3": { + "dependencies": { + "Microsoft.Identity.Client": "4.61.3", + "System.Security.Cryptography.ProtectedData": "6.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.Identity.Client.Extensions.Msal.dll": { + "assemblyVersion": "4.61.3.0", + "fileVersion": "4.61.3.0" + } + } + }, + "Microsoft.IdentityModel.Abstractions/6.35.0": { + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.JsonWebTokens/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Tokens": "6.35.0", + "System.Text.Encoding": "4.3.0", + "System.Text.Encodings.Web": "6.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Logging/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Abstractions": "6.35.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Logging.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Protocols/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Logging": "6.35.0", + "Microsoft.IdentityModel.Tokens": "6.35.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.Protocols": "6.35.0", + "System.IdentityModel.Tokens.Jwt": "6.35.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.IdentityModel.Tokens/6.35.0": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "Microsoft.IdentityModel.Logging": "6.35.0", + "System.Security.Cryptography.Cng": "5.0.0" + }, + "runtime": { + "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "Microsoft.JSInterop/9.0.1": { + "runtime": { + "lib/net9.0/Microsoft.JSInterop.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.124.61009" + } + } + }, + "Microsoft.NETCore.Platforms/1.1.0": {}, + "Microsoft.NETCore.Targets/1.1.0": {}, + "Microsoft.SqlServer.Server/1.0.0": { + "runtime": { + "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.22.1": {}, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Security.Principal.Windows": "5.0.0" + } + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "MudBlazor/8.12.0": { + "dependencies": { + "Microsoft.AspNetCore.Components": "9.0.1", + "Microsoft.AspNetCore.Components.Web": "9.0.1", + "Microsoft.Extensions.Localization": "9.0.1" + }, + "runtime": { + "lib/net9.0/MudBlazor.dll": { + "assemblyVersion": "8.12.0.0", + "fileVersion": "8.12.0.0" + } + } + }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "Npgsql.DependencyInjection/9.0.3": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "9.0.4.0", + "fileVersion": "9.0.4.0" + } + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "System.ClientModel/1.0.0": { + "dependencies": { + "System.Memory.Data": "1.0.2", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net6.0/System.ClientModel.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.24.5302" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Collections.Immutable/7.0.0": {}, + "System.ComponentModel.Annotations/5.0.0": {}, + "System.Composition/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Convention": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0", + "System.Composition.TypedParts": "7.0.0" + } + }, + "System.Composition.AttributedModel/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Convention/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Convention.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Hosting/7.0.0": { + "dependencies": { + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Hosting.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Runtime/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.Runtime.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.TypedParts/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Security.Permissions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.922.41905" + } + } + }, + "System.Data.SqlClient/4.8.6": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "5.0.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + } + }, + "System.Diagnostics.DiagnosticSource/6.0.1": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Drawing.Common/6.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Formats.Asn1/9.0.8": {}, + "System.IdentityModel.Tokens.Jwt/6.35.0": { + "dependencies": { + "Microsoft.IdentityModel.JsonWebTokens": "6.35.0", + "Microsoft.IdentityModel.Tokens": "6.35.0" + }, + "runtime": { + "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": { + "assemblyVersion": "6.35.0.0", + "fileVersion": "6.35.0.41201" + } + } + }, + "System.IO.Pipelines/7.0.0": {}, + "System.Memory/4.5.4": {}, + "System.Memory.Data/1.0.2": { + "dependencies": { + "System.Text.Encodings.Web": "6.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/netstandard2.0/System.Memory.Data.dll": { + "assemblyVersion": "1.0.2.0", + "fileVersion": "1.0.221.20802" + } + } + }, + "System.Numerics.Vectors/4.5.0": {}, + "System.Reflection.Metadata/7.0.0": { + "dependencies": { + "System.Collections.Immutable": "7.0.0" + } + }, + "System.Runtime/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0" + } + }, + "System.Runtime.Caching/6.0.0": { + "dependencies": { + "System.Configuration.ConfigurationManager": "6.0.1" + }, + "runtime": { + "lib/net6.0/System.Runtime.Caching.dll": { + "assemblyVersion": "4.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, + "System.Security.AccessControl/6.0.0": {}, + "System.Security.Cryptography.Cng/5.0.0": { + "dependencies": { + "System.Formats.Asn1": "9.0.8" + } + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "runtime": { + "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Permissions/6.0.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Windows.Extensions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Security.Permissions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Principal.Windows/5.0.0": {}, + "System.Text.Encoding/4.3.0": { + "dependencies": { + "Microsoft.NETCore.Platforms": "1.1.0", + "Microsoft.NETCore.Targets": "1.1.0", + "System.Runtime": "4.3.0" + } + }, + "System.Text.Encoding.CodePages/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Encodings.Web/6.0.0": { + "dependencies": { + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + } + }, + "System.Text.Json/9.0.8": {}, + "System.Threading.Channels/7.0.0": {}, + "System.Threading.Tasks.Extensions/4.5.4": {}, + "System.Windows.Extensions/6.0.0": { + "dependencies": { + "System.Drawing.Common": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Windows.Extensions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "OpenArchival.DataAccess/1.0.0": { + "dependencies": { + "EntityFramework": "6.5.1", + "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Npgsql": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4" + }, + "runtime": { + "OpenArchival.DataAccess.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } + } + } + }, + "libraries": { + "OpenArchival.Blazor/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "Azure.Core/1.38.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IuEgCoVA0ef7E4pQtpC3+TkPbzaoQfa77HlfJDmfuaJUCVJmn7fT0izamZiryW5sYUFKizsftIxMkXKbgIcPMQ==", + "path": "azure.core/1.38.0", + "hashPath": "azure.core.1.38.0.nupkg.sha512" + }, + "Azure.Identity/1.11.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Sf4BoE6Q3jTgFkgBkx7qztYOFELBCo+wQgpYDwal/qJ1unBH73ywPztIJKXBXORRzAeNijsuxhk94h0TIMvfYg==", + "path": "azure.identity/1.11.4", + "hashPath": "azure.identity.1.11.4.nupkg.sha512" + }, + "BuildBundlerMinifier/3.2.449": { + "type": "package", + "serviceable": true, + "sha512": "sha512-uA9sYDy4VepL3xwzBTLcP2LyuVYMt0ZIT3gaSiXvGoX15Ob+rOP+hGydhevlSVd+rFo+Y+VQFEHDuWU8HBW+XA==", + "path": "buildbundlerminifier/3.2.449", + "hashPath": "buildbundlerminifier.3.2.449.nupkg.sha512" + }, + "CodeBeam.MudExtensions/6.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-U5J0IlIg8R166hm9RwVjjbCtbBs3ixLev94NmfQHaBVUn3P4un+DoirfUjcUs96wvKb5K9H9ou39Yq+wBO11IA==", + "path": "codebeam.mudextensions/6.3.0", + "hashPath": "codebeam.mudextensions.6.3.0.nupkg.sha512" + }, + "CsvHelper/30.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rcZtgbWR+As4G3Vpgx0AMNmShGuQLFjkHAPIIflzrfkJCx8/AOd4m96ZRmiU1Wi39qS5UVjV0P8qdgqOo5Cwyg==", + "path": "csvhelper/30.0.1", + "hashPath": "csvhelper.30.0.1.nupkg.sha512" + }, + "Dapper/2.1.66": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/q77jUgDOS+bzkmk3Vy9SiWMaetTw+NOoPAV0xPBsGVAyljd5S6P+4RUW7R3ZUGGr9lDRyPKgAMj2UAOwvqZYw==", + "path": "dapper/2.1.66", + "hashPath": "dapper.2.1.66.nupkg.sha512" + }, + "EntityFramework/6.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sQRP2lWg1i3aAGWqdliAM8zrGx7LHMUk+9/MoxUjwfTZYGMXvZ2JYZTlyTm1PqDxvn3c9E3U76TWDON7Y5+CVA==", + "path": "entityframework/6.5.1", + "hashPath": "entityframework.6.5.1.nupkg.sha512" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Authorization/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-WgLlLBlMczb2+QLNG6sM95OUZ0EBztz60k/N75tjIgpyu0SdpIfYytAmX/7JJAjRTZF0c/CrWaQV+SH9FuGsrA==", + "path": "microsoft.aspnetcore.authorization/9.0.1", + "hashPath": "microsoft.aspnetcore.authorization.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6pwfbQKNtvPkbF4tCGiAKGyt6BVpu58xAXz7u2YXcUKTNmNxrymbG1mEyMc0EPzVdnquDDqTyfXM3mC1EJycxQ==", + "path": "microsoft.aspnetcore.components/9.0.1", + "hashPath": "microsoft.aspnetcore.components.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components.Analyzers/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I8Rs4LXT5UQxM5Nin2+Oj8aSY2heszSZ3EyTLgt3mxmfiRPrVO7D8NNSsf1voI2Gb0qFJceof/J5c9E+nfNuHw==", + "path": "microsoft.aspnetcore.components.analyzers/9.0.1", + "hashPath": "microsoft.aspnetcore.components.analyzers.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components.Forms/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KyULVU32bLz74LWDwPEwNUEllTehzWJuM7YAsz80rMKEzvR0K8cRjRzO0fnN/nfydMeLRRlbI0xj8wnEAymLVw==", + "path": "microsoft.aspnetcore.components.forms/9.0.1", + "hashPath": "microsoft.aspnetcore.components.forms.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Components.Web/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LI0vjYEd9MaDZPDQxPCn4gGYDkEC5U9rp1nWZo7rPozJxgTG2zU3WERujxTi2LeAC2ZzdXlOVCrUyPQ55LZV2A==", + "path": "microsoft.aspnetcore.components.web/9.0.1", + "hashPath": "microsoft.aspnetcore.components.web.9.0.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NwGO0wh/IjEthBLGA6fWfIiftsNF/paA5RxWp6ji4wWazetJgQ4truR9nU2thAzzFLiXqlg8vGjdVDA8bHu0zA==", + "path": "microsoft.aspnetcore.cryptography.internal/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gK70xxXYwwPiXYKYVmLYMuIO5EOGrRtQghmM6PkgtZ/0lgLEjIs//xgSLvZkV/mroNHA1DEqTcqscEj9OzZ1IA==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/fr42V7LN7jmlIc7akFQQPPXcEy92+iPr2O7Eum0X3EZv/gcOHKNeaB1MnhViEQs0ylAMVDRTPi3OyoVKRxlDg==", + "path": "microsoft.aspnetcore.diagnostics.entityframeworkcore/9.0.8", + "hashPath": "microsoft.aspnetcore.diagnostics.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z4q9roxXMQePwFM5tXXZS5sKkU78yYXVkj56NYYx9xKe+mxGkJMV1MaO0GFE6HnnM8bE3Xxhs0hAPw2jKbse6w==", + "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.8", + "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Metadata/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EZnHifamF7IFEIyjAKMtJM3I/94OIe72i3P09v5oL0twmsmfQwal6Ni3m8lbB5mge3jWFhMozeW+rUdRSqnXRQ==", + "path": "microsoft.aspnetcore.metadata/9.0.1", + "hashPath": "microsoft.aspnetcore.metadata.9.0.1.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==", + "path": "microsoft.bcl.asyncinterfaces/7.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512" + }, + "Microsoft.Build.Framework/17.8.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==", + "path": "microsoft.build.framework/17.8.3", + "hashPath": "microsoft.build.framework.17.8.3.nupkg.sha512" + }, + "Microsoft.Build.Locator/1.7.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==", + "path": "microsoft.build.locator/1.7.8", + "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==", + "path": "microsoft.codeanalysis.analyzers/3.3.4", + "hashPath": "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", + "path": "microsoft.codeanalysis.common/4.8.0", + "hashPath": "microsoft.codeanalysis.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", + "path": "microsoft.codeanalysis.csharp/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==", + "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==", + "path": "microsoft.codeanalysis.workspaces.common/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==", + "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512" + }, + "Microsoft.CSharp/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", + "path": "microsoft.csharp/4.7.0", + "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" + }, + "Microsoft.Data.SqlClient/5.1.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+pz7gIPh5ydsBcQvivt4R98PwJXer86fyQBBToIBLxZ5kuhW4N13Ijz87s9WpuPtF1vh4JesYCgpDPAOgkMhdg==", + "path": "microsoft.data.sqlclient/5.1.6", + "hashPath": "microsoft.data.sqlclient.5.1.6.nupkg.sha512" + }, + "Microsoft.Data.SqlClient.SNI.runtime/5.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-wNGM5ZTQCa2blc9ikXQouybGiyMd6IHPVJvAlBEPtr6JepZEOYeDxGyprYvFVeOxlCXs7avridZQ0nYkHzQWCQ==", + "path": "microsoft.data.sqlclient.sni.runtime/5.1.1", + "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.1.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", + "path": "microsoft.entityframeworkcore/9.0.8", + "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", + "path": "microsoft.entityframeworkcore.abstractions/9.0.8", + "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", + "path": "microsoft.entityframeworkcore.analyzers/9.0.8", + "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-02e8OcoumSUAES3VkXrMT9EnNCUKWJoifn5+8fFEbAtRhKL3xg2a/Mj6rsAUGF7tkYFox6oKzJCn0jbm6b8Lbw==", + "path": "microsoft.entityframeworkcore.design/9.0.8", + "hashPath": "microsoft.entityframeworkcore.design.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==", + "path": "microsoft.entityframeworkcore.relational/9.0.8", + "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.SqlServer/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yNZJIdLQTTHj6FTv9+IUQwmQvOwvUanTBOG1ibeTaaB1zfTtOqrSFQnjMOkcKOgxu+ofsBEDcuctb/f5xj/Oog==", + "path": "microsoft.entityframeworkcore.sqlserver/9.0.8", + "hashPath": "microsoft.entityframeworkcore.sqlserver.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Tools/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gtjwfJsEB5Mz5qOhdYjm+9KWJEVmVu5xxOgrxHxW6dNmhGfwdNXnNx5Nvdk6IHt0hmn0OK6MREMZEOsjrnSCfA==", + "path": "microsoft.entityframeworkcore.tools/9.0.8", + "hashPath": "microsoft.entityframeworkcore.tools.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", + "path": "microsoft.extensions.caching.abstractions/9.0.8", + "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", + "path": "microsoft.extensions.caching.memory/9.0.8", + "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==", + "path": "microsoft.extensions.configuration.abstractions/9.0.8", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", + "path": "microsoft.extensions.dependencyinjection/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3CW02zNjyqJ2eORo8Zkznpw6+QvK+tYUKZgKuKuAIYdy73TRFvpaqCwYws1k6/lMSJ7ZqABfWn0/wa5bRsIJ4w==", + "path": "microsoft.extensions.dependencymodel/9.0.8", + "hashPath": "microsoft.extensions.dependencymodel.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-giUYz84GHAizDucZp5vWAusDO2s9Jrrg2jQ6HUQNGs5HQMKJVobLPMQSiyg8R4yecH0pIc0QjANh0B/Kw13BHA==", + "path": "microsoft.extensions.identity.core/9.0.8", + "hashPath": "microsoft.extensions.identity.core.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sycaHcq78yI591+KxEdd53a7pJGQEl9H/wDsFkaPNE9g7loyq8vufPcc/9RH3KlGt5joR5Ey7PdoRSrlLjCgJg==", + "path": "microsoft.extensions.identity.stores/9.0.8", + "hashPath": "microsoft.extensions.identity.stores.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Localization/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UgvX4Yb2T3tEsKT30ktZr0H7kTRPapCgEH0bdTwxiEGSdA39/hAQMvvb+vgHpqmevDU5+puyI9ujRkmmbF946w==", + "path": "microsoft.extensions.localization/9.0.1", + "hashPath": "microsoft.extensions.localization.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Localization.Abstractions/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CABog43lyaZQMjmlktuImCy6zmAzRBaXqN81uPaMQjlp//ISDVYItZPh6KWpWRF4MY/B67X5oDc3JTUpfdocZw==", + "path": "microsoft.extensions.localization.abstractions/9.0.1", + "hashPath": "microsoft.extensions.localization.abstractions.9.0.1.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", + "path": "microsoft.extensions.logging/9.0.8", + "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", + "path": "microsoft.extensions.logging.abstractions/9.0.8", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", + "path": "microsoft.extensions.options/9.0.8", + "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", + "path": "microsoft.extensions.primitives/9.0.8", + "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512" + }, + "Microsoft.Identity.Client/4.61.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-naJo/Qm35Caaoxp5utcw+R8eU8ZtLz2ALh8S+gkekOYQ1oazfCQMWVT4NJ/FnHzdIJlm8dMz0oMpMGCabx5odA==", + "path": "microsoft.identity.client/4.61.3", + "hashPath": "microsoft.identity.client.4.61.3.nupkg.sha512" + }, + "Microsoft.Identity.Client.Extensions.Msal/4.61.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-PWnJcznrSGr25MN8ajlc2XIDW4zCFu0U6FkpaNLEWLgd1NgFCp5uDY3mqLDgM8zCN8hqj8yo5wHYfLB2HjcdGw==", + "path": "microsoft.identity.client.extensions.msal/4.61.3", + "hashPath": "microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512" + }, + "Microsoft.IdentityModel.Abstractions/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xuR8E4Rd96M41CnUSCiOJ2DBh+z+zQSmyrYHdYhD6K4fXBcQGVnRCFQ0efROUYpP+p0zC1BLKr0JRpVuujTZSg==", + "path": "microsoft.identitymodel.abstractions/6.35.0", + "hashPath": "microsoft.identitymodel.abstractions.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.JsonWebTokens/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9wxai3hKgZUb4/NjdRKfQd0QJvtXKDlvmGMYACbEC8DFaicMFCFhQFZq9ZET1kJLwZahf2lfY5Gtcpsx8zYzbg==", + "path": "microsoft.identitymodel.jsonwebtokens/6.35.0", + "hashPath": "microsoft.identitymodel.jsonwebtokens.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Logging/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jePrSfGAmqT81JDCNSY+fxVWoGuJKt9e6eJ+vT7+quVS55nWl//jGjUQn4eFtVKt4rt5dXaleZdHRB9J9AJZ7Q==", + "path": "microsoft.identitymodel.logging/6.35.0", + "hashPath": "microsoft.identitymodel.logging.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BPQhlDzdFvv1PzaUxNSk+VEPwezlDEVADIKmyxubw7IiELK18uJ06RQ9QKKkds30XI+gDu9n8j24XQ8w7fjWcg==", + "path": "microsoft.identitymodel.protocols/6.35.0", + "hashPath": "microsoft.identitymodel.protocols.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LMtVqnECCCdSmyFoCOxIE5tXQqkOLrvGrL7OxHg41DIm1bpWtaCdGyVcTAfOQpJXvzND9zUKIN/lhngPkYR8vg==", + "path": "microsoft.identitymodel.protocols.openidconnect/6.35.0", + "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.35.0.nupkg.sha512" + }, + "Microsoft.IdentityModel.Tokens/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-RN7lvp7s3Boucg1NaNAbqDbxtlLj5Qeb+4uSS1TeK5FSBVM40P4DKaTKChT43sHyKfh7V0zkrMph6DdHvyA4bg==", + "path": "microsoft.identitymodel.tokens/6.35.0", + "hashPath": "microsoft.identitymodel.tokens.6.35.0.nupkg.sha512" + }, + "Microsoft.JSInterop/9.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/xBwIfb0YoC2Muv6EsHjxpqZw2aKv94+i0g0FWZvqvGv3DeAy+8wipAuECVvKYEs2EIclRD41bjajHLoD6mTtw==", + "path": "microsoft.jsinterop/9.0.1", + "hashPath": "microsoft.jsinterop.9.0.1.nupkg.sha512" + }, + "Microsoft.NETCore.Platforms/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==", + "path": "microsoft.netcore.platforms/1.1.0", + "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512" + }, + "Microsoft.NETCore.Targets/1.1.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==", + "path": "microsoft.netcore.targets/1.1.0", + "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512" + }, + "Microsoft.SqlServer.Server/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==", + "path": "microsoft.sqlserver.server/1.0.0", + "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512" + }, + "Microsoft.VisualStudio.Azure.Containers.Tools.Targets/1.22.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-EfYANhAWqmWKoLwN6bxoiPZSOfJSO9lzX+UrU6GVhLhPub1Hd+5f0zL0/tggIA6mRz6Ebw2xCNcIsM4k+7NPng==", + "path": "microsoft.visualstudio.azure.containers.tools.targets/1.22.1", + "hashPath": "microsoft.visualstudio.azure.containers.tools.targets.1.22.1.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "path": "microsoft.win32.systemevents/6.0.0", + "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "MudBlazor/8.12.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZwgHPt2DwiQoFeP8jxPzNEsUmJF17ljtospVH+uMUKUKpklz6jEkdE5vNs7PnHaPH9HEbpFEQgJw8QPlnFZjsQ==", + "path": "mudblazor/8.12.0", + "hashPath": "mudblazor.8.12.0.nupkg.sha512" + }, + "Npgsql/9.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==", + "path": "npgsql/9.0.3", + "hashPath": "npgsql.9.0.3.nupkg.sha512" + }, + "Npgsql.DependencyInjection/9.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-McQ/xmBW9txjNzPyVKdmyx5bNVKDyc6ryz+cBOnLKxFH8zg9XAKMFvyNNmhzNjJbzLq8Rx+FFq/CeHjVT3s35w==", + "path": "npgsql.dependencyinjection/9.0.3", + "hashPath": "npgsql.dependencyinjection.9.0.3.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mw5vcY2IEc7L+IeGrxpp/J5OSnCcjkjAgJYCm/eD52wpZze8zsSifdqV7zXslSMmfJG2iIUGZyo3KuDtEFKwMQ==", + "path": "npgsql.entityframeworkcore.postgresql/9.0.4", + "hashPath": "npgsql.entityframeworkcore.postgresql.9.0.4.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "System.ClientModel/1.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==", + "path": "system.clientmodel/1.0.0", + "hashPath": "system.clientmodel.1.0.0.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Collections.Immutable/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==", + "path": "system.collections.immutable/7.0.0", + "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512" + }, + "System.ComponentModel.Annotations/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", + "path": "system.componentmodel.annotations/5.0.0", + "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" + }, + "System.Composition/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==", + "path": "system.composition/7.0.0", + "hashPath": "system.composition.7.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==", + "path": "system.composition.attributedmodel/7.0.0", + "hashPath": "system.composition.attributedmodel.7.0.0.nupkg.sha512" + }, + "System.Composition.Convention/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==", + "path": "system.composition.convention/7.0.0", + "hashPath": "system.composition.convention.7.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==", + "path": "system.composition.hosting/7.0.0", + "hashPath": "system.composition.hosting.7.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==", + "path": "system.composition.runtime/7.0.0", + "hashPath": "system.composition.runtime.7.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==", + "path": "system.composition.typedparts/7.0.0", + "hashPath": "system.composition.typedparts.7.0.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", + "path": "system.configuration.configurationmanager/6.0.1", + "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2Ij/LCaTQRyAi5lAv7UUTV9R2FobC8xN9mE0fXBZohum/xLl8IZVmE98Rq5ugQHjCgTBRKqpXRb4ORulRdA6Ig==", + "path": "system.data.sqlclient/4.8.6", + "hashPath": "system.data.sqlclient.4.8.6.nupkg.sha512" + }, + "System.Diagnostics.DiagnosticSource/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KiLYDu2k2J82Q9BJpWiuQqCkFjRBWVq4jDzKKWawVi9KWzyD0XG3cmfX0vqTQlL14Wi9EufJrbL0+KCLTbqWiQ==", + "path": "system.diagnostics.diagnosticsource/6.0.1", + "hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512" + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "path": "system.drawing.common/6.0.0", + "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" + }, + "System.Formats.Asn1/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gGL0gt2nAArsF2oOMFzClll6QN2FhtooTxEQ+K26uer4lrhahnYIo/qOn5HUSfjHlM91646L5/7dYIMJ86fHkQ==", + "path": "system.formats.asn1/9.0.8", + "hashPath": "system.formats.asn1.9.0.8.nupkg.sha512" + }, + "System.IdentityModel.Tokens.Jwt/6.35.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yxGIQd3BFK7F6S62/7RdZk3C/mfwyVxvh6ngd1VYMBmbJ1YZZA9+Ku6suylVtso0FjI0wbElpJ0d27CdsyLpBQ==", + "path": "system.identitymodel.tokens.jwt/6.35.0", + "hashPath": "system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512" + }, + "System.IO.Pipelines/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==", + "path": "system.io.pipelines/7.0.0", + "hashPath": "system.io.pipelines.7.0.0.nupkg.sha512" + }, + "System.Memory/4.5.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==", + "path": "system.memory/4.5.4", + "hashPath": "system.memory.4.5.4.nupkg.sha512" + }, + "System.Memory.Data/1.0.2": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==", + "path": "system.memory.data/1.0.2", + "hashPath": "system.memory.data.1.0.2.nupkg.sha512" + }, + "System.Numerics.Vectors/4.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==", + "path": "system.numerics.vectors/4.5.0", + "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512" + }, + "System.Reflection.Metadata/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "path": "system.reflection.metadata/7.0.0", + "hashPath": "system.reflection.metadata.7.0.0.nupkg.sha512" + }, + "System.Runtime/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==", + "path": "system.runtime/4.3.0", + "hashPath": "system.runtime.4.3.0.nupkg.sha512" + }, + "System.Runtime.Caching/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==", + "path": "system.runtime.caching/6.0.0", + "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", + "path": "system.runtime.compilerservices.unsafe/6.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" + }, + "System.Security.AccessControl/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", + "path": "system.security.accesscontrol/6.0.0", + "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.Cng/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==", + "path": "system.security.cryptography.cng/5.0.0", + "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", + "path": "system.security.cryptography.protecteddata/6.0.0", + "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" + }, + "System.Security.Permissions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", + "path": "system.security.permissions/6.0.0", + "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==", + "path": "system.security.principal.windows/5.0.0", + "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512" + }, + "System.Text.Encoding/4.3.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==", + "path": "system.text.encoding/4.3.0", + "hashPath": "system.text.encoding.4.3.0.nupkg.sha512" + }, + "System.Text.Encoding.CodePages/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==", + "path": "system.text.encoding.codepages/6.0.0", + "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512" + }, + "System.Text.Encodings.Web/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Vg8eB5Tawm1IFqj4TVK1czJX89rhFxJo9ELqc/Eiq0eXy13RK00eubyU6TJE6y+GQXjyV5gSfiewDUZjQgSE0w==", + "path": "system.text.encodings.web/6.0.0", + "hashPath": "system.text.encodings.web.6.0.0.nupkg.sha512" + }, + "System.Text.Json/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==", + "path": "system.text.json/9.0.8", + "hashPath": "system.text.json.9.0.8.nupkg.sha512" + }, + "System.Threading.Channels/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==", + "path": "system.threading.channels/7.0.0", + "hashPath": "system.threading.channels.7.0.0.nupkg.sha512" + }, + "System.Threading.Tasks.Extensions/4.5.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==", + "path": "system.threading.tasks.extensions/4.5.4", + "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512" + }, + "System.Windows.Extensions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", + "path": "system.windows.extensions/6.0.0", + "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" + }, + "OpenArchival.DataAccess/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + } + } +} \ No newline at end of file diff --git a/bin/Release/OpenArchival.Blazor.dll b/bin/Release/OpenArchival.Blazor.dll new file mode 100644 index 0000000..044c3d2 Binary files /dev/null and b/bin/Release/OpenArchival.Blazor.dll differ diff --git a/bin/Release/OpenArchival.Blazor.exe b/bin/Release/OpenArchival.Blazor.exe new file mode 100644 index 0000000..3562ff9 Binary files /dev/null and b/bin/Release/OpenArchival.Blazor.exe differ diff --git a/bin/Release/OpenArchival.Blazor.pdb b/bin/Release/OpenArchival.Blazor.pdb new file mode 100644 index 0000000..4b4c64c Binary files /dev/null and b/bin/Release/OpenArchival.Blazor.pdb differ diff --git a/bin/Release/OpenArchival.Blazor.runtimeconfig.json b/bin/Release/OpenArchival.Blazor.runtimeconfig.json new file mode 100644 index 0000000..b10d651 --- /dev/null +++ b/bin/Release/OpenArchival.Blazor.runtimeconfig.json @@ -0,0 +1,21 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "9.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/bin/Release/OpenArchival.Blazor.staticwebassets.endpoints.json b/bin/Release/OpenArchival.Blazor.staticwebassets.endpoints.json new file mode 100644 index 0000000..90063fc --- /dev/null +++ b/bin/Release/OpenArchival.Blazor.staticwebassets.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"21465"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000295508274"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"ETag","Value":"W/\"Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Bhx2r5I6dCdUGoHmzIgc0yinDvilo44BmePWMEQ2Ofk="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"3383"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-6PJ7t7WR38pQTSYe6IR0pbqo2cIZK5wuW/w26kprtBg="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"328"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Sun, 26 Feb 2023 14:08:26 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.005076142132"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"ETag","Value":"W/\"FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-FWIeETQ/nUZck23SPsBRN/OQQ3EHuNDWksqB8A5Q8dc="}]},{"Route":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","AssetFile":"_content/CodeBeam.MudExtensions/MudExtensions.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"196"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-B4PUgpr06+d3lAMWknp0EVkaGxPZJdpp5/UidGHzvnc="}]},{"Route":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","AssetFile":"_content/CodeBeam.MudExtensions/Mud_Secondary.png","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"4558"},{"Name":"Content-Type","Value":"image/png"},{"Name":"ETag","Value":"\"G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y=\""},{"Name":"Last-Modified","Value":"Sat, 08 Oct 2022 09:55:02 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G3hYUw4Ps9P/IQ3lw2zu96RSZaOf4zU+4QkXkH8Xi3Y="}]},{"Route":"_content/MudBlazor/MudBlazor.min.0n6lrtb02s.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"0n6lrtb02s"},{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606258"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015264845"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"ETag","Value":"W/\"3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-3FM/mjas9rQiq2CY+FQPy1Pe1iCLSx/qZltQxK4dcuQ="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65509"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-G6ttMFl4pZQbeXfp7Od0SO3bC9h9rp9m7NW7DgD0a1Q="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000062952471"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"ETag","Value":"W/\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15884"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-qhJtBPrvSKzfmYIXttsCBAyz1XObWORxmjjeuquTVx8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.lftp6ydp6b.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73682"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo=\""},{"Name":"Last-Modified","Value":"Tue, 02 Sep 2025 18:25:58 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lftp6ydp6b"},{"Name":"integrity","Value":"sha256-Qf9/gSPxTxchB08Wi5WXxjPqw2IQvnyVUW27s7cwoUo="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="},{"Name":"label","Value":"favicon.ico"}]},{"Route":"favicon.2jeq8efc6q.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"fingerprint","Value":"2jeq8efc6q"},{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="},{"Name":"label","Value":"favicon.ico.gz"}]},{"Route":"favicon.ico","AssetFile":"favicon.ico.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000336021505"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"ETag","Value":"W/\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico","AssetFile":"favicon.ico","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"15086"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA=\""},{"Name":"Last-Modified","Value":"Tue, 12 Aug 2025 18:28:17 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"favicon.ico.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"2975"},{"Name":"Content-Type","Value":"image/x-icon"},{"Name":"ETag","Value":"\"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=\""},{"Name":"Last-Modified","Value":"Thu, 04 Sep 2025 15:55:40 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M="}]}]} \ No newline at end of file diff --git a/bin/Release/OpenArchival.Blazor.staticwebassets.runtime.json b/bin/Release/OpenArchival.Blazor.staticwebassets.runtime.json new file mode 100644 index 0000000..683f138 --- /dev/null +++ b/bin/Release/OpenArchival.Blazor.staticwebassets.runtime.json @@ -0,0 +1 @@ +{"ContentRoots":["D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","D:\\Nextcloud\\Documents\\Open-Archival\\OpenArchival.Blazor\\obj\\Release\\net9.0\\compressed\\","C:\\Users\\Vincent Allen\\.nuget\\packages\\codebeam.mudextensions\\6.3.0\\staticwebassets\\","C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.12.0\\staticwebassets\\"],"Root":{"Children":{"favicon.ico":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"favicon.ico"},"Patterns":null},"favicon.ico.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"uorc1pfmvs-2jeq8efc6q.gz"},"Patterns":null},"_content":{"Children":{"CodeBeam.MudExtensions":{"Children":{"Mud_Secondary.png":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"Mud_Secondary.png"},"Patterns":null},"MudExtensions.min.css":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"MudExtensions.min.css"},"Patterns":null},"MudExtensions.min.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"24gzn4tg1a-qz4batx9cb.gz"},"Patterns":null},"MudExtensions.min.js":{"Children":null,"Asset":{"ContentRootIndex":2,"SubPath":"MudExtensions.min.js"},"Patterns":null},"MudExtensions.min.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"stwk5nfoxp-loe7cozwzj.gz"},"Patterns":null}},"Asset":null,"Patterns":null},"MudBlazor":{"Children":{"MudBlazor.min.css":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"MudBlazor.min.css"},"Patterns":null},"MudBlazor.min.css.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"tzxjg6is5z-0n6lrtb02s.gz"},"Patterns":null},"MudBlazor.min.js":{"Children":null,"Asset":{"ContentRootIndex":3,"SubPath":"MudBlazor.min.js"},"Patterns":null},"MudBlazor.min.js.gz":{"Children":null,"Asset":{"ContentRootIndex":1,"SubPath":"0wz98yz2xy-lftp6ydp6b.gz"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}} \ No newline at end of file diff --git a/bin/Release/OpenArchival.DataAccess.deps.json b/bin/Release/OpenArchival.DataAccess.deps.json new file mode 100644 index 0000000..68112d5 --- /dev/null +++ b/bin/Release/OpenArchival.DataAccess.deps.json @@ -0,0 +1,1305 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "OpenArchival.DataAccess/1.0.0": { + "dependencies": { + "EntityFramework": "6.5.1", + "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Design": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Npgsql": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4" + }, + "runtime": { + "OpenArchival.DataAccess.dll": {} + } + }, + "EntityFramework/6.5.1": { + "dependencies": { + "Microsoft.CSharp": "4.7.0", + "System.CodeDom": "6.0.0", + "System.ComponentModel.Annotations": "5.0.0", + "System.Configuration.ConfigurationManager": "6.0.1", + "System.Data.SqlClient": "4.8.6" + }, + "runtime": { + "lib/netstandard2.1/EntityFramework.SqlServer.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + }, + "lib/netstandard2.1/EntityFramework.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.500.124.31603" + } + } + }, + "Humanizer.Core/2.14.1": { + "runtime": { + "lib/net6.0/Humanizer.dll": { + "assemblyVersion": "2.14.0.0", + "fileVersion": "2.14.1.48190" + } + } + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.Internal.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.Internal": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Cryptography.KeyDerivation.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Identity.Stores": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "runtime": { + "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "Microsoft.Build.Framework/17.8.3": {}, + "Microsoft.Build.Locator/1.7.8": { + "runtime": { + "lib/net6.0/Microsoft.Build.Locator.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.7.8.28074" + } + } + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": {}, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Analyzers": "3.3.4", + "System.Collections.Immutable": "7.0.0", + "System.Reflection.Metadata": "7.0.0", + "System.Runtime.CompilerServices.Unsafe": "6.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "dependencies": { + "Microsoft.CodeAnalysis.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.CSharp.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Bcl.AsyncInterfaces": "7.0.0", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "System.Composition": "7.0.0", + "System.IO.Pipelines": "7.0.0", + "System.Threading.Channels": "7.0.0" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "dependencies": { + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.CodeAnalysis.Common": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.Common": "4.8.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + }, + "lib/net7.0/Microsoft.CodeAnalysis.Workspaces.MSBuild.dll": { + "assemblyVersion": "4.8.0.0", + "fileVersion": "4.800.23.55801" + } + }, + "resources": { + "lib/net7.0/cs/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "cs" + }, + "lib/net7.0/de/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "de" + }, + "lib/net7.0/es/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "es" + }, + "lib/net7.0/fr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "fr" + }, + "lib/net7.0/it/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "it" + }, + "lib/net7.0/ja/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ja" + }, + "lib/net7.0/ko/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ko" + }, + "lib/net7.0/pl/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pl" + }, + "lib/net7.0/pt-BR/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "pt-BR" + }, + "lib/net7.0/ru/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "ru" + }, + "lib/net7.0/tr/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "tr" + }, + "lib/net7.0/zh-Hans/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hans" + }, + "lib/net7.0/zh-Hant/Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost.resources.dll": { + "locale": "zh-Hant" + } + } + }, + "Microsoft.CSharp/4.7.0": {}, + "Microsoft.EntityFrameworkCore/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore.Abstractions": "9.0.8", + "Microsoft.EntityFrameworkCore.Analyzers": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": {}, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "dependencies": { + "Humanizer.Core": "2.14.1", + "Microsoft.Build.Framework": "17.8.3", + "Microsoft.Build.Locator": "1.7.8", + "Microsoft.CodeAnalysis.CSharp": "4.8.0", + "Microsoft.CodeAnalysis.CSharp.Workspaces": "4.8.0", + "Microsoft.CodeAnalysis.Workspaces.MSBuild": "4.8.0", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyModel": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Mono.TextTemplating": "3.0.0", + "System.Text.Json": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Design.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.Extensions.Caching.Memory": "9.0.8", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net8.0/Microsoft.EntityFrameworkCore.Relational.dll": { + "assemblyVersion": "9.0.8.0", + "fileVersion": "9.0.825.36802" + } + } + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Caching.Memory.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyModel.dll": { + "assemblyVersion": "9.0.0.8", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "dependencies": { + "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Core.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "dependencies": { + "Microsoft.Extensions.Caching.Abstractions": "9.0.8", + "Microsoft.Extensions.Identity.Core": "9.0.8", + "Microsoft.Extensions.Logging": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Identity.Stores.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36808" + } + } + }, + "Microsoft.Extensions.Logging/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.8", + "Microsoft.Extensions.Logging.Abstractions": "9.0.8", + "Microsoft.Extensions.Options": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Options/9.0.8": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.8", + "Microsoft.Extensions.Primitives": "9.0.8" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.825.36511" + } + } + }, + "Microsoft.Win32.Registry/4.7.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Security.Principal.Windows": "4.7.0" + } + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "runtime": { + "lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "Mono.TextTemplating/3.0.0": { + "dependencies": { + "System.CodeDom": "6.0.0" + }, + "runtime": { + "lib/net6.0/Mono.TextTemplating.dll": { + "assemblyVersion": "3.0.0.0", + "fileVersion": "3.0.0.1" + } + } + }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.8" + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "dependencies": { + "Microsoft.EntityFrameworkCore": "9.0.8", + "Microsoft.EntityFrameworkCore.Relational": "9.0.8", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "9.0.4.0", + "fileVersion": "9.0.4.0" + } + } + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "dependencies": { + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni": "4.4.0", + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni": "4.4.0" + } + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-arm64/native/sni.dll": { + "rid": "win-arm64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x64/native/sni.dll": { + "rid": "win-x64", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "runtimeTargets": { + "runtimes/win-x86/native/sni.dll": { + "rid": "win-x86", + "assetType": "native", + "fileVersion": "4.6.25512.1" + } + } + }, + "System.CodeDom/6.0.0": { + "runtime": { + "lib/net6.0/System.CodeDom.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Collections.Immutable/7.0.0": {}, + "System.ComponentModel.Annotations/5.0.0": {}, + "System.Composition/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Convention": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0", + "System.Composition.TypedParts": "7.0.0" + } + }, + "System.Composition.AttributedModel/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.AttributedModel.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Convention/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Convention.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Hosting/7.0.0": { + "dependencies": { + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.Hosting.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.Runtime/7.0.0": { + "runtime": { + "lib/net7.0/System.Composition.Runtime.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Composition.TypedParts/7.0.0": { + "dependencies": { + "System.Composition.AttributedModel": "7.0.0", + "System.Composition.Hosting": "7.0.0", + "System.Composition.Runtime": "7.0.0" + }, + "runtime": { + "lib/net7.0/System.Composition.TypedParts.dll": { + "assemblyVersion": "7.0.0.0", + "fileVersion": "7.0.22.51805" + } + } + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "dependencies": { + "System.Security.Cryptography.ProtectedData": "6.0.0", + "System.Security.Permissions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Configuration.ConfigurationManager.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.922.41905" + } + } + }, + "System.Data.SqlClient/4.8.6": { + "dependencies": { + "Microsoft.Win32.Registry": "4.7.0", + "System.Security.Principal.Windows": "4.7.0", + "runtime.native.System.Data.SqlClient.sni": "4.7.0" + }, + "runtime": { + "lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + }, + "runtimes/win/lib/netcoreapp2.1/System.Data.SqlClient.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "4.6.1.6", + "fileVersion": "4.700.23.52603" + } + } + }, + "System.Drawing.Common/6.0.0": { + "dependencies": { + "Microsoft.Win32.SystemEvents": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Drawing.Common.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": { + "rid": "unix", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + }, + "runtimes/win/lib/net6.0/System.Drawing.Common.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.IO.Pipelines/7.0.0": {}, + "System.Reflection.Metadata/7.0.0": { + "dependencies": { + "System.Collections.Immutable": "7.0.0" + } + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": {}, + "System.Security.AccessControl/6.0.0": {}, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "runtime": { + "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Permissions/6.0.0": { + "dependencies": { + "System.Security.AccessControl": "6.0.0", + "System.Windows.Extensions": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Security.Permissions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + }, + "System.Security.Principal.Windows/4.7.0": {}, + "System.Text.Json/9.0.8": {}, + "System.Threading.Channels/7.0.0": {}, + "System.Windows.Extensions/6.0.0": { + "dependencies": { + "System.Drawing.Common": "6.0.0" + }, + "runtime": { + "lib/net6.0/System.Windows.Extensions.dll": { + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "6.0.0.0", + "fileVersion": "6.0.21.52210" + } + } + } + } + }, + "libraries": { + "OpenArchival.DataAccess/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" + }, + "EntityFramework/6.5.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sQRP2lWg1i3aAGWqdliAM8zrGx7LHMUk+9/MoxUjwfTZYGMXvZ2JYZTlyTm1PqDxvn3c9E3U76TWDON7Y5+CVA==", + "path": "entityframework/6.5.1", + "hashPath": "entityframework.6.5.1.nupkg.sha512" + }, + "Humanizer.Core/2.14.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==", + "path": "humanizer.core/2.14.1", + "hashPath": "humanizer.core.2.14.1.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.Internal/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NwGO0wh/IjEthBLGA6fWfIiftsNF/paA5RxWp6ji4wWazetJgQ4truR9nU2thAzzFLiXqlg8vGjdVDA8bHu0zA==", + "path": "microsoft.aspnetcore.cryptography.internal/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.internal.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Cryptography.KeyDerivation/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-gK70xxXYwwPiXYKYVmLYMuIO5EOGrRtQghmM6PkgtZ/0lgLEjIs//xgSLvZkV/mroNHA1DEqTcqscEj9OzZ1IA==", + "path": "microsoft.aspnetcore.cryptography.keyderivation/9.0.8", + "hashPath": "microsoft.aspnetcore.cryptography.keyderivation.9.0.8.nupkg.sha512" + }, + "Microsoft.AspNetCore.Identity.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-z4q9roxXMQePwFM5tXXZS5sKkU78yYXVkj56NYYx9xKe+mxGkJMV1MaO0GFE6HnnM8bE3Xxhs0hAPw2jKbse6w==", + "path": "microsoft.aspnetcore.identity.entityframeworkcore/9.0.8", + "hashPath": "microsoft.aspnetcore.identity.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.Bcl.AsyncInterfaces/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3aeMZ1N0lJoSyzqiP03hqemtb1BijhsJADdobn/4nsMJ8V1H+CrpuduUe4hlRdx+ikBQju1VGjMD1GJ3Sk05Eg==", + "path": "microsoft.bcl.asyncinterfaces/7.0.0", + "hashPath": "microsoft.bcl.asyncinterfaces.7.0.0.nupkg.sha512" + }, + "Microsoft.Build.Framework/17.8.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NrQZJW8TlKVPx72yltGb8SVz3P5mNRk9fNiD/ao8jRSk48WqIIdCn99q4IjlVmPcruuQ+yLdjNQLL8Rb4c916g==", + "path": "microsoft.build.framework/17.8.3", + "hashPath": "microsoft.build.framework.17.8.3.nupkg.sha512" + }, + "Microsoft.Build.Locator/1.7.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sPy10x527Ph16S2u0yGME4S6ohBKJ69WfjeGG/bvELYeZVmJdKjxgnlL8cJJJLGV/cZIRqSfB12UDB8ICakOog==", + "path": "microsoft.build.locator/1.7.8", + "hashPath": "microsoft.build.locator.1.7.8.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Analyzers/3.3.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AxkxcPR+rheX0SmvpLVIGLhOUXAKG56a64kV9VQZ4y9gR9ZmPXnqZvHJnmwLSwzrEP6junUF11vuc+aqo5r68g==", + "path": "microsoft.codeanalysis.analyzers/3.3.4", + "hashPath": "microsoft.codeanalysis.analyzers.3.3.4.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/jR+e/9aT+BApoQJABlVCKnnggGQbvGh7BKq2/wI1LamxC+LbzhcLj4Vj7gXCofl1n4E521YfF9w0WcASGg/KA==", + "path": "microsoft.codeanalysis.common/4.8.0", + "hashPath": "microsoft.codeanalysis.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-+3+qfdb/aaGD8PZRCrsdobbzGs1m9u119SkkJt8e/mk3xLJz/udLtS2T6nY27OTXxBBw10HzAbC8Z9w08VyP/g==", + "path": "microsoft.codeanalysis.csharp/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.CSharp.Workspaces/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3amm4tq4Lo8/BGvg9p3BJh3S9nKq2wqCXfS7138i69TUpo/bD+XvD0hNurpEBtcNZhi1FyutiomKJqVF39ugYA==", + "path": "microsoft.codeanalysis.csharp.workspaces/4.8.0", + "hashPath": "microsoft.codeanalysis.csharp.workspaces.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.Common/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LXyV+MJKsKRu3FGJA3OmSk40OUIa/dQCFLOnm5X8MNcujx7hzGu8o+zjXlb/cy5xUdZK2UKYb9YaQ2E8m9QehQ==", + "path": "microsoft.codeanalysis.workspaces.common/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.common.4.8.0.nupkg.sha512" + }, + "Microsoft.CodeAnalysis.Workspaces.MSBuild/4.8.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IEYreI82QZKklp54yPHxZNG9EKSK6nHEkeuf+0Asie9llgS1gp0V1hw7ODG+QyoB7MuAnNQHmeV1Per/ECpv6A==", + "path": "microsoft.codeanalysis.workspaces.msbuild/4.8.0", + "hashPath": "microsoft.codeanalysis.workspaces.msbuild.4.8.0.nupkg.sha512" + }, + "Microsoft.CSharp/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pTj+D3uJWyN3My70i2Hqo+OXixq3Os2D1nJ2x92FFo6sk8fYS1m1WLNTs0Dc1uPaViH0YvEEwvzddQ7y4rhXmA==", + "path": "microsoft.csharp/4.7.0", + "hashPath": "microsoft.csharp.4.7.0.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-bNGdPhN762+BIIO5MFYLjafRqkSS1MqLOc/erd55InvLnFxt9H3N5JNsuag1ZHyBor1VtD42U0CHpgqkWeAYgQ==", + "path": "microsoft.entityframeworkcore/9.0.8", + "hashPath": "microsoft.entityframeworkcore.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-B2yfAIQRRAQ4zvvWqh+HudD+juV3YoLlpXnrog3tU0PM9AFpuq6xo0+mEglN1P43WgdcUiF+65CWBcZe35s15Q==", + "path": "microsoft.entityframeworkcore.abstractions/9.0.8", + "hashPath": "microsoft.entityframeworkcore.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Analyzers/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2EYStCXt4Hi9p3J3EYMQbItJDtASJd064Kcs8C8hj8Jt5srILrR9qlaL0Ryvk8NrWQoCQvIELsmiuqLEZMLvGA==", + "path": "microsoft.entityframeworkcore.analyzers/9.0.8", + "hashPath": "microsoft.entityframeworkcore.analyzers.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Design/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-02e8OcoumSUAES3VkXrMT9EnNCUKWJoifn5+8fFEbAtRhKL3xg2a/Mj6rsAUGF7tkYFox6oKzJCn0jbm6b8Lbw==", + "path": "microsoft.entityframeworkcore.design/9.0.8", + "hashPath": "microsoft.entityframeworkcore.design.9.0.8.nupkg.sha512" + }, + "Microsoft.EntityFrameworkCore.Relational/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OVhfyxiHxMvYpwQ8Jy3YZi4koy6TK5/Q7C1oq3z6db+HEGuu6x9L1BX5zDIdJxxlRePMyO4D8ORiXj/D7+MUqw==", + "path": "microsoft.entityframeworkcore.relational/9.0.8", + "hashPath": "microsoft.entityframeworkcore.relational.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-4h7bsVoKoiK+SlPM+euX/ayGnKZhl47pPCidLTiio9xyG+vgVVfcYxcYQgjm0SCrdSxjG0EGIAKF8EFr3G8Ifw==", + "path": "microsoft.extensions.caching.abstractions/9.0.8", + "hashPath": "microsoft.extensions.caching.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Caching.Memory/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-grR+oPyj8HVn4DT8CFUUdSw2pZZKS13KjytFe4txpHQliGM1GEDotohmjgvyl3hm7RFB3FRqvbouEX3/1ewp5A==", + "path": "microsoft.extensions.caching.memory/9.0.8", + "hashPath": "microsoft.extensions.caching.memory.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yNou2KM35RvzOh4vUFtl2l33rWPvOCoba+nzEDJ+BgD8aOL/jew4WPCibQvntRfOJ2pJU8ARygSMD+pdjvDHuA==", + "path": "microsoft.extensions.configuration.abstractions/9.0.8", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JJjI2Fa+QtZcUyuNjbKn04OjIUX5IgFGFu/Xc+qvzh1rXdZHLcnqqVXhR4093bGirTwacRlHiVg1XYI9xum6QQ==", + "path": "microsoft.extensions.dependencyinjection/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-xY3lTjj4+ZYmiKIkyWitddrp1uL5uYiweQjqo4BKBw01ZC4HhcfgLghDpPZcUlppgWAFqFy9SgkiYWOMx365pw==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.8", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyModel/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3CW02zNjyqJ2eORo8Zkznpw6+QvK+tYUKZgKuKuAIYdy73TRFvpaqCwYws1k6/lMSJ7ZqABfWn0/wa5bRsIJ4w==", + "path": "microsoft.extensions.dependencymodel/9.0.8", + "hashPath": "microsoft.extensions.dependencymodel.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Core/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-giUYz84GHAizDucZp5vWAusDO2s9Jrrg2jQ6HUQNGs5HQMKJVobLPMQSiyg8R4yecH0pIc0QjANh0B/Kw13BHA==", + "path": "microsoft.extensions.identity.core/9.0.8", + "hashPath": "microsoft.extensions.identity.core.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Identity.Stores/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sycaHcq78yI591+KxEdd53a7pJGQEl9H/wDsFkaPNE9g7loyq8vufPcc/9RH3KlGt5joR5Ey7PdoRSrlLjCgJg==", + "path": "microsoft.extensions.identity.stores/9.0.8", + "hashPath": "microsoft.extensions.identity.stores.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Z/7ze+0iheT7FJeZPqJKARYvyC2bmwu3whbm/48BJjdlGVvgDguoCqJIkI/67NkroTYobd5geai1WheNQvWrgA==", + "path": "microsoft.extensions.logging/9.0.8", + "hashPath": "microsoft.extensions.logging.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pYnAffJL7ARD/HCnnPvnFKSIHnTSmWz84WIlT9tPeQ4lHNiu0Az7N/8itihWvcF8sT+VVD5lq8V+ckMzu4SbOw==", + "path": "microsoft.extensions.logging.abstractions/9.0.8", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-OmTaQ0v4gxGQkehpwWIqPoEiwsPuG/u4HUsbOFoWGx4DKET2AXzopnFe/fE608FIhzc/kcg2p8JdyMRCCUzitQ==", + "path": "microsoft.extensions.options/9.0.8", + "hashPath": "microsoft.extensions.options.9.0.8.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tizSIOEsIgSNSSh+hKeUVPK7xmTIjR8s+mJWOu1KXV3htvNQiPMFRMO17OdI1y/4ZApdBVk49u/08QGC9yvLug==", + "path": "microsoft.extensions.primitives/9.0.8", + "hashPath": "microsoft.extensions.primitives.9.0.8.nupkg.sha512" + }, + "Microsoft.Win32.Registry/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-KSrRMb5vNi0CWSGG1++id2ZOs/1QhRqROt+qgbEAdQuGjGrFcl4AOl4/exGPUYz2wUnU42nvJqon1T3U0kPXLA==", + "path": "microsoft.win32.registry/4.7.0", + "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" + }, + "Microsoft.Win32.SystemEvents/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==", + "path": "microsoft.win32.systemevents/6.0.0", + "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512" + }, + "Mono.TextTemplating/3.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YqueG52R/Xej4VVbKuRIodjiAhV0HR/XVbLbNrJhCZnzjnSjgMJ/dCdV0akQQxavX6hp/LC6rqLGLcXeQYU7XA==", + "path": "mono.texttemplating/3.0.0", + "hashPath": "mono.texttemplating.3.0.0.nupkg.sha512" + }, + "Npgsql/9.0.3": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==", + "path": "npgsql/9.0.3", + "hashPath": "npgsql.9.0.3.nupkg.sha512" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mw5vcY2IEc7L+IeGrxpp/J5OSnCcjkjAgJYCm/eD52wpZze8zsSifdqV7zXslSMmfJG2iIUGZyo3KuDtEFKwMQ==", + "path": "npgsql.entityframeworkcore.postgresql/9.0.4", + "hashPath": "npgsql.entityframeworkcore.postgresql.9.0.4.nupkg.sha512" + }, + "runtime.native.System.Data.SqlClient.sni/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", + "path": "runtime.native.system.data.sqlclient.sni/4.7.0", + "hashPath": "runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512" + }, + "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LbrynESTp3bm5O/+jGL8v0Qg5SJlTV08lpIpFesXjF6uGNMWqFnUQbYBJwZTeua6E/Y7FIM1C54Ey1btLWupdg==", + "path": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x64.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-38ugOfkYJqJoX9g6EYRlZB5U2ZJH51UP8ptxZgdpS07FgOEToV+lS11ouNK2PM12Pr6X/PpT5jK82G3DwH/SxQ==", + "path": "runtime.win-x64.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "runtime.win-x86.runtime.native.System.Data.SqlClient.sni/4.4.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-YhEdSQUsTx+C8m8Bw7ar5/VesXvCFMItyZF7G1AUY+OM0VPZUOeAVpJ4Wl6fydBGUYZxojTDR3I6Bj/+BPkJNA==", + "path": "runtime.win-x86.runtime.native.system.data.sqlclient.sni/4.4.0", + "hashPath": "runtime.win-x86.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512" + }, + "System.CodeDom/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-CPc6tWO1LAer3IzfZufDBRL+UZQcj5uS207NHALQzP84Vp/z6wF0Aa0YZImOQY8iStY0A2zI/e3ihKNPfUm8XA==", + "path": "system.codedom/6.0.0", + "hashPath": "system.codedom.6.0.0.nupkg.sha512" + }, + "System.Collections.Immutable/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dQPcs0U1IKnBdRDBkrCTi1FoajSTBzLcVTpjO4MBCMC7f4pDOIPzgBoX8JjG7X6uZRJ8EBxsi8+DR1JuwjnzOQ==", + "path": "system.collections.immutable/7.0.0", + "hashPath": "system.collections.immutable.7.0.0.nupkg.sha512" + }, + "System.ComponentModel.Annotations/5.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dMkqfy2el8A8/I76n2Hi1oBFEbG1SfxD2l5nhwXV3XjlnOmwxJlQbYpJH4W51odnU9sARCSAgv7S3CyAFMkpYg==", + "path": "system.componentmodel.annotations/5.0.0", + "hashPath": "system.componentmodel.annotations.5.0.0.nupkg.sha512" + }, + "System.Composition/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-tRwgcAkDd85O8Aq6zHDANzQaq380cek9lbMg5Qma46u5BZXq/G+XvIYmu+UI+BIIZ9zssXLYrkTykEqxxvhcmg==", + "path": "system.composition/7.0.0", + "hashPath": "system.composition.7.0.0.nupkg.sha512" + }, + "System.Composition.AttributedModel/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2QzClqjElKxgI1jK1Jztnq44/8DmSuTSGGahXqQ4TdEV0h9s2KikQZIgcEqVzR7OuWDFPGLHIprBJGQEPr8fAQ==", + "path": "system.composition.attributedmodel/7.0.0", + "hashPath": "system.composition.attributedmodel.7.0.0.nupkg.sha512" + }, + "System.Composition.Convention/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IMhTlpCs4HmlD8B+J8/kWfwX7vrBBOs6xyjSTzBlYSs7W4OET4tlkR/Sg9NG8jkdJH9Mymq0qGdYS1VPqRTBnQ==", + "path": "system.composition.convention/7.0.0", + "hashPath": "system.composition.convention.7.0.0.nupkg.sha512" + }, + "System.Composition.Hosting/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-eB6gwN9S+54jCTBJ5bpwMOVerKeUfGGTYCzz3QgDr1P55Gg/Wb27ShfPIhLMjmZ3MoAKu8uUSv6fcCdYJTN7Bg==", + "path": "system.composition.hosting/7.0.0", + "hashPath": "system.composition.hosting.7.0.0.nupkg.sha512" + }, + "System.Composition.Runtime/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-aZJ1Zr5Txe925rbo4742XifEyW0MIni1eiUebmcrP3HwLXZ3IbXUj4MFMUH/RmnJOAQiS401leg/2Sz1MkApDw==", + "path": "system.composition.runtime/7.0.0", + "hashPath": "system.composition.runtime.7.0.0.nupkg.sha512" + }, + "System.Composition.TypedParts/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ZK0KNPfbtxVceTwh+oHNGUOYV2WNOHReX2AXipuvkURC7s/jPwoWfsu3SnDBDgofqbiWr96geofdQ2erm/KTHg==", + "path": "system.composition.typedparts/7.0.0", + "hashPath": "system.composition.typedparts.7.0.0.nupkg.sha512" + }, + "System.Configuration.ConfigurationManager/6.0.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==", + "path": "system.configuration.configurationmanager/6.0.1", + "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512" + }, + "System.Data.SqlClient/4.8.6": { + "type": "package", + "serviceable": true, + "sha512": "sha512-2Ij/LCaTQRyAi5lAv7UUTV9R2FobC8xN9mE0fXBZohum/xLl8IZVmE98Rq5ugQHjCgTBRKqpXRb4ORulRdA6Ig==", + "path": "system.data.sqlclient/4.8.6", + "hashPath": "system.data.sqlclient.4.8.6.nupkg.sha512" + }, + "System.Drawing.Common/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", + "path": "system.drawing.common/6.0.0", + "hashPath": "system.drawing.common.6.0.0.nupkg.sha512" + }, + "System.IO.Pipelines/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-jRn6JYnNPW6xgQazROBLSfpdoczRw694vO5kKvMcNnpXuolEixUyw6IBuBs2Y2mlSX/LdLvyyWmfXhaI3ND1Yg==", + "path": "system.io.pipelines/7.0.0", + "hashPath": "system.io.pipelines.7.0.0.nupkg.sha512" + }, + "System.Reflection.Metadata/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MclTG61lsD9sYdpNz9xsKBzjsmsfCtcMZYXz/IUr2zlhaTaABonlr1ESeompTgM+Xk+IwtGYU7/voh3YWB/fWw==", + "path": "system.reflection.metadata/7.0.0", + "hashPath": "system.reflection.metadata.7.0.0.nupkg.sha512" + }, + "System.Runtime.CompilerServices.Unsafe/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==", + "path": "system.runtime.compilerservices.unsafe/6.0.0", + "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512" + }, + "System.Security.AccessControl/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==", + "path": "system.security.accesscontrol/6.0.0", + "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512" + }, + "System.Security.Cryptography.ProtectedData/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==", + "path": "system.security.cryptography.protecteddata/6.0.0", + "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512" + }, + "System.Security.Permissions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==", + "path": "system.security.permissions/6.0.0", + "hashPath": "system.security.permissions.6.0.0.nupkg.sha512" + }, + "System.Security.Principal.Windows/4.7.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ojD0PX0XhneCsUbAZVKdb7h/70vyYMDYs85lwEI+LngEONe/17A0cFaRFqZU+sOEidcVswYWikYOQ9PPfjlbtQ==", + "path": "system.security.principal.windows/4.7.0", + "hashPath": "system.security.principal.windows.4.7.0.nupkg.sha512" + }, + "System.Text.Json/9.0.8": { + "type": "package", + "serviceable": true, + "sha512": "sha512-mIQir9jBqk0V7X0Nw5hzPJZC8DuGdf+2DS3jAVsr6rq5+/VyH5rza0XGcONJUWBrZ+G6BCwNyjWYd9lncBu48A==", + "path": "system.text.json/9.0.8", + "hashPath": "system.text.json.9.0.8.nupkg.sha512" + }, + "System.Threading.Channels/7.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-qmeeYNROMsONF6ndEZcIQ+VxR4Q/TX/7uIVLJqtwIWL7dDWeh0l1UIqgo4wYyjG//5lUNhwkLDSFl+pAWO6oiA==", + "path": "system.threading.channels/7.0.0", + "hashPath": "system.threading.channels.7.0.0.nupkg.sha512" + }, + "System.Windows.Extensions/6.0.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==", + "path": "system.windows.extensions/6.0.0", + "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/bin/Release/OpenArchival.DataAccess.dll b/bin/Release/OpenArchival.DataAccess.dll new file mode 100644 index 0000000..8117cff Binary files /dev/null and b/bin/Release/OpenArchival.DataAccess.dll differ diff --git a/bin/Release/OpenArchival.DataAccess.exe b/bin/Release/OpenArchival.DataAccess.exe new file mode 100644 index 0000000..a321073 Binary files /dev/null and b/bin/Release/OpenArchival.DataAccess.exe differ diff --git a/bin/Release/OpenArchival.DataAccess.pdb b/bin/Release/OpenArchival.DataAccess.pdb new file mode 100644 index 0000000..4402a51 Binary files /dev/null and b/bin/Release/OpenArchival.DataAccess.pdb differ diff --git a/bin/Release/OpenArchival.DataAccess.runtimeconfig.json b/bin/Release/OpenArchival.DataAccess.runtimeconfig.json new file mode 100644 index 0000000..b10d651 --- /dev/null +++ b/bin/Release/OpenArchival.DataAccess.runtimeconfig.json @@ -0,0 +1,21 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "frameworks": [ + { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + { + "name": "Microsoft.AspNetCore.App", + "version": "9.0.0" + } + ], + "configProperties": { + "System.GC.Server": true, + "System.Reflection.Metadata.MetadataUpdater.IsSupported": false, + "System.Reflection.NullabilityInfoContext.IsSupported": true, + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/bin/Release/OpenArchival.DataAccess.staticwebassets.endpoints.json b/bin/Release/OpenArchival.DataAccess.staticwebassets.endpoints.json new file mode 100644 index 0000000..5576e88 --- /dev/null +++ b/bin/Release/OpenArchival.DataAccess.staticwebassets.endpoints.json @@ -0,0 +1 @@ +{"Version":1,"ManifestType":"Build","Endpoints":[]} \ No newline at end of file diff --git a/bin/Release/System.CodeDom.dll b/bin/Release/System.CodeDom.dll new file mode 100644 index 0000000..54c82b6 Binary files /dev/null and b/bin/Release/System.CodeDom.dll differ diff --git a/bin/Release/System.Configuration.ConfigurationManager.dll b/bin/Release/System.Configuration.ConfigurationManager.dll new file mode 100644 index 0000000..14f8ef6 Binary files /dev/null and b/bin/Release/System.Configuration.ConfigurationManager.dll differ diff --git a/bin/Release/System.Data.SqlClient.dll b/bin/Release/System.Data.SqlClient.dll new file mode 100644 index 0000000..8b1c1af Binary files /dev/null and b/bin/Release/System.Data.SqlClient.dll differ diff --git a/bin/Release/System.Security.Cryptography.ProtectedData.dll b/bin/Release/System.Security.Cryptography.ProtectedData.dll new file mode 100644 index 0000000..1ba8770 Binary files /dev/null and b/bin/Release/System.Security.Cryptography.ProtectedData.dll differ diff --git a/bin/Release/appsettings.Development.json b/bin/Release/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/bin/Release/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/bin/Release/appsettingstemplate.Development.json b/bin/Release/appsettingstemplate.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/bin/Release/appsettingstemplate.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/bin/Release/appsettingstemplate.json b/bin/Release/appsettingstemplate.json new file mode 100644 index 0000000..41c5adf --- /dev/null +++ b/bin/Release/appsettingstemplate.json @@ -0,0 +1,25 @@ +{ + "ConnectionStrings": { + "DefaultConnection": "Host=localhost;Database=postgres;Username=postgres;Password=", + "PostgresConnection": "Host=localhost;Database=postgres;Username=postgres;Password=" + }, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*", + "PostgresConnectionOptions": { + "Host": "localhost", + "Port": 5432, + "Database": "postgres", + "Username": "postgres", + "Password": "" + }, + "FileUploadOptions": { + "MaxUploadSizeBytes": 2147483648, + "UploadFolderPath": "C:\\TestUpload\\", + "MaxFileCount": 100 + } +} diff --git a/docker-compose.yml b/docker-compose.yml index eb47754..dbd5859 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,7 +1,7 @@ services: openarchival.blazor: - image: ${DOCKER_REGISTRY-}openarchivalblazor + image: openarchivalblazor build: context: . dockerfile: OpenArchival.Blazor/Dockerfile @@ -10,6 +10,9 @@ services: depends_on: db: condition: service_healthy + ports: + - 3801:8080 + - 4334:8081 db: image: postgres:latest diff --git a/obj/Debug/docker-compose.dcproj.AssemblyReference.cache b/obj/Debug/docker-compose.dcproj.AssemblyReference.cache index 85ddb26..93acbc3 100644 Binary files a/obj/Debug/docker-compose.dcproj.AssemblyReference.cache and b/obj/Debug/docker-compose.dcproj.AssemblyReference.cache differ diff --git a/obj/Docker/CachedComposeConfigFilePaths.cache b/obj/Docker/CachedComposeConfigFilePaths.cache index 59c5d25..75b5551 100644 --- a/obj/Docker/CachedComposeConfigFilePaths.cache +++ b/obj/Docker/CachedComposeConfigFilePaths.cache @@ -1,8 +1,2 @@ -BCK52r5XsyaBdoASqQ391EJen+mjcCvbxgsw/ZFYPjs=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose.cache -4YwNqP6+8JbxqZwg+j3RCX3pDQKWlLOG5fnw1DxWneA=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose1.cache -VrpsK4mvYkeNhk2FQNDA6lvx1iyLyCyrfvFqIG6X4Yk=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose2.cache -LcsrEyhXtSAyblsWuQcLOb+jfBKeDv4wQqfN0p+aVgo=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose3.cache -duOGJOEXAWFjxZiQEDiljvAZ5yPXFZIT/YNgHFELLdg=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose4.cache -o3/+KBvB1QzsoVV7LYScph1s2W2PvR36oPOzHdmG/cQ=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose5.cache -9xH2D94y+b2/pFoecCUfTZQBXKXYqNXjTRMidzmMJp8=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose6.cache -14k9K8kpuRU1Lqe8SAwGcMbjEergPUsz6qy8zT8t2Fs=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose7.cache +z9qnY6u+HRFwN0YXx0lFjNA6uCsPgcWPRfnT3Cx/lu4=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose.cache +Hme+/2yXOAQgzyuEVqmYi8Mmdh/Ge8R1+WY/hLk5o0I=>D:\Nextcloud\Documents\Open-Archival\obj\Docker\MergedDockerCompose1.cache diff --git a/obj/Docker/HashOfDockerArtifacts.cache b/obj/Docker/HashOfDockerArtifacts.cache index fd542d4..e42d66f 100644 --- a/obj/Docker/HashOfDockerArtifacts.cache +++ b/obj/Docker/HashOfDockerArtifacts.cache @@ -1 +1 @@ -iXnCmpyZ1VzUzvFUDoH/n2mrLqg6mdDiAA//fylwDEcZ6acz44sq1CN3lYjoWq3EE0+qKOjgu2vk6FzmJJBTrg== \ No newline at end of file +N/yZlWe41R0Stmd9lJTT3JqUP6/81ndw9soYuAP7GYtbnH1PEyPill9cD0r3MvOS/4jR/2UuVBtQLDpXBoT2Wg== \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose.cache b/obj/Docker/MergedDockerCompose.cache index eac11e2..bd24774 100644 --- a/obj/Docker/MergedDockerCompose.cache +++ b/obj/Docker/MergedDockerCompose.cache @@ -1,17 +1,56 @@ name: dockercompose13046784533988757350 services: + db: + environment: + POSTGRES_DB: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_USER: postgres + healthcheck: + test: + - CMD-SHELL + - pg_isready -U postgres -d postgres + timeout: 5s + interval: 10s + retries: 5 + image: postgres:latest + networks: + default: null + ports: + - mode: ingress + target: 5432 + published: "5432" + protocol: tcp + restart: always + volumes: + - type: volume + source: postgres_data + target: /var/lib/postgresql/data + volume: {} openarchival.blazor: build: context: D:\Nextcloud\Documents\Open-Archival dockerfile: OpenArchival.Blazor/Dockerfile + depends_on: + db: + condition: service_healthy + required: true environment: ASPNETCORE_ENVIRONMENT: Development ASPNETCORE_HTTP_PORTS: "8080" ASPNETCORE_HTTPS_PORTS: "8081" + ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres image: openarchivalblazor networks: default: null ports: + - mode: ingress + target: 8080 + published: "3801" + protocol: tcp + - mode: ingress + target: 8081 + published: "4334" + protocol: tcp - mode: ingress target: 8080 protocol: tcp @@ -45,4 +84,7 @@ services: create_host_path: true networks: default: - name: dockercompose13046784533988757350_default \ No newline at end of file + name: dockercompose13046784533988757350_default +volumes: + postgres_data: + name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose1.cache b/obj/Docker/MergedDockerCompose1.cache index 55b471e..7c39d0d 100644 --- a/obj/Docker/MergedDockerCompose1.cache +++ b/obj/Docker/MergedDockerCompose1.cache @@ -1,5 +1,31 @@ name: dockercompose13046784533988757350 services: + db: + environment: + POSTGRES_DB: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_USER: postgres + healthcheck: + test: + - CMD-SHELL + - pg_isready -U postgres -d postgres + timeout: 5s + interval: 10s + retries: 5 + image: postgres:latest + networks: + default: null + ports: + - mode: ingress + target: 5432 + published: "5432" + protocol: tcp + restart: always + volumes: + - type: volume + source: postgres_data + target: /var/lib/postgresql/data + volume: {} openarchival.blazor: build: context: D:\Nextcloud\Documents\Open-Archival @@ -11,6 +37,10 @@ services: com.microsoft.created-by: visual-studio com.microsoft.visual-studio.project-name: OpenArchival.Blazor target: base + depends_on: + db: + condition: service_healthy + required: true entrypoint: - dotnet - --roll-forward @@ -22,6 +52,7 @@ services: ASPNETCORE_HTTP_PORTS: "8080" ASPNETCORE_HTTPS_PORTS: "8081" ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS: "true" + ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres DOTNET_USE_POLLING_FILE_WATCHER: "1" NUGET_FALLBACK_PACKAGES: /.nuget/fallbackpackages image: openarchivalblazor:dev @@ -33,6 +64,14 @@ services: networks: default: null ports: + - mode: ingress + target: 8080 + published: "3801" + protocol: tcp + - mode: ingress + target: 8081 + published: "4334" + protocol: tcp - mode: ingress target: 8080 protocol: tcp @@ -106,4 +145,7 @@ services: create_host_path: true networks: default: - name: dockercompose13046784533988757350_default \ No newline at end of file + name: dockercompose13046784533988757350_default +volumes: + postgres_data: + name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose2.cache b/obj/Docker/MergedDockerCompose2.cache deleted file mode 100644 index fa01a89..0000000 --- a/obj/Docker/MergedDockerCompose2.cache +++ /dev/null @@ -1,75 +0,0 @@ -name: dockercompose13046784533988757350 -services: - db: - environment: - POSTGRES_DB: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_USER: postgres - image: postgres:latest - networks: - default: null - ports: - - mode: ingress - target: 5432 - published: "5432" - protocol: tcp - restart: always - volumes: - - type: volume - source: postgres_data - target: /var/lib/postgresql/data - volume: {} - openarchival.blazor: - build: - context: D:\Nextcloud\Documents\Open-Archival - dockerfile: OpenArchival.Blazor/Dockerfile - depends_on: - db: - condition: service_healthy - required: true - environment: - ASPNETCORE_ENVIRONMENT: Development - ASPNETCORE_HTTP_PORTS: "8080" - ASPNETCORE_HTTPS_PORTS: "8081" - ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres - image: openarchivalblazor - networks: - default: null - ports: - - mode: ingress - target: 8080 - protocol: tcp - - mode: ingress - target: 8081 - protocol: tcp - volumes: - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/Microsoft/UserSecrets - target: /home/app/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/Microsoft/UserSecrets - target: /root/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/ASP.NET/Https - target: /home/app/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/ASP.NET/Https - target: /root/.aspnet/https - read_only: true - bind: - create_host_path: true -networks: - default: - name: dockercompose13046784533988757350_default -volumes: - postgres_data: - name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose3.cache b/obj/Docker/MergedDockerCompose3.cache deleted file mode 100644 index fbdb570..0000000 --- a/obj/Docker/MergedDockerCompose3.cache +++ /dev/null @@ -1,136 +0,0 @@ -name: dockercompose13046784533988757350 -services: - db: - environment: - POSTGRES_DB: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_USER: postgres - image: postgres:latest - networks: - default: null - ports: - - mode: ingress - target: 5432 - published: "5432" - protocol: tcp - restart: always - volumes: - - type: volume - source: postgres_data - target: /var/lib/postgresql/data - volume: {} - openarchival.blazor: - build: - context: D:\Nextcloud\Documents\Open-Archival - dockerfile: OpenArchival.Blazor/Dockerfile - args: - BUILD_CONFIGURATION: Debug - LAUNCHING_FROM_VS: "true" - labels: - com.microsoft.created-by: visual-studio - com.microsoft.visual-studio.project-name: OpenArchival.Blazor - target: base - depends_on: - db: - condition: service_healthy - required: true - entrypoint: - - dotnet - - --roll-forward - - Major - - /VSTools/DistrolessHelper/DistrolessHelper.dll - - --wait - environment: - ASPNETCORE_ENVIRONMENT: Development - ASPNETCORE_HTTP_PORTS: "8080" - ASPNETCORE_HTTPS_PORTS: "8081" - ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS: "true" - ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres - DOTNET_USE_POLLING_FILE_WATCHER: "1" - NUGET_FALLBACK_PACKAGES: /.nuget/fallbackpackages - image: openarchivalblazor:dev - labels: - com.microsoft.visualstudio.debuggee.arguments: ' --additionalProbingPath /.nuget/packages --additionalProbingPath /.nuget/fallbackpackages "/app/bin/Debug/net9.0/OpenArchival.Blazor.dll"' - com.microsoft.visualstudio.debuggee.killprogram: dotnet --roll-forward Major /VSTools/DistrolessHelper/DistrolessHelper.dll --stop dotnet - com.microsoft.visualstudio.debuggee.program: dotnet - com.microsoft.visualstudio.debuggee.workingdirectory: /app - networks: - default: null - ports: - - mode: ingress - target: 8080 - protocol: tcp - - mode: ingress - target: 8081 - protocol: tcp - tty: true - volumes: - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\Microsoft\UserSecrets - target: /home/app/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\Microsoft\UserSecrets - target: /root/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\ASP.NET\Https - target: /home/app/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\ASP.NET\Https - target: /root/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor - target: /app - bind: - create_host_path: true - - type: bind - source: D:\Nextcloud\Documents\Open-Archival - target: /src - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\vsdbg\vs2017u5 - target: /remote_debugger - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\.nuget\packages - target: /.nuget/packages - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - target: /.nuget/fallbackpackages - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Sdks\Microsoft.Docker.Sdk\tools\linux-x64\net6.0 - target: /VSTools - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\HotReload - target: /HotReloadAgent - read_only: true - bind: - create_host_path: true -networks: - default: - name: dockercompose13046784533988757350_default -volumes: - postgres_data: - name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose4.cache b/obj/Docker/MergedDockerCompose4.cache deleted file mode 100644 index 060fbd4..0000000 --- a/obj/Docker/MergedDockerCompose4.cache +++ /dev/null @@ -1,82 +0,0 @@ -name: dockercompose13046784533988757350 -services: - db: - environment: - POSTGRES_DB: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_USER: postgres - healthcheck: - test: - - CMD-SHELL - - pg_isready -U postgres -d postgres - timeout: 5s - interval: 10s - retries: 5 - image: postgres:latest - networks: - default: null - ports: - - mode: ingress - target: 5432 - published: "5432" - protocol: tcp - restart: always - volumes: - - type: volume - source: postgres_data - target: /var/lib/postgresql/data - volume: {} - openarchival.blazor: - build: - context: D:\Nextcloud\Documents\Open-Archival - dockerfile: OpenArchival.Blazor/Dockerfile - depends_on: - db: - condition: service_healthy - required: true - environment: - ASPNETCORE_ENVIRONMENT: Development - ASPNETCORE_HTTP_PORTS: "8080" - ASPNETCORE_HTTPS_PORTS: "8081" - ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres - image: openarchivalblazor - networks: - default: null - ports: - - mode: ingress - target: 8080 - protocol: tcp - - mode: ingress - target: 8081 - protocol: tcp - volumes: - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/Microsoft/UserSecrets - target: /home/app/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/Microsoft/UserSecrets - target: /root/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/ASP.NET/Https - target: /home/app/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/ASP.NET/Https - target: /root/.aspnet/https - read_only: true - bind: - create_host_path: true -networks: - default: - name: dockercompose13046784533988757350_default -volumes: - postgres_data: - name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose5.cache b/obj/Docker/MergedDockerCompose5.cache deleted file mode 100644 index 19cd051..0000000 --- a/obj/Docker/MergedDockerCompose5.cache +++ /dev/null @@ -1,143 +0,0 @@ -name: dockercompose13046784533988757350 -services: - db: - environment: - POSTGRES_DB: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_USER: postgres - healthcheck: - test: - - CMD-SHELL - - pg_isready -U postgres -d postgres - timeout: 5s - interval: 10s - retries: 5 - image: postgres:latest - networks: - default: null - ports: - - mode: ingress - target: 5432 - published: "5432" - protocol: tcp - restart: always - volumes: - - type: volume - source: postgres_data - target: /var/lib/postgresql/data - volume: {} - openarchival.blazor: - build: - context: D:\Nextcloud\Documents\Open-Archival - dockerfile: OpenArchival.Blazor/Dockerfile - args: - BUILD_CONFIGURATION: Debug - LAUNCHING_FROM_VS: "true" - labels: - com.microsoft.created-by: visual-studio - com.microsoft.visual-studio.project-name: OpenArchival.Blazor - target: base - depends_on: - db: - condition: service_healthy - required: true - entrypoint: - - dotnet - - --roll-forward - - Major - - /VSTools/DistrolessHelper/DistrolessHelper.dll - - --wait - environment: - ASPNETCORE_ENVIRONMENT: Development - ASPNETCORE_HTTP_PORTS: "8080" - ASPNETCORE_HTTPS_PORTS: "8081" - ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS: "true" - ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres - DOTNET_USE_POLLING_FILE_WATCHER: "1" - NUGET_FALLBACK_PACKAGES: /.nuget/fallbackpackages - image: openarchivalblazor:dev - labels: - com.microsoft.visualstudio.debuggee.arguments: ' --additionalProbingPath /.nuget/packages --additionalProbingPath /.nuget/fallbackpackages "/app/bin/Debug/net9.0/OpenArchival.Blazor.dll"' - com.microsoft.visualstudio.debuggee.killprogram: dotnet --roll-forward Major /VSTools/DistrolessHelper/DistrolessHelper.dll --stop dotnet - com.microsoft.visualstudio.debuggee.program: dotnet - com.microsoft.visualstudio.debuggee.workingdirectory: /app - networks: - default: null - ports: - - mode: ingress - target: 8080 - protocol: tcp - - mode: ingress - target: 8081 - protocol: tcp - tty: true - volumes: - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\Microsoft\UserSecrets - target: /home/app/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\Microsoft\UserSecrets - target: /root/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\ASP.NET\Https - target: /home/app/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\ASP.NET\Https - target: /root/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor - target: /app - bind: - create_host_path: true - - type: bind - source: D:\Nextcloud\Documents\Open-Archival - target: /src - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\vsdbg\vs2017u5 - target: /remote_debugger - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\.nuget\packages - target: /.nuget/packages - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - target: /.nuget/fallbackpackages - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Sdks\Microsoft.Docker.Sdk\tools\linux-x64\net6.0 - target: /VSTools - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\HotReload - target: /HotReloadAgent - read_only: true - bind: - create_host_path: true -networks: - default: - name: dockercompose13046784533988757350_default -volumes: - postgres_data: - name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose6.cache b/obj/Docker/MergedDockerCompose6.cache deleted file mode 100644 index 060fbd4..0000000 --- a/obj/Docker/MergedDockerCompose6.cache +++ /dev/null @@ -1,82 +0,0 @@ -name: dockercompose13046784533988757350 -services: - db: - environment: - POSTGRES_DB: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_USER: postgres - healthcheck: - test: - - CMD-SHELL - - pg_isready -U postgres -d postgres - timeout: 5s - interval: 10s - retries: 5 - image: postgres:latest - networks: - default: null - ports: - - mode: ingress - target: 5432 - published: "5432" - protocol: tcp - restart: always - volumes: - - type: volume - source: postgres_data - target: /var/lib/postgresql/data - volume: {} - openarchival.blazor: - build: - context: D:\Nextcloud\Documents\Open-Archival - dockerfile: OpenArchival.Blazor/Dockerfile - depends_on: - db: - condition: service_healthy - required: true - environment: - ASPNETCORE_ENVIRONMENT: Development - ASPNETCORE_HTTP_PORTS: "8080" - ASPNETCORE_HTTPS_PORTS: "8081" - ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres - image: openarchivalblazor - networks: - default: null - ports: - - mode: ingress - target: 8080 - protocol: tcp - - mode: ingress - target: 8081 - protocol: tcp - volumes: - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/Microsoft/UserSecrets - target: /home/app/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/Microsoft/UserSecrets - target: /root/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/ASP.NET/Https - target: /home/app/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming/ASP.NET/Https - target: /root/.aspnet/https - read_only: true - bind: - create_host_path: true -networks: - default: - name: dockercompose13046784533988757350_default -volumes: - postgres_data: - name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Docker/MergedDockerCompose7.cache b/obj/Docker/MergedDockerCompose7.cache deleted file mode 100644 index 19cd051..0000000 --- a/obj/Docker/MergedDockerCompose7.cache +++ /dev/null @@ -1,143 +0,0 @@ -name: dockercompose13046784533988757350 -services: - db: - environment: - POSTGRES_DB: postgres - POSTGRES_PASSWORD: postgres - POSTGRES_USER: postgres - healthcheck: - test: - - CMD-SHELL - - pg_isready -U postgres -d postgres - timeout: 5s - interval: 10s - retries: 5 - image: postgres:latest - networks: - default: null - ports: - - mode: ingress - target: 5432 - published: "5432" - protocol: tcp - restart: always - volumes: - - type: volume - source: postgres_data - target: /var/lib/postgresql/data - volume: {} - openarchival.blazor: - build: - context: D:\Nextcloud\Documents\Open-Archival - dockerfile: OpenArchival.Blazor/Dockerfile - args: - BUILD_CONFIGURATION: Debug - LAUNCHING_FROM_VS: "true" - labels: - com.microsoft.created-by: visual-studio - com.microsoft.visual-studio.project-name: OpenArchival.Blazor - target: base - depends_on: - db: - condition: service_healthy - required: true - entrypoint: - - dotnet - - --roll-forward - - Major - - /VSTools/DistrolessHelper/DistrolessHelper.dll - - --wait - environment: - ASPNETCORE_ENVIRONMENT: Development - ASPNETCORE_HTTP_PORTS: "8080" - ASPNETCORE_HTTPS_PORTS: "8081" - ASPNETCORE_LOGGING__CONSOLE__DISABLECOLORS: "true" - ConnectionStrings__DefaultConnection: Host=db;Port=5432;Database=postgres;Username=postgres;Password=postgres - DOTNET_USE_POLLING_FILE_WATCHER: "1" - NUGET_FALLBACK_PACKAGES: /.nuget/fallbackpackages - image: openarchivalblazor:dev - labels: - com.microsoft.visualstudio.debuggee.arguments: ' --additionalProbingPath /.nuget/packages --additionalProbingPath /.nuget/fallbackpackages "/app/bin/Debug/net9.0/OpenArchival.Blazor.dll"' - com.microsoft.visualstudio.debuggee.killprogram: dotnet --roll-forward Major /VSTools/DistrolessHelper/DistrolessHelper.dll --stop dotnet - com.microsoft.visualstudio.debuggee.program: dotnet - com.microsoft.visualstudio.debuggee.workingdirectory: /app - networks: - default: null - ports: - - mode: ingress - target: 8080 - protocol: tcp - - mode: ingress - target: 8081 - protocol: tcp - tty: true - volumes: - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\Microsoft\UserSecrets - target: /home/app/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\Microsoft\UserSecrets - target: /root/.microsoft/usersecrets - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\ASP.NET\Https - target: /home/app/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\AppData\Roaming\ASP.NET\Https - target: /root/.aspnet/https - read_only: true - bind: - create_host_path: true - - type: bind - source: D:\Nextcloud\Documents\Open-Archival\OpenArchival.Blazor - target: /app - bind: - create_host_path: true - - type: bind - source: D:\Nextcloud\Documents\Open-Archival - target: /src - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\vsdbg\vs2017u5 - target: /remote_debugger - bind: - create_host_path: true - - type: bind - source: C:\Users\Vincent Allen\.nuget\packages - target: /.nuget/packages - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages - target: /.nuget/fallbackpackages - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Sdks\Microsoft.Docker.Sdk\tools\linux-x64\net6.0 - target: /VSTools - read_only: true - bind: - create_host_path: true - - type: bind - source: C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\CommonExtensions\Microsoft\HotReload - target: /HotReloadAgent - read_only: true - bind: - create_host_path: true -networks: - default: - name: dockercompose13046784533988757350_default -volumes: - postgres_data: - name: dockercompose13046784533988757350_postgres_data \ No newline at end of file diff --git a/obj/Release/docker-c.35A3FFBA.Up2Date b/obj/Release/docker-c.35A3FFBA.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/obj/Release/docker-compose.dcproj.AssemblyReference.cache b/obj/Release/docker-compose.dcproj.AssemblyReference.cache new file mode 100644 index 0000000..7109396 Binary files /dev/null and b/obj/Release/docker-compose.dcproj.AssemblyReference.cache differ diff --git a/obj/Release/docker-compose.dcproj.CoreCompileInputs.cache b/obj/Release/docker-compose.dcproj.CoreCompileInputs.cache new file mode 100644 index 0000000..561f396 --- /dev/null +++ b/obj/Release/docker-compose.dcproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +02efabffb7f346e68c1846b5ab496608b1a161c807cedb06011b852885931be7 diff --git a/obj/Release/docker-compose.dcproj.FileListAbsolute.txt b/obj/Release/docker-compose.dcproj.FileListAbsolute.txt new file mode 100644 index 0000000..8ac1ede --- /dev/null +++ b/obj/Release/docker-compose.dcproj.FileListAbsolute.txt @@ -0,0 +1,59 @@ +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.Blazor.deps.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.Blazor.runtimeconfig.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.DataAccess.deps.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.DataAccess.runtimeconfig.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.DataAccess.staticwebassets.endpoints.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.DataAccess.exe +D:\Nextcloud\Documents\Open-Archival\bin\Release\appsettings.Development.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\appsettings.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\appsettingstemplate.Development.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\appsettingstemplate.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.Blazor.staticwebassets.runtime.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.Blazor.staticwebassets.endpoints.json +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.Blazor.exe +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.Blazor.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.DataAccess.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.DependencyInjection.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Logging.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Identity.Core.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Components.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\MudBlazor.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Components.Web.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Authorization.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Options.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Components.Forms.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Primitives.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\CodeBeam.MudExtensions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Configuration.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Identity.Stores.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Identity.EntityFrameworkCore.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Logging.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.EntityFrameworkCore.Relational.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Npgsql.EntityFrameworkCore.PostgreSQL.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.IdentityModel.Tokens.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\EntityFramework.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.EntityFrameworkCore.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Cryptography.KeyDerivation.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Caching.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.DependencyInjection.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Caching.Memory.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.JSInterop.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Localization.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.Extensions.Localization.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Metadata.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\CsvHelper.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Npgsql.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.IdentityModel.Logging.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\System.CodeDom.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\System.Configuration.ConfigurationManager.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\System.Data.SqlClient.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.AspNetCore.Cryptography.Internal.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\Microsoft.IdentityModel.Abstractions.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\System.Security.Cryptography.ProtectedData.dll +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.Blazor.pdb +D:\Nextcloud\Documents\Open-Archival\bin\Release\OpenArchival.DataAccess.pdb +D:\Nextcloud\Documents\Open-Archival\obj\Release\docker-compose.dcproj.AssemblyReference.cache +D:\Nextcloud\Documents\Open-Archival\obj\Release\docker-compose.dcproj.CoreCompileInputs.cache +D:\Nextcloud\Documents\Open-Archival\obj\Release\docker-c.35A3FFBA.Up2Date