diff --git a/OpenArchival.Blazor/Components/Layout/MainLayout.razor b/OpenArchival.Blazor/Components/Layout/MainLayout.razor index 96653ec..1465cf1 100644 --- a/OpenArchival.Blazor/Components/Layout/MainLayout.razor +++ b/OpenArchival.Blazor/Components/Layout/MainLayout.razor @@ -4,6 +4,7 @@ + diff --git a/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoriesListComponent.razor b/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoriesListComponent.razor new file mode 100644 index 0000000..fadc802 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoriesListComponent.razor @@ -0,0 +1,42 @@ +@inject ICategoryProvider CategoryProvider; + + + Categories + + + @foreach (Category category in _categories) + { + + } + + @ChildContent + + +@code { + [Parameter] + public RenderFragment ChildContent { get; set; } + + public List _categories = new(); + + [Parameter] + public EventCallback ListItemClickedCallback { get; set; } + + protected override async Task OnInitializedAsync() + { + var categories = await CategoryProvider.AllCategories(); + _categories.AddRange(categories); + } + + public async Task RefreshData() + { + _categories.Clear(); + var categories = await CategoryProvider.AllCategories(); + _categories.AddRange(categories); + StateHasChanged(); + } + + protected async Task OnCategoryItemClicked(string categoryName) + { + await ListItemClickedCallback.InvokeAsync(categoryName); + } +} diff --git a/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryCreatorDialog.razor b/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryCreatorDialog.razor new file mode 100644 index 0000000..e55c358 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryCreatorDialog.razor @@ -0,0 +1,166 @@ +@using System.ComponentModel.DataAnnotations; + + + + Create a Category + + + + + + + + Item Tag Identifier + This will be the format of the identifier used for each archive entry. + + + Format Preview: + @FormatPreview + + + + + + + + + + + + @for (int index = 0; index < Model.FieldNames.Count; ++index) + { + var localIndex = index; + + + + + } + + + + + Cancel + OK + + + +@inject ICategoryProvider CategoryProvider; + +@code { + [CascadingParameter] + private IMudDialogInstance MudDialog { get; set; } = default!; + + [Parameter] + public CategoryModel Model { get; set; } = default!; + + [Parameter] + public bool IsUpdate { get; set; } + + [Parameter] + public string OriginalName { get; set; } = string.Empty; + + private MudForm _form = default!; + private string FormatPreview { get; set; } = string.Empty; + + protected override void OnParametersSet() + { + Model ??= new CategoryModel { NumFields = 1 }; + UpdateStateFromModel(); + } + + private void OnNumFieldsChanged(int newCount) + { + if (newCount < 1) return; // Prevent invalid counts + Model.NumFields = newCount; + UpdateStateFromModel(); + } + + private void UpdateStateFromModel() + { + Model.FieldNames ??= new List(); + Model.FieldDescriptions ??= new List(); + + while (Model.FieldNames.Count < Model.NumFields) + { + Model.FieldNames.Add($"Field {Model.FieldNames.Count + 1}"); + } + while (Model.FieldNames.Count > Model.NumFields) + { + Model.FieldNames.RemoveAt(Model.FieldNames.Count - 1); + } + + while (Model.FieldDescriptions.Count < Model.NumFields) + { + Model.FieldDescriptions.Add(""); + } + while (Model.FieldDescriptions.Count > Model.NumFields) + { + Model.FieldDescriptions.RemoveAt(Model.FieldDescriptions.Count - 1); + } + + UpdateFormatPreview(); + StateHasChanged(); + } + + private void UpdateFormatPreview() + { + var fieldNames = Model.FieldNames.Select(name => string.IsNullOrEmpty(name) ? "<...>" : $"<{name}>"); + FormatPreview = string.Join(Model.FieldSeparator, fieldNames); + } + + private async Task Submit() + { + await _form.Validate(); + if (!_form.IsValid) return; + + var categoryToSave = Model.ToCategory(); + if (IsUpdate) + { + int lines = await CategoryProvider.UpdateCategoryAsync(OriginalName, categoryToSave); + Console.WriteLine($"{lines} effected"); + } + else + { + await CategoryProvider.InsertCategoryAsync(categoryToSave); + } + MudDialog.Close(DialogResult.Ok(Model.ToCategory())); + } + + private void Cancel() => MudDialog.Cancel(); + + // In your MudDialog component's @code block + + private void HandleNameUpdate((int Index, string NewValue) data) + { + if (data.Index < Model.FieldNames.Count) + { + Model.FieldNames[data.Index] = data.NewValue; + UpdateFormatPreview(); // Update the preview in real-time + } + } + + private void HandleDescriptionUpdate((int Index, string NewValue) data) + { + if (data.Index < Model.FieldDescriptions.Count) + { + Model.FieldDescriptions[data.Index] = data.NewValue; + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryFieldCardComponent.razor b/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryFieldCardComponent.razor new file mode 100644 index 0000000..ae350c8 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/Administration/Categories/CategoryFieldCardComponent.razor @@ -0,0 +1,49 @@ +@* CategoryFieldCardComponent.razor *@ + + + + + + + + + +@code { + // IN: The index of this field in the parent's list + [Parameter] public int Index { get; set; } + + // IN: The initial values from the parent + [Parameter] public string FieldName { get; set; } = ""; + [Parameter] public string FieldDescription { get; set; } = ""; + + // OUT: Callbacks to notify the parent of changes + [Parameter] public EventCallback<(int Index, string NewValue)> OnNameUpdate { get; set; } + [Parameter] public EventCallback<(int Index, string NewValue)> OnDescriptionUpdate { get; set; } + + protected override void OnParametersSet() + { + // Sync internal state when parent's data changes + } + + private async Task OnNameChanged() + { + await OnNameUpdate.InvokeAsync((Index, FieldName)); + } + + private async Task OnDescriptionChanged() + { + await OnDescriptionUpdate.InvokeAsync((Index, FieldDescription)); + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/CategoryFieldValidationModel.cs b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/CategoryFieldValidationModel.cs new file mode 100644 index 0000000..28a4849 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/CategoryFieldValidationModel.cs @@ -0,0 +1,11 @@ +using OpenArchival.Database; +using OpenArchival.Database.Category; +using System.ComponentModel.DataAnnotations; + +public class CategoryFieldValidationModel +{ + [Required(ErrorMessage = "A field name must be provided.")] + public string FieldName { get; set; } = ""; + + public string Description { get; set; } = ""; +} \ No newline at end of file diff --git a/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/CategoryModel.cs b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/CategoryModel.cs new file mode 100644 index 0000000..dd7020c --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ValidationModels/CategoryModel.cs @@ -0,0 +1,29 @@ +using OpenArchival.Database.Category; +using System.ComponentModel.DataAnnotations; + +public class CategoryModel +{ + [Required(ErrorMessage = "Category name is required.")] + public string Name { get; set; } + + [Required(ErrorMessage = "Field separator is required.")] + [StringLength(1, ErrorMessage = "Separator must be a single character.")] + public string FieldSeparator { get; set; } = "-"; + + [Required(ErrorMessage = "At least one field is needed")] + [Range(1, int.MaxValue, ErrorMessage = "At least one field must be created.")] + public int NumFields { get; set; } = 1; + + public List FieldNames { get; set; } = [""]; + + public List FieldDescriptions { get; set; } = [""]; + + public Category ToCategory() + { + return new Category() { CategoryName = Name, FieldSeparator = FieldSeparator, FieldNames = FieldNames.ToArray(), FieldDescriptions = FieldDescriptions.ToArray() }; + } + public static CategoryModel FromCategory(Category category) + { + return new CategoryModel() { Name = category.CategoryName, FieldSeparator=category.FieldSeparator, NumFields=category.FieldNames.Length, FieldNames = new(category.FieldNames), FieldDescriptions = new(category.FieldDescriptions)}; + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/Components/Pages/Administration/Categories/ViewAddCategoriesComponent.razor b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ViewAddCategoriesComponent.razor new file mode 100644 index 0000000..81d1165 --- /dev/null +++ b/OpenArchival.Blazor/Components/Pages/Administration/Categories/ViewAddCategoriesComponent.razor @@ -0,0 +1,56 @@ +@page "/categories" +@inject IDialogService DialogService +@inject ICategoryProvider CategoryProvider; + + + Add Category + + + +@code { + CategoriesListComponent _categoriesListComponent = default!; + + protected override async Task OnInitializedAsync() + { + + } + + private async Task ShowFilledDialog(string categoryName) + { + Category? category = await CategoryProvider.GetCategoryAsync(categoryName); + + if (category is null) + { + throw new ArgumentNullException($"The passed in categoryName={categoryName} resulted in no category in the database"); + } + + CategoryModel validationModel = CategoryModel.FromCategory(category); + + var parameters = new DialogParameters { ["Model"] = validationModel, ["IsUpdate"] = true, ["OriginalName"] = category.CategoryName}; + + var options = new DialogOptions { CloseOnEscapeKey = true, BackdropClick=false}; + + var dialog = await DialogService.ShowAsync("Create a Category", parameters, options); + var result = await dialog.Result; + + if (result is not null && !result.Canceled && _categoriesListComponent is not null) + { + StateHasChanged(); + await _categoriesListComponent.RefreshData(); + } + } + + private async Task OnAddClick() + { + var options = new DialogOptions { CloseOnEscapeKey = true, BackdropClick=false }; + var dialog = await DialogService.ShowAsync("Create a Category", options); + + var result = await dialog.Result; + + if (result is not null && !result.Canceled && _categoriesListComponent is not null) + { + StateHasChanged(); + await _categoriesListComponent.RefreshData(); + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/Components/_Imports.razor b/OpenArchival.Blazor/Components/_Imports.razor index 2e39f51..5d0b1c7 100644 --- a/OpenArchival.Blazor/Components/_Imports.razor +++ b/OpenArchival.Blazor/Components/_Imports.razor @@ -1,4 +1,5 @@ @using System.Net.Http +@using Microsoft.AspNetCore.Components; @using System.Net.Http.Json @using Microsoft.AspNetCore.Components.Authorization @using MudBlazor.StaticInput @@ -12,3 +13,4 @@ @using MudBlazor.Services @using OpenArchival.Blazor @using OpenArchival.Blazor.Components +@using OpenArchival.Database.Category; diff --git a/OpenArchival.Blazor/OpenArchival.Blazor.csproj b/OpenArchival.Blazor/OpenArchival.Blazor.csproj index 2a114a3..13fab6f 100644 --- a/OpenArchival.Blazor/OpenArchival.Blazor.csproj +++ b/OpenArchival.Blazor/OpenArchival.Blazor.csproj @@ -1,4 +1,4 @@ - + net9.0 @@ -9,17 +9,22 @@ + + + + + \ No newline at end of file diff --git a/OpenArchival.Blazor/OpenArchival.Blazor.csproj.user b/OpenArchival.Blazor/OpenArchival.Blazor.csproj.user new file mode 100644 index 0000000..9ff5820 --- /dev/null +++ b/OpenArchival.Blazor/OpenArchival.Blazor.csproj.user @@ -0,0 +1,6 @@ + + + + https + + \ No newline at end of file diff --git a/OpenArchival.Blazor/Program.cs b/OpenArchival.Blazor/Program.cs index 732fe37..e9afc11 100644 --- a/OpenArchival.Blazor/Program.cs +++ b/OpenArchival.Blazor/Program.cs @@ -5,6 +5,10 @@ using MudBlazor.Services; using OpenArchival.Blazor.Components; using OpenArchival.Blazor.Components.Account; using OpenArchival.Blazor.Data; +using OpenArchival.Database; +using Dapper; +using Npgsql; +using OpenArchival.Database.Category; var builder = WebApplication.CreateBuilder(args); @@ -15,10 +19,21 @@ builder.Services.AddMudServices(); builder.Services.AddRazorComponents() .AddInteractiveServerComponents(); +var postgresOptions = builder.Configuration + .GetSection(PostgresConnectionOptions.Key) + .Get(); +if (postgresOptions == null || string.IsNullOrEmpty(postgresOptions.ConnectionString)) throw new InvalidOperationException("Postgres connection options are not configured properly."); + +builder.Services.AddNpgsqlDataSource(postgresOptions.ConnectionString); + +// Add options +builder.Services.AddOptions().Bind(builder.Configuration.GetSection(PostgresConnectionOptions.Key)); + builder.Services.AddCascadingAuthenticationState(); builder.Services.AddScoped(); builder.Services.AddScoped(); builder.Services.AddScoped(); +builder.Services.AddScoped(); builder.Services.AddAuthentication(options => { @@ -39,6 +54,8 @@ builder.Services.AddIdentityCore(options => options.SignIn.Requ builder.Services.AddSingleton, IdentityNoOpEmailSender>(); +builder.Services.AddLogging(); + var app = builder.Build(); // Configure the HTTP request pipeline. @@ -65,4 +82,30 @@ app.MapRazorComponents() // Add additional endpoints required by the Identity /Account Razor components. app.MapAdditionalIdentityEndpoints(); +await InitializeDatabaseAsync(app.Services); +async Task InitializeDatabaseAsync(IServiceProvider services) +{ + using var scope = services.CreateScope(); + var serviceProvider = scope.ServiceProvider; + var logger = serviceProvider.GetRequiredService>(); + + logger.LogInformation("Initializing database..."); + + var dataSource = serviceProvider.GetRequiredService(); + + await using var connection = await dataSource.OpenConnectionAsync(); + + await connection.ExecuteAsync(CategoryProvider.TableCreationQuery); + + var categoryProvider = serviceProvider.GetRequiredService(); + + await categoryProvider.InsertCategoryAsync(new Category() {CategoryName="Pictures", FieldSeparator="-", FieldNames=new string[]{"one", "two"},FieldDescriptions=new string[] { "one", "two"} }); + await categoryProvider.InsertCategoryAsync(new Category() {CategoryName="Yearbooks", FieldSeparator="-", FieldNames=new string[]{"one", "two"},FieldDescriptions=new string[] { "one", "two"}}); + await categoryProvider.InsertCategoryAsync(new Category() {CategoryName="Books", FieldSeparator="-", FieldNames=new string[]{"one", "two"}, FieldDescriptions = new string[] { "one", "two" } }); + await categoryProvider.InsertCategoryAsync(new Category() {CategoryName="Newspapers", FieldSeparator="-", FieldNames=new string[]{"one", "two"}, FieldDescriptions = new string[] { "one", "two" }}); + await categoryProvider.InsertCategoryAsync(new Category() {CategoryName="Letters", FieldSeparator="-", FieldNames=new string[]{"one", "two"}, FieldDescriptions = new string[] { "one", "two" } }); + + logger.LogInformation("Database initialization complete."); +} + app.Run(); diff --git a/OpenArchival.Blazor/Properties/serviceDependencies.json b/OpenArchival.Blazor/Properties/serviceDependencies.json index d8177e0..d9c15a5 100644 --- a/OpenArchival.Blazor/Properties/serviceDependencies.json +++ b/OpenArchival.Blazor/Properties/serviceDependencies.json @@ -3,6 +3,15 @@ "mssql1": { "type": "mssql", "connectionId": "ConnectionStrings:DefaultConnection" + }, + "secrets1": { + "type": "secrets", + "dynamicId": null + }, + "postgresql1": { + "type": "postgresql", + "connectionId": "ConnectionStrings:DatabaseConnection", + "dynamicId": null } } } \ No newline at end of file diff --git a/OpenArchival.Blazor/Properties/serviceDependencies.local.json b/OpenArchival.Blazor/Properties/serviceDependencies.local.json index 299aa9a..eb0dbbf 100644 --- a/OpenArchival.Blazor/Properties/serviceDependencies.local.json +++ b/OpenArchival.Blazor/Properties/serviceDependencies.local.json @@ -3,6 +3,19 @@ "mssql1": { "type": "mssql.local", "connectionId": "ConnectionStrings:DefaultConnection" + }, + "secrets1": { + "type": "secrets.user", + "dynamicId": null + }, + "postgresql1": { + "containerPorts": "5432:5432", + "secretStore": "LocalSecretsFile", + "containerName": "postgresql", + "containerImage": "postgres", + "type": "postgresql.container", + "connectionId": "ConnectionStrings:DatabaseConnection", + "dynamicId": null } } } \ No newline at end of file diff --git a/OpenArchival.Blazor/Properties/serviceDependencies.local.json.user b/OpenArchival.Blazor/Properties/serviceDependencies.local.json.user index 1b8a942..82bbe7f 100644 --- a/OpenArchival.Blazor/Properties/serviceDependencies.local.json.user +++ b/OpenArchival.Blazor/Properties/serviceDependencies.local.json.user @@ -1,8 +1,16 @@ { "dependencies": { + "postgresql1": { + "restored": true, + "restoreTime": "2025-07-18T01:31:18.3809456Z" + }, "mssql1": { "restored": true, "restoreTime": "2025-07-17T01:32:03.2187402Z" + }, + "secrets1": { + "restored": true, + "restoreTime": "2025-07-17T23:51:03.9189016Z" } }, "parameters": {} diff --git a/OpenArchival.Blazor/appsettings.json b/OpenArchival.Blazor/appsettings.json index 82d6838..1e93317 100644 --- a/OpenArchival.Blazor/appsettings.json +++ b/OpenArchival.Blazor/appsettings.json @@ -8,5 +8,12 @@ "Microsoft.AspNetCore": "Warning" } }, - "AllowedHosts": "*" + "AllowedHosts": "*", + "PostgresConnectionOptions": { + "Host": "localhost", + "Port": 5432, + "Database": "postgres", + "Username": "postgres", + "Password": "" + } } diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Dapper.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Dapper.dll new file mode 100644 index 0000000..a837f48 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Dapper.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll new file mode 100644 index 0000000..24e22ba Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll new file mode 100644 index 0000000..bf56ef8 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll new file mode 100644 index 0000000..16d3e80 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll new file mode 100644 index 0000000..cfabe5f Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll new file mode 100644 index 0000000..fba85b2 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll new file mode 100644 index 0000000..6dd28fc Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll new file mode 100644 index 0000000..c0b35bd Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll new file mode 100644 index 0000000..397b172 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll new file mode 100644 index 0000000..21f2d89 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll new file mode 100644 index 0000000..b8f35b0 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll new file mode 100644 index 0000000..6d0efbd Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll new file mode 100644 index 0000000..0300673 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll new file mode 100644 index 0000000..4f8edbd Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll new file mode 100644 index 0000000..b755ad5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll new file mode 100644 index 0000000..b48f1e5 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll new file mode 100644 index 0000000..0ab5114 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll new file mode 100644 index 0000000..1f05366 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll new file mode 100644 index 0000000..c21e2df Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll new file mode 100644 index 0000000..3fa0a48 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll new file mode 100644 index 0000000..c3cf39f Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.DependencyInjection.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.DependencyInjection.dll new file mode 100644 index 0000000..3e6d81a Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.DependencyInjection.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll new file mode 100644 index 0000000..fa6e488 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.dll b/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.dll new file mode 100644 index 0000000..241198d Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/Npgsql.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.deps.json b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.deps.json index fe7fcb7..99b9d88 100644 --- a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.deps.json +++ b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.deps.json @@ -8,13 +8,18 @@ ".NETCoreApp,Version=v9.0": { "OpenArchival.Blazor/1.0.0": { "dependencies": { + "Dapper": "2.1.66", "Extensions.MudBlazor.StaticInput": "3.2.1", "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "9.0.7", "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "9.0.7", "Microsoft.EntityFrameworkCore.SqlServer": "9.0.7", "Microsoft.EntityFrameworkCore.Tools": "9.0.7", "MudBlazor": "8.9.0", - "OpenArchival.Core": "1.0.0" + "Npgsql": "9.0.3", + "Npgsql.DependencyInjection": "9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL": "9.0.4", + "OpenArchival.Core": "1.0.0", + "OpenArchival.Database": "1.0.0" }, "runtime": { "OpenArchival.Blazor.dll": {} @@ -55,6 +60,14 @@ } } }, + "Dapper/2.1.66": { + "runtime": { + "lib/net8.0/Dapper.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.1.66.48463" + } + } + }, "Extensions.MudBlazor.StaticInput/3.2.1": { "dependencies": { "Microsoft.AspNetCore.Components": "9.0.7", @@ -656,6 +669,18 @@ } } }, + "Microsoft.Extensions.Configuration/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { "dependencies": { "Microsoft.Extensions.Primitives": "9.0.7" @@ -667,6 +692,84 @@ } } }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, "Microsoft.Extensions.DependencyInjection/9.0.7": { "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7" @@ -694,6 +797,110 @@ } } }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileSystemGlobbing": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.Configuration.CommandLine": "9.0.7", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.Configuration.UserSecrets": "9.0.7", + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Logging.Console": "9.0.7", + "Microsoft.Extensions.Logging.Debug": "9.0.7", + "Microsoft.Extensions.Logging.EventLog": "9.0.7", + "Microsoft.Extensions.Logging.EventSource": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, "Microsoft.Extensions.Identity.Core/9.0.7": { "dependencies": { "Microsoft.AspNetCore.Cryptography.KeyDerivation": "9.0.7", @@ -766,6 +973,82 @@ } } }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "System.Diagnostics.EventLog": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, "Microsoft.Extensions.Options/9.0.7": { "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", @@ -778,6 +1061,21 @@ } } }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, "Microsoft.Extensions.Primitives/9.0.7": { "runtime": { "lib/net9.0/Microsoft.Extensions.Primitives.dll": { @@ -938,6 +1236,42 @@ } } }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "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.7", + "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.7", + "Microsoft.EntityFrameworkCore.Relational": "9.0.7", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "assemblyVersion": "9.0.4.0", + "fileVersion": "9.0.4.0" + } + } + }, "System.ClientModel/1.0.0": { "dependencies": { "System.Memory.Data": "1.0.2", @@ -1036,6 +1370,22 @@ "System.Runtime.CompilerServices.Unsafe": "6.0.0" } }, + "System.Diagnostics.EventLog/9.0.7": { + "runtime": { + "lib/net9.0/System.Diagnostics.EventLog.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, "System.Drawing.Common/6.0.0": { "dependencies": { "Microsoft.Win32.SystemEvents": "6.0.0" @@ -1197,6 +1547,22 @@ "fileVersion": "1.0.0.0" } } + }, + "OpenArchival.Database/1.0.0": { + "dependencies": { + "Dapper": "2.1.66", + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Hosting": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Npgsql": "9.0.3", + "Npgsql.DependencyInjection": "9.0.3" + }, + "runtime": { + "OpenArchival.Database.dll": { + "assemblyVersion": "1.0.0.0", + "fileVersion": "1.0.0.0" + } + } } } }, @@ -1220,6 +1586,13 @@ "path": "azure.identity/1.11.4", "hashPath": "azure.identity.1.11.4.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" + }, "Extensions.MudBlazor.StaticInput/3.2.1": { "type": "package", "serviceable": true, @@ -1465,6 +1838,13 @@ "path": "microsoft.extensions.caching.memory/9.0.7", "hashPath": "microsoft.extensions.caching.memory.9.0.7.nupkg.sha512" }, + "Microsoft.Extensions.Configuration/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oxGR51+w5cXm5B9gU6XwpAB2sTiyPSmZm7hjvv0rzRnmL5o/KZzE103AuQj7sK26OBupjVzU/bZxDWvvU4nhEg==", + "path": "microsoft.extensions.configuration/9.0.7", + "hashPath": "microsoft.extensions.configuration.9.0.7.nupkg.sha512" + }, "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { "type": "package", "serviceable": true, @@ -1472,6 +1852,48 @@ "path": "microsoft.extensions.configuration.abstractions/9.0.7", "hashPath": "microsoft.extensions.configuration.abstractions.9.0.7.nupkg.sha512" }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ExY+zXHhU4o9KC2alp3ZdLWyVWVRSn5INqax5ABk+HEOHlAHzomhJ7ek9HHliyOMiVGoYWYaMFOGr9q59mSAGA==", + "path": "microsoft.extensions.configuration.binder/9.0.7", + "hashPath": "microsoft.extensions.configuration.binder.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LqwdkMNFeRyuqExewBSaWj8roEgZH8JQ9zEAmHl5ZFcnhCvjAdHICdYVRIiSEq9RWGB731LL8kZJM8tdTKEscA==", + "path": "microsoft.extensions.configuration.commandline/9.0.7", + "hashPath": "microsoft.extensions.configuration.commandline.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R8kgazVpDr4k1K7MeWPLAwsi5VpwrhE3ubXK38D9gpHEvf9XhZhJ8kWHKK00LDg5hJ7pMQLggdZ7XFdQ5182Ug==", + "path": "microsoft.extensions.configuration.environmentvariables/9.0.7", + "hashPath": "microsoft.extensions.configuration.environmentvariables.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3LVg32iMfR9ENeegXAo73L+877iOcQauLJsXlKZNVSsLA/HbPgClZdeMGdjLSkaidYw3l02XbXTlOdGYNgu91Q==", + "path": "microsoft.extensions.configuration.fileextensions/9.0.7", + "hashPath": "microsoft.extensions.configuration.fileextensions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3HQV326liEInT9UKEc+k73f1ECwNhvDS/DJAe5WvtMKDJTJqTH2ujrUC2ZlK/j6pXyPbV9f0Ku8JB20JveGImg==", + "path": "microsoft.extensions.configuration.json/9.0.7", + "hashPath": "microsoft.extensions.configuration.json.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ouDuPgRdeF4TJXKUh+lbm6QwyWwnCy+ijiqfFM2cI5NmW83MwKg1WNp2nCdMVcwQW8wJXteF/L9lA6ZPS3bCIQ==", + "path": "microsoft.extensions.configuration.usersecrets/9.0.7", + "hashPath": "microsoft.extensions.configuration.usersecrets.9.0.7.nupkg.sha512" + }, "Microsoft.Extensions.DependencyInjection/9.0.7": { "type": "package", "serviceable": true, @@ -1493,6 +1915,55 @@ "path": "microsoft.extensions.dependencymodel/9.0.7", "hashPath": "microsoft.extensions.dependencymodel.9.0.7.nupkg.sha512" }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6ykfInm6yw7pPHJACgnrPUXxUWVslFnzad44K/siXk6Ovan6fNMnXxI5X9vphHJuZ4JbMOdPIgsfTmLD+Dyxug==", + "path": "microsoft.extensions.diagnostics/9.0.7", + "hashPath": "microsoft.extensions.diagnostics.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d39Ov1JpeWCGLCOTinlaDkujhrSAQ0HFxb7Su1BjhCKBfmDcQ6Ia1i3JI6kd3NFgwi1dexTunu82daDNwt7E6w==", + "path": "microsoft.extensions.diagnostics.abstractions/9.0.7", + "hashPath": "microsoft.extensions.diagnostics.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-y9djCca1cz/oz/J8jTxtoecNiNvaiGBJeWd7XOPxonH+FnfHqcfslJMcSr5JMinmWFyS7eh3C9L6m6oURZ5lSA==", + "path": "microsoft.extensions.fileproviders.abstractions/9.0.7", + "hashPath": "microsoft.extensions.fileproviders.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JYEPYrb+YBpFTCdmSBrk8cg3wAi1V4so7ccq04qbhg3FQHQqgJk28L3heEOKMXcZobOBUjTnGCFJD49Ez9kG5w==", + "path": "microsoft.extensions.fileproviders.physical/9.0.7", + "hashPath": "microsoft.extensions.fileproviders.physical.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5VKpTH2ME0SSs0lrtkpKgjCeHzXR5ka/H+qThPwuWi78wHubApZ/atD7w69FDt0OOM7UMV6LIbkqEQgoby4IXA==", + "path": "microsoft.extensions.filesystemglobbing/9.0.7", + "hashPath": "microsoft.extensions.filesystemglobbing.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Dkv55VfitwJjPUk9mFHxT9MJAd8su7eJNaCHhBU/Y9xFqw3ZNHwrpeptXeaXiaPtfQq+alMmawIz1Impk5pHkQ==", + "path": "microsoft.extensions.hosting/9.0.7", + "hashPath": "microsoft.extensions.hosting.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yG2JCXAR+VqI1mKqynLPNJlNlrUJeEISEpX4UznOp2uM4IEFz3pDDauzyMvTjICutEJtOigJ1yWBvxbaIlibBw==", + "path": "microsoft.extensions.hosting.abstractions/9.0.7", + "hashPath": "microsoft.extensions.hosting.abstractions.9.0.7.nupkg.sha512" + }, "Microsoft.Extensions.Identity.Core/9.0.7": { "type": "package", "serviceable": true, @@ -1535,6 +2006,41 @@ "path": "microsoft.extensions.logging.abstractions/9.0.7", "hashPath": "microsoft.extensions.logging.abstractions.9.0.7.nupkg.sha512" }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AEBty9rvFGvdFRqgIDEhQmiCnIfQWyzVoOZrO244cfu+n9M+wI1QLDpuROVILlplIBtLVmOezAF7d1H3Qog6Xw==", + "path": "microsoft.extensions.logging.configuration/9.0.7", + "hashPath": "microsoft.extensions.logging.configuration.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pEHlNa8iCfKsBFA3YVDn/8EicjSU/m8uDfyoR0i4svONDss4Yu9Kznw53E/TyI+TveTo7CwRid4kfd4pLYXBig==", + "path": "microsoft.extensions.logging.console/9.0.7", + "hashPath": "microsoft.extensions.logging.console.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MxzZj7XbsYJwfjclVTjJym2/nVIkksu7l7tC/4HYy+YRdDmpE4B+hTzCXu3BNfLNhdLPZsWpyXuYe6UGgWDm3g==", + "path": "microsoft.extensions.logging.debug/9.0.7", + "hashPath": "microsoft.extensions.logging.debug.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-usrMVsY7c8M8fESt34Y3eEIQIlRlKXfPDlI+vYEb6xT7SUjhua2ey3NpHgQktiTgz8Uo5RiWqGD8ieiyo2WaDA==", + "path": "microsoft.extensions.logging.eventlog/9.0.7", + "hashPath": "microsoft.extensions.logging.eventlog.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/wwi6ckTEegCExFV6gVToCO7CvysZnmE50fpdkYUsSMh0ue9vRkQ7uOqkHyHol93ASYTEahrp+guMtS/+fZKaA==", + "path": "microsoft.extensions.logging.eventsource/9.0.7", + "hashPath": "microsoft.extensions.logging.eventsource.9.0.7.nupkg.sha512" + }, "Microsoft.Extensions.Options/9.0.7": { "type": "package", "serviceable": true, @@ -1542,6 +2048,13 @@ "path": "microsoft.extensions.options/9.0.7", "hashPath": "microsoft.extensions.options.9.0.7.nupkg.sha512" }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pE/jeAWHEIy/8HsqYA+I1+toTsdvsv+WywAcRoNSvPoFwjOREa8Fqn7D0/i0PbiXsDLFupltTTctliePx8ib4w==", + "path": "microsoft.extensions.options.configurationextensions/9.0.7", + "hashPath": "microsoft.extensions.options.configurationextensions.9.0.7.nupkg.sha512" + }, "Microsoft.Extensions.Primitives/9.0.7": { "type": "package", "serviceable": true, @@ -1654,6 +2167,27 @@ "path": "mudblazor/8.9.0", "hashPath": "mudblazor.8.9.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" + }, "System.ClientModel/1.0.0": { "type": "package", "serviceable": true, @@ -1731,6 +2265,13 @@ "path": "system.diagnostics.diagnosticsource/6.0.1", "hashPath": "system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512" }, + "System.Diagnostics.EventLog/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AJ+9fyCtQUImntxAJ9l4PZiCd4iepuk4pm7Qcno7PBIWQnfXlvwKuFsGk2H+QyY69GUVzDP2heELW6ho5BCXUg==", + "path": "system.diagnostics.eventlog/9.0.7", + "hashPath": "system.diagnostics.eventlog.9.0.7.nupkg.sha512" + }, "System.Drawing.Common/6.0.0": { "type": "package", "serviceable": true, @@ -1896,6 +2437,11 @@ "type": "project", "serviceable": false, "sha512": "" + }, + "OpenArchival.Database/1.0.0": { + "type": "project", + "serviceable": false, + "sha512": "" } } } \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.dll b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Blazor.dll index 1a6411d..6738247 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 04647b1..2ec99b1 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 782a445..25a406b 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 d7fe7bb..6cbd61f 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/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000665335995"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"ETag","Value":"W/\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.lp4d2hvui5.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lp4d2hvui5"},{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="},{"Name":"label","Value":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.b8x8f7e52z.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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"b8x8f7e52z"},{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015269973"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"ETag","Value":"W/\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"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":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc="}]},{"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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000064922418"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"ETag","Value":"W/\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"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":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng="}]},{"Route":"_content/MudBlazor/MudBlazor.min.sowobu9fea.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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"sowobu9fea"},{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"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, 17 Jul 2025 01:32:46 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":"Thu, 17 Jul 2025 01:32:02 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, 17 Jul 2025 01:32:46 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, 17 Jul 2025 01:32:46 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":"Thu, 17 Jul 2025 01:32:02 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, 17 Jul 2025 01:32:46 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/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000665335995"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"ETag","Value":"W/\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.lp4d2hvui5.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lp4d2hvui5"},{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="},{"Name":"label","Value":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.b8x8f7e52z.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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"b8x8f7e52z"},{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015269973"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"ETag","Value":"W/\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"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":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc="}]},{"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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000064922418"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"ETag","Value":"W/\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"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":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng="}]},{"Route":"_content/MudBlazor/MudBlazor.min.sowobu9fea.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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"sowobu9fea"},{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"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":"Sat, 19 Jul 2025 19:05:17 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":"Thu, 17 Jul 2025 01:32:02 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":"Sat, 19 Jul 2025 19:05:17 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":"Sat, 19 Jul 2025 19:05:17 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":"Thu, 17 Jul 2025 01:32:02 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":"Sat, 19 Jul 2025 19:05:17 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.Core.dll b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Core.dll index 169b4f6..258e59a 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Core.dll and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Core.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Core.pdb b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Core.pdb index 7a4f26b..60c812d 100644 Binary files a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Core.pdb and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Core.pdb differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.deps.json b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.deps.json new file mode 100644 index 0000000..f9e0f61 --- /dev/null +++ b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.deps.json @@ -0,0 +1,660 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "OpenArchival.Database/1.0.0": { + "dependencies": { + "Dapper": "2.1.66", + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Hosting": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Npgsql": "9.0.3", + "Npgsql.DependencyInjection": "9.0.3" + }, + "runtime": { + "OpenArchival.Database.dll": {} + } + }, + "Dapper/2.1.66": { + "runtime": { + "lib/net8.0/Dapper.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.1.66.48463" + } + } + }, + "Microsoft.Extensions.Configuration/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.7": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileSystemGlobbing": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.Configuration.CommandLine": "9.0.7", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.Configuration.UserSecrets": "9.0.7", + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Logging.Console": "9.0.7", + "Microsoft.Extensions.Logging.Debug": "9.0.7", + "Microsoft.Extensions.Logging.EventLog": "9.0.7", + "Microsoft.Extensions.Logging.EventSource": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "System.Diagnostics.EventLog": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Options/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.7": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "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.7", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "System.Diagnostics.EventLog/9.0.7": { + "runtime": { + "lib/net9.0/System.Diagnostics.EventLog.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "9.0.0.0", + "fileVersion": "0.0.0.0" + }, + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + } + } + }, + "libraries": { + "OpenArchival.Database/1.0.0": { + "type": "project", + "serviceable": false, + "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" + }, + "Microsoft.Extensions.Configuration/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oxGR51+w5cXm5B9gU6XwpAB2sTiyPSmZm7hjvv0rzRnmL5o/KZzE103AuQj7sK26OBupjVzU/bZxDWvvU4nhEg==", + "path": "microsoft.extensions.configuration/9.0.7", + "hashPath": "microsoft.extensions.configuration.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lut/kiVvNsQ120VERMUYSFhpXPpKjjql+giy03LesASPBBcC0o6+aoFdzJH9GaYpFTQ3fGVhVjKjvJDoAW5/IQ==", + "path": "microsoft.extensions.configuration.abstractions/9.0.7", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ExY+zXHhU4o9KC2alp3ZdLWyVWVRSn5INqax5ABk+HEOHlAHzomhJ7ek9HHliyOMiVGoYWYaMFOGr9q59mSAGA==", + "path": "microsoft.extensions.configuration.binder/9.0.7", + "hashPath": "microsoft.extensions.configuration.binder.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LqwdkMNFeRyuqExewBSaWj8roEgZH8JQ9zEAmHl5ZFcnhCvjAdHICdYVRIiSEq9RWGB731LL8kZJM8tdTKEscA==", + "path": "microsoft.extensions.configuration.commandline/9.0.7", + "hashPath": "microsoft.extensions.configuration.commandline.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R8kgazVpDr4k1K7MeWPLAwsi5VpwrhE3ubXK38D9gpHEvf9XhZhJ8kWHKK00LDg5hJ7pMQLggdZ7XFdQ5182Ug==", + "path": "microsoft.extensions.configuration.environmentvariables/9.0.7", + "hashPath": "microsoft.extensions.configuration.environmentvariables.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3LVg32iMfR9ENeegXAo73L+877iOcQauLJsXlKZNVSsLA/HbPgClZdeMGdjLSkaidYw3l02XbXTlOdGYNgu91Q==", + "path": "microsoft.extensions.configuration.fileextensions/9.0.7", + "hashPath": "microsoft.extensions.configuration.fileextensions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3HQV326liEInT9UKEc+k73f1ECwNhvDS/DJAe5WvtMKDJTJqTH2ujrUC2ZlK/j6pXyPbV9f0Ku8JB20JveGImg==", + "path": "microsoft.extensions.configuration.json/9.0.7", + "hashPath": "microsoft.extensions.configuration.json.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ouDuPgRdeF4TJXKUh+lbm6QwyWwnCy+ijiqfFM2cI5NmW83MwKg1WNp2nCdMVcwQW8wJXteF/L9lA6ZPS3bCIQ==", + "path": "microsoft.extensions.configuration.usersecrets/9.0.7", + "hashPath": "microsoft.extensions.configuration.usersecrets.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i05AYA91vgq0as84ROVCyltD2gnxaba/f1Qw2rG7mUsS0gv8cPTr1Gm7jPQHq7JTr4MJoQUcanLVs16tIOUJaQ==", + "path": "microsoft.extensions.dependencyinjection/9.0.7", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iPK1FxbGFr2Xb+4Y+dTYI8Gupu9pOi8I3JPuPsrogUmEhe2hzZ9LpCmolMEBhVDo2ikcSr7G5zYiwaapHSQTew==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.7", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6ykfInm6yw7pPHJACgnrPUXxUWVslFnzad44K/siXk6Ovan6fNMnXxI5X9vphHJuZ4JbMOdPIgsfTmLD+Dyxug==", + "path": "microsoft.extensions.diagnostics/9.0.7", + "hashPath": "microsoft.extensions.diagnostics.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d39Ov1JpeWCGLCOTinlaDkujhrSAQ0HFxb7Su1BjhCKBfmDcQ6Ia1i3JI6kd3NFgwi1dexTunu82daDNwt7E6w==", + "path": "microsoft.extensions.diagnostics.abstractions/9.0.7", + "hashPath": "microsoft.extensions.diagnostics.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-y9djCca1cz/oz/J8jTxtoecNiNvaiGBJeWd7XOPxonH+FnfHqcfslJMcSr5JMinmWFyS7eh3C9L6m6oURZ5lSA==", + "path": "microsoft.extensions.fileproviders.abstractions/9.0.7", + "hashPath": "microsoft.extensions.fileproviders.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JYEPYrb+YBpFTCdmSBrk8cg3wAi1V4so7ccq04qbhg3FQHQqgJk28L3heEOKMXcZobOBUjTnGCFJD49Ez9kG5w==", + "path": "microsoft.extensions.fileproviders.physical/9.0.7", + "hashPath": "microsoft.extensions.fileproviders.physical.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5VKpTH2ME0SSs0lrtkpKgjCeHzXR5ka/H+qThPwuWi78wHubApZ/atD7w69FDt0OOM7UMV6LIbkqEQgoby4IXA==", + "path": "microsoft.extensions.filesystemglobbing/9.0.7", + "hashPath": "microsoft.extensions.filesystemglobbing.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Dkv55VfitwJjPUk9mFHxT9MJAd8su7eJNaCHhBU/Y9xFqw3ZNHwrpeptXeaXiaPtfQq+alMmawIz1Impk5pHkQ==", + "path": "microsoft.extensions.hosting/9.0.7", + "hashPath": "microsoft.extensions.hosting.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yG2JCXAR+VqI1mKqynLPNJlNlrUJeEISEpX4UznOp2uM4IEFz3pDDauzyMvTjICutEJtOigJ1yWBvxbaIlibBw==", + "path": "microsoft.extensions.hosting.abstractions/9.0.7", + "hashPath": "microsoft.extensions.hosting.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fdIeQpXYV8yxSWG03cCbU2Otdrq4NWuhnQLXokWLv3L9YcK055E7u8WFJvP+uuP4CFeCEoqZQL4yPcjuXhCZrg==", + "path": "microsoft.extensions.logging/9.0.7", + "hashPath": "microsoft.extensions.logging.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sMM6NEAdUTE/elJ2wqjOi0iBWqZmSyaTByLF9e8XHv6DRJFFnOe0N+s8Uc6C91E4SboQCfLswaBIZ+9ZXA98AA==", + "path": "microsoft.extensions.logging.abstractions/9.0.7", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AEBty9rvFGvdFRqgIDEhQmiCnIfQWyzVoOZrO244cfu+n9M+wI1QLDpuROVILlplIBtLVmOezAF7d1H3Qog6Xw==", + "path": "microsoft.extensions.logging.configuration/9.0.7", + "hashPath": "microsoft.extensions.logging.configuration.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pEHlNa8iCfKsBFA3YVDn/8EicjSU/m8uDfyoR0i4svONDss4Yu9Kznw53E/TyI+TveTo7CwRid4kfd4pLYXBig==", + "path": "microsoft.extensions.logging.console/9.0.7", + "hashPath": "microsoft.extensions.logging.console.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MxzZj7XbsYJwfjclVTjJym2/nVIkksu7l7tC/4HYy+YRdDmpE4B+hTzCXu3BNfLNhdLPZsWpyXuYe6UGgWDm3g==", + "path": "microsoft.extensions.logging.debug/9.0.7", + "hashPath": "microsoft.extensions.logging.debug.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-usrMVsY7c8M8fESt34Y3eEIQIlRlKXfPDlI+vYEb6xT7SUjhua2ey3NpHgQktiTgz8Uo5RiWqGD8ieiyo2WaDA==", + "path": "microsoft.extensions.logging.eventlog/9.0.7", + "hashPath": "microsoft.extensions.logging.eventlog.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/wwi6ckTEegCExFV6gVToCO7CvysZnmE50fpdkYUsSMh0ue9vRkQ7uOqkHyHol93ASYTEahrp+guMtS/+fZKaA==", + "path": "microsoft.extensions.logging.eventsource/9.0.7", + "hashPath": "microsoft.extensions.logging.eventsource.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-trJnF6cRWgR5uMmHpGoHmM1wOVFdIYlELlkO9zX+RfieK0321Y55zrcs4AaEymKup7dxgEN/uJU25CAcMNQRXw==", + "path": "microsoft.extensions.options/9.0.7", + "hashPath": "microsoft.extensions.options.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pE/jeAWHEIy/8HsqYA+I1+toTsdvsv+WywAcRoNSvPoFwjOREa8Fqn7D0/i0PbiXsDLFupltTTctliePx8ib4w==", + "path": "microsoft.extensions.options.configurationextensions/9.0.7", + "hashPath": "microsoft.extensions.options.configurationextensions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ti/zD9BuuO50IqlvhWQs9GHxkCmoph5BHjGiWKdg2t6Or8XoyAfRJiKag+uvd/fpASnNklfsB01WpZ4fhAe0VQ==", + "path": "microsoft.extensions.primitives/9.0.7", + "hashPath": "microsoft.extensions.primitives.9.0.7.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" + }, + "System.Diagnostics.EventLog/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AJ+9fyCtQUImntxAJ9l4PZiCd4iepuk4pm7Qcno7PBIWQnfXlvwKuFsGk2H+QyY69GUVzDP2heELW6ho5BCXUg==", + "path": "system.diagnostics.eventlog/9.0.7", + "hashPath": "system.diagnostics.eventlog.9.0.7.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.dll b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.dll new file mode 100644 index 0000000..4f05fd1 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.exe b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.exe new file mode 100644 index 0000000..88b112e Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.exe differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.pdb b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.pdb new file mode 100644 index 0000000..604f1e0 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.pdb differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.runtimeconfig.json b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.runtimeconfig.json new file mode 100644 index 0000000..b19c3c8 --- /dev/null +++ b/OpenArchival.Blazor/bin/Debug/net9.0/OpenArchival.Database.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/System.Diagnostics.EventLog.dll b/OpenArchival.Blazor/bin/Debug/net9.0/System.Diagnostics.EventLog.dll new file mode 100644 index 0000000..712541e Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/System.Diagnostics.EventLog.dll differ diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json b/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json index 82d6838..1e93317 100644 --- a/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json +++ b/OpenArchival.Blazor/bin/Debug/net9.0/appsettings.json @@ -8,5 +8,12 @@ "Microsoft.AspNetCore": "Warning" } }, - "AllowedHosts": "*" + "AllowedHosts": "*", + "PostgresConnectionOptions": { + "Host": "localhost", + "Port": 5432, + "Database": "postgres", + "Username": "postgres", + "Password": "" + } } diff --git a/OpenArchival.Blazor/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll b/OpenArchival.Blazor/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll new file mode 100644 index 0000000..760df47 Binary files /dev/null and b/OpenArchival.Blazor/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll differ 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 566d855..2c2bcc6 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")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84108877d5ad14c6dd163e0a72938744d05be938")] [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 12da838..a479430 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 @@ -bc4bb8eba67ded9c10f07887100e22023846fa9bf71d0a5ef5c9738d511cd9ba +ec3db29c47f3fe323845c7d2b1e88dae0ec2f8c201228ad7b9013443446bbd19 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 9e8f18b..b73fd4e 100644 --- a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig @@ -191,6 +191,22 @@ build_metadata.AdditionalFiles.CssScope = build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTmF2TWVudS5yYXpvcg== build_metadata.AdditionalFiles.CssScope = +[C:/Users/Vincent Allen/source/repos/vtallen/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] +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] +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] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxDYXRlZ29yaWVzXFZpZXdBZGRDYXRlZ29yaWVzQ29tcG9uZW50LnJhem9y +build_metadata.AdditionalFiles.CssScope = + [C:/Users/Vincent Allen/source/repos/vtallen/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.assets.cache b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.assets.cache index 36ee5f4..8456abb 100644 Binary files a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.assets.cache and b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.assets.cache differ 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 10dbb84..91afbf8 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 7ab3cd8..90b3d30 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 @@ -10cff1e491c6089a40a78b1a05dcf9bb2db11fffa45195e45a73816aa7e4ea74 +c5839386fc17407adbaa02fd9fe1e865527b619ba7aa5d55605f6ef26d38e2fe 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 9fc34f3..1f8fab9 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 @@ -181,3 +181,35 @@ C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\ob C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.pdb C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.genruntimeconfig.cache C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\ref\OpenArchival.Blazor.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Dapper.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Npgsql.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Npgsql.DependencyInjection.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Npgsql.EntityFrameworkCore.PostgreSQL.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Database.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Database.pdb +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\obj\Debug\net9.0\OpenArchival.Blazor.sourcelink.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Database.deps.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Database.runtimeconfig.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\OpenArchival.Database.exe +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Configuration.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Binder.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Configuration.CommandLine.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Configuration.FileExtensions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Json.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Configuration.UserSecrets.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Physical.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.FileSystemGlobbing.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Hosting.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Hosting.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Logging.Configuration.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Logging.Console.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Logging.Debug.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Logging.EventLog.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Logging.EventSource.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\System.Diagnostics.EventLog.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Blazor\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.dll diff --git a/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.dll b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.dll index 1a6411d..6738247 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 782a445..25a406b 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 new file mode 100644 index 0000000..ed649fd --- /dev/null +++ b/OpenArchival.Blazor/obj/Debug/net9.0/OpenArchival.Blazor.sourcelink.json @@ -0,0 +1 @@ +{"documents":{"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/84108877d5ad14c6dd163e0a72938744d05be938/*"}} \ 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 04647b1..2ec99b1 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 1a83692..3d88f42 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":["6pjB7CqF5hp2RgVLUlcgp4W\u002BTibBFDftyGnkiNQq\u002BBc=","kCkCRvHjBgFam/WLK3BjKc\u002BXTNHOIZG6B6YeCfE1v5Y=","O2YfqeRvFq5vdZGIbbJLNhhllsgYSX3\u002BUM/EBarrcLM=","LGJYEEXyuojy/VLaYTqu62t1mgNOpKkLm73baYp5vbk="],"CachedAssets":{"6pjB7CqF5hp2RgVLUlcgp4W\u002BTibBFDftyGnkiNQq\u002BBc=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"59wrnbo615","Integrity":"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","FileLength":65487,"LastWriteTime":"2025-07-17T01:32:46.7959123+00:00"},"kCkCRvHjBgFam/WLK3BjKc\u002BXTNHOIZG6B6YeCfE1v5Y=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z2p08kpgbn","Integrity":"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","FileLength":15402,"LastWriteTime":"2025-07-17T01:32:46.7888696+00:00"},"O2YfqeRvFq5vdZGIbbJLNhhllsgYSX3\u002BUM/EBarrcLM=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","SourceId":"Extensions.MudBlazor.StaticInput","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Extensions.MudBlazor.StaticInput","RelativePath":"NavigationObserver.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"q1gu6vl06e","Integrity":"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3\u002BuUNsCUos=","CopyToOutputDirectory":"Always","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","FileLength":1502,"LastWriteTime":"2025-07-17T01:32:46.7874826+00:00"},"LGJYEEXyuojy/VLaYTqu62t1mgNOpKkLm73baYp5vbk=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO\u002Br2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-07-17T01:32:46.7874826+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"2ilJ2M8+ZdH0swl4cXFj9Ji8kay0R08ISE/fEc+OL0o=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["hbatJqTTcjP0cMlK5oxgkdZiVD9dZg1UevMx3WuAZJk=","KmN/ZOt3HLVYFc61WL/iGZNUIUPmb8HcjAo3UmycSYQ=","L3Rhj4F1NGgE0bfTHGzKaKt8kj4ldYL2q0D\u002B2A5P8Ew=","nzCMk37dxhaBSNnESi9lhgy012xYGRfT5/rvQu8K778="],"CachedAssets":{"nzCMk37dxhaBSNnESi9lhgy012xYGRfT5/rvQu8K778=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO\u002Br2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-07-19T19:05:17.5370528+00:00"},"L3Rhj4F1NGgE0bfTHGzKaKt8kj4ldYL2q0D\u002B2A5P8Ew=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","SourceId":"Extensions.MudBlazor.StaticInput","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Extensions.MudBlazor.StaticInput","RelativePath":"NavigationObserver.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":null,"AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"q1gu6vl06e","Integrity":"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3\u002BuUNsCUos=","CopyToOutputDirectory":"Always","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","FileLength":1502,"LastWriteTime":"2025-07-19T19:05:17.542627+00:00"},"KmN/ZOt3HLVYFc61WL/iGZNUIUPmb8HcjAo3UmycSYQ=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z2p08kpgbn","Integrity":"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","FileLength":15402,"LastWriteTime":"2025-07-19T19:05:17.5446242+00:00"},"hbatJqTTcjP0cMlK5oxgkdZiVD9dZg1UevMx3WuAZJk=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"59wrnbo615","Integrity":"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","FileLength":65487,"LastWriteTime":"2025-07-19T19:05:17.601598+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 ce61478..8fd6de3 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 ce61478..8fd6de3 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 854b6dd..fc07f53 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":"41x+H0Un4sd88J1I578LA8iS9a6EluGHHAORloLjV40=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=","2YtBpOhUt\u002BKHt4Jr59\u002Bw6pPWbeoBPyUKpl\u002B2swhkV3A=","gZAkVW1CETUGFSRPbS0Yj1liV0M1aqYLPnrC3VRhUh8=","p9XxGKbd0Mu3n58I8hLkO6bmyuTz1qmZfxItD9OxiWA=","A07c7He25wHrry0Xu/DiQppedf0omVT7YfmMq8\u002BU1GI=","HoJ/v\u002Bi8gZ/C6RvC3L9TFFu5ZFpjqyUHFg/Zd8yCjxg=","JF1pSKLepW5qX\u002BGmoqsPfLmV6VPz99QKeLVyfa63Klc=","YQtteuFyHLechh7/LgCdRJkucGk/7u2sSGx6BeGGyS4=","DEleI\u002BABVl6ZE528egNl\u002B\u002BuWiOpL4TlDZwWlQ4Bse7w=","YMCQqM2FzPgiese7GivOCVoBqSqRCocntRLvM/E1kko=","cEeYQaMnS9O0tN8d2b6QSMj1E1YKQ\u002BpSDTR/JopWPTU=","O88\u002BssWEjvgSOnomhsN0qOq3kNxBqrRPgh/AhR9NRA4=","szIXfDMSbX1b8wxwByPsyNTGPM/Y03nB3Tf79JiXq5o=","UtAxes5QfbljYtxXvauwHwSgRpJsEXNPChhV3ovmHuo=","67mA0RUxIlpJiv2VscW1ZuPJETJDmEVWG2UgtSk8qU0=","mrThOuC30jIzIB4iHgreDudSrBTGqmOnkVlZSBgxZO0=","O00bm6i4NavyJ1MJKenQ3WvvlOhUrlQaZ56kqHnTQ0c=","HsdGNE9BM8YLmbO96ycb7LaervRgoEPrw\u002BdSTUjWbEI=","H/kGklFifHUa0rm2vjDtcNLj46B7N8nnLgb9xK7ekNc=","a7AWvmoTcQSM1OUndKxFypINInkonTFIGkD7ZqCeLos=","zwOw\u002BqJuH6bzTVTB1pmeCay\u002ByB973ZBeowoVxaXx4d8=","qBvyaWMCsQnaJNKR4IGG79WHNTkVcdNlrRvF43z\u002BiRA=","6Bz\u002BSgpEd5krSEkLY9XAp56W8f\u002BUOdNQcFMkMcg5IGI=","xtMwW2epWZNiw\u002B2oNhqt2I9wxxRexc73x3f5O04u4BM=","49FSeCXI59JPbHpNPWgY5GKxDc8AhyIjbLOmIN4j3hE=","EabND1gX6R8HQxnYOk9R3GaKkm0nI7smz7PvNYHrL6I=","1SakwHYtnFN4cISU6qXqYu0eX8X3Eyr1K3wQSQ8OvUU=","gn749Q3lLxQP/\u002B9Vu4PfSif1x0ymqE3RIe7WRxZac5U=","Mznc3KxQKHJ8mKPn3HRzgse0qTc\u002BIIgJst6LgxmmsT4=","CAQk0OnnD66RiG2qyqrZasZJQ7PyWOj\u002BtJ82tUlSsr0=","8AGZO4NWQuWiws4jl20swqHGI82zpZIeBDSR4GOhVVE=","MsP5oSb/6lPFDLOzNeaBI6bbWRu8CtnjWIhlgI8wiw8=","xC9xHPmh2S6bv3eG/RvajYiZNY3OGnLEBSHSqK\u002Blhik=","vrKYBj6M6xXBOdPiNY3EJGxn\u002BjX7JtSkRbp7yGvvvKQ=","RBOteYk2rQoRw9nB7UETJ4miyHd1lxJs26bZ5a4bQUg=","VV3vfpkpS3yngKek2tyo2VhSoSdV0Hm2UkDnIQF9kvs=","2Co8eF634tUKnmRDRKoOG9VvoMmmEoakYJr3mn8A2j0=","7ZeP8NKpQImAhpwY/QmDqdUpoVcXlXTjmjVirafihBY=","gZTtkDmnuhGzlPnxkiIXHvgfWUVFGzisAmfM4YwqQzQ=","vUdCZvSmupAyFwPrPQpQQuHjeOZ1UYTb2NtZob2PNwI=","SAAQfh6QhhY4Cg4M0j\u002BnWkVWJuqkWSMl2ZnnZaX9rZw=","AEna4TgD1\u002BiorStt3hnSL\u002BhyO6ytrlkXwbZxW3PyyRM=","uUNMgc5NW\u002BBNgDGEzDr9i6opAQpP0gcBwVMe8KzhVRo=","kWbDu45GhlOHB8UAsTCp0lZT6Xequo6Bi21U2IyvLoE=","Aa7I\u002BeYUWlVEpJc1m394qskL4OSZ84mH4Iuvo\u002BTAwgM=","ecaJ8EyyE1pQjt7AOCSFadYtY6UaJx9b6rREv0\u002BNsYk=","uRyXbgHRw0/rk3CZHvh1gaYPhDkvZ6GQLpuCW3xc7Tk=","AUrq2569Azesk\u002BSq5WolRJtp4S6RGqiPmJ26UK0I\u002BZE=","7TO/uURi4NVhswQGYsIajJbnUhhPzisFROPM\u002BXsKtq0=","DBULp0GV85urDlR75WN8aSaGlh72sVG6mHfG4Yqmr4U=","2JXBJNseWUeW9DnhVZtRd6Lf33jeZQ1px24t4/Y0T6w=","/BqsQ6\u002BnMGcHv1d91OVCqQHRXulP6wWPpsBQEodsiXY=","U90lRk2RcE\u002Bf7HrFbiGHSqV/lEtSYL9Yz/PGMZzxw4Y=","h0o/QwFjtRHgMHe6b0OCo0XKQFTGhPAN2QxTQEJkRcc="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"41x+H0Un4sd88J1I578LA8iS9a6EluGHHAORloLjV40=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=","2YtBpOhUt\u002BKHt4Jr59\u002Bw6pPWbeoBPyUKpl\u002B2swhkV3A=","M11f5l0mwpWx0LbITI2rpVA740vCmC0GJJeClwsVbG4=","p9XxGKbd0Mu3n58I8hLkO6bmyuTz1qmZfxItD9OxiWA=","A07c7He25wHrry0Xu/DiQppedf0omVT7YfmMq8\u002BU1GI=","HoJ/v\u002Bi8gZ/C6RvC3L9TFFu5ZFpjqyUHFg/Zd8yCjxg=","JF1pSKLepW5qX\u002BGmoqsPfLmV6VPz99QKeLVyfa63Klc=","YQtteuFyHLechh7/LgCdRJkucGk/7u2sSGx6BeGGyS4=","DEleI\u002BABVl6ZE528egNl\u002B\u002BuWiOpL4TlDZwWlQ4Bse7w=","YMCQqM2FzPgiese7GivOCVoBqSqRCocntRLvM/E1kko=","cEeYQaMnS9O0tN8d2b6QSMj1E1YKQ\u002BpSDTR/JopWPTU=","O88\u002BssWEjvgSOnomhsN0qOq3kNxBqrRPgh/AhR9NRA4=","szIXfDMSbX1b8wxwByPsyNTGPM/Y03nB3Tf79JiXq5o=","UtAxes5QfbljYtxXvauwHwSgRpJsEXNPChhV3ovmHuo=","67mA0RUxIlpJiv2VscW1ZuPJETJDmEVWG2UgtSk8qU0=","mrThOuC30jIzIB4iHgreDudSrBTGqmOnkVlZSBgxZO0=","O00bm6i4NavyJ1MJKenQ3WvvlOhUrlQaZ56kqHnTQ0c=","HsdGNE9BM8YLmbO96ycb7LaervRgoEPrw\u002BdSTUjWbEI=","H/kGklFifHUa0rm2vjDtcNLj46B7N8nnLgb9xK7ekNc=","a7AWvmoTcQSM1OUndKxFypINInkonTFIGkD7ZqCeLos=","zwOw\u002BqJuH6bzTVTB1pmeCay\u002ByB973ZBeowoVxaXx4d8=","qBvyaWMCsQnaJNKR4IGG79WHNTkVcdNlrRvF43z\u002BiRA=","6Bz\u002BSgpEd5krSEkLY9XAp56W8f\u002BUOdNQcFMkMcg5IGI=","xtMwW2epWZNiw\u002B2oNhqt2I9wxxRexc73x3f5O04u4BM=","49FSeCXI59JPbHpNPWgY5GKxDc8AhyIjbLOmIN4j3hE=","EabND1gX6R8HQxnYOk9R3GaKkm0nI7smz7PvNYHrL6I=","1SakwHYtnFN4cISU6qXqYu0eX8X3Eyr1K3wQSQ8OvUU=","gn749Q3lLxQP/\u002B9Vu4PfSif1x0ymqE3RIe7WRxZac5U=","Mznc3KxQKHJ8mKPn3HRzgse0qTc\u002BIIgJst6LgxmmsT4=","CAQk0OnnD66RiG2qyqrZasZJQ7PyWOj\u002BtJ82tUlSsr0=","8AGZO4NWQuWiws4jl20swqHGI82zpZIeBDSR4GOhVVE=","MsP5oSb/6lPFDLOzNeaBI6bbWRu8CtnjWIhlgI8wiw8=","xC9xHPmh2S6bv3eG/RvajYiZNY3OGnLEBSHSqK\u002Blhik=","vrKYBj6M6xXBOdPiNY3EJGxn\u002BjX7JtSkRbp7yGvvvKQ=","RBOteYk2rQoRw9nB7UETJ4miyHd1lxJs26bZ5a4bQUg=","VV3vfpkpS3yngKek2tyo2VhSoSdV0Hm2UkDnIQF9kvs=","2Co8eF634tUKnmRDRKoOG9VvoMmmEoakYJr3mn8A2j0=","7ZeP8NKpQImAhpwY/QmDqdUpoVcXlXTjmjVirafihBY=","gZTtkDmnuhGzlPnxkiIXHvgfWUVFGzisAmfM4YwqQzQ=","vUdCZvSmupAyFwPrPQpQQuHjeOZ1UYTb2NtZob2PNwI=","SAAQfh6QhhY4Cg4M0j\u002BnWkVWJuqkWSMl2ZnnZaX9rZw=","Dcly8\u002BmNnfghi/DvAM9Upi/7d3KxZy15LYvZvJJFMxg=","uUNMgc5NW\u002BBNgDGEzDr9i6opAQpP0gcBwVMe8KzhVRo=","QgUOdg2mejXjGuFkfNeBlAT7GreHxiS7Dovm4LJeXp0=","SLIn2Dunj/sWnmhDJqV7WdzbMcoVKaId4ZM3qIixi/8=","a43HFgcpJ978Rd//eHGi7knz21w7Ite4X4xOcAFt2JQ=","XhoFPltXO6xE3uwS532YO0aznxRiUI8pRhrcrVdxOe0=","kWbDu45GhlOHB8UAsTCp0lZT6Xequo6Bi21U2IyvLoE=","Aa7I\u002BeYUWlVEpJc1m394qskL4OSZ84mH4Iuvo\u002BTAwgM=","ecaJ8EyyE1pQjt7AOCSFadYtY6UaJx9b6rREv0\u002BNsYk=","uRyXbgHRw0/rk3CZHvh1gaYPhDkvZ6GQLpuCW3xc7Tk=","AUrq2569Azesk\u002BSq5WolRJtp4S6RGqiPmJ26UK0I\u002BZE=","7TO/uURi4NVhswQGYsIajJbnUhhPzisFROPM\u002BXsKtq0=","rg7Rz7mJcP5X9e3obkjGLqJ1LlQoCZCoX3F0vO8jCF8=","2JXBJNseWUeW9DnhVZtRd6Lf33jeZQ1px24t4/Y0T6w=","NGWDsKT/S4PUKj5BVuQIJw9DOglkk4\u002B3nIm\u002BEa617WU=","fksliZJ4NOjduOSEMgLRujBCYzjY05RwsVkH5bP0oEc=","7ulDUAGyEcJQgQuJ4cHuPuf6k\u002B9/LIrL8WwxYmRJk18="],"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 f9671ad..0fcbe07 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":"UcJ0KdPo3svlgBBCPx7+j5S5TLVQCwJlygD/GyYYUtI=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=","2YtBpOhUt\u002BKHt4Jr59\u002Bw6pPWbeoBPyUKpl\u002B2swhkV3A=","gZAkVW1CETUGFSRPbS0Yj1liV0M1aqYLPnrC3VRhUh8=","p9XxGKbd0Mu3n58I8hLkO6bmyuTz1qmZfxItD9OxiWA=","A07c7He25wHrry0Xu/DiQppedf0omVT7YfmMq8\u002BU1GI=","HoJ/v\u002Bi8gZ/C6RvC3L9TFFu5ZFpjqyUHFg/Zd8yCjxg=","JF1pSKLepW5qX\u002BGmoqsPfLmV6VPz99QKeLVyfa63Klc=","YQtteuFyHLechh7/LgCdRJkucGk/7u2sSGx6BeGGyS4=","DEleI\u002BABVl6ZE528egNl\u002B\u002BuWiOpL4TlDZwWlQ4Bse7w=","YMCQqM2FzPgiese7GivOCVoBqSqRCocntRLvM/E1kko=","cEeYQaMnS9O0tN8d2b6QSMj1E1YKQ\u002BpSDTR/JopWPTU=","O88\u002BssWEjvgSOnomhsN0qOq3kNxBqrRPgh/AhR9NRA4=","szIXfDMSbX1b8wxwByPsyNTGPM/Y03nB3Tf79JiXq5o=","UtAxes5QfbljYtxXvauwHwSgRpJsEXNPChhV3ovmHuo=","67mA0RUxIlpJiv2VscW1ZuPJETJDmEVWG2UgtSk8qU0=","mrThOuC30jIzIB4iHgreDudSrBTGqmOnkVlZSBgxZO0=","O00bm6i4NavyJ1MJKenQ3WvvlOhUrlQaZ56kqHnTQ0c=","HsdGNE9BM8YLmbO96ycb7LaervRgoEPrw\u002BdSTUjWbEI=","H/kGklFifHUa0rm2vjDtcNLj46B7N8nnLgb9xK7ekNc=","a7AWvmoTcQSM1OUndKxFypINInkonTFIGkD7ZqCeLos=","zwOw\u002BqJuH6bzTVTB1pmeCay\u002ByB973ZBeowoVxaXx4d8=","qBvyaWMCsQnaJNKR4IGG79WHNTkVcdNlrRvF43z\u002BiRA=","6Bz\u002BSgpEd5krSEkLY9XAp56W8f\u002BUOdNQcFMkMcg5IGI=","xtMwW2epWZNiw\u002B2oNhqt2I9wxxRexc73x3f5O04u4BM=","49FSeCXI59JPbHpNPWgY5GKxDc8AhyIjbLOmIN4j3hE=","EabND1gX6R8HQxnYOk9R3GaKkm0nI7smz7PvNYHrL6I=","1SakwHYtnFN4cISU6qXqYu0eX8X3Eyr1K3wQSQ8OvUU=","gn749Q3lLxQP/\u002B9Vu4PfSif1x0ymqE3RIe7WRxZac5U=","Mznc3KxQKHJ8mKPn3HRzgse0qTc\u002BIIgJst6LgxmmsT4=","CAQk0OnnD66RiG2qyqrZasZJQ7PyWOj\u002BtJ82tUlSsr0=","8AGZO4NWQuWiws4jl20swqHGI82zpZIeBDSR4GOhVVE=","MsP5oSb/6lPFDLOzNeaBI6bbWRu8CtnjWIhlgI8wiw8=","xC9xHPmh2S6bv3eG/RvajYiZNY3OGnLEBSHSqK\u002Blhik=","vrKYBj6M6xXBOdPiNY3EJGxn\u002BjX7JtSkRbp7yGvvvKQ=","RBOteYk2rQoRw9nB7UETJ4miyHd1lxJs26bZ5a4bQUg=","VV3vfpkpS3yngKek2tyo2VhSoSdV0Hm2UkDnIQF9kvs=","2Co8eF634tUKnmRDRKoOG9VvoMmmEoakYJr3mn8A2j0=","7ZeP8NKpQImAhpwY/QmDqdUpoVcXlXTjmjVirafihBY=","gZTtkDmnuhGzlPnxkiIXHvgfWUVFGzisAmfM4YwqQzQ=","vUdCZvSmupAyFwPrPQpQQuHjeOZ1UYTb2NtZob2PNwI=","SAAQfh6QhhY4Cg4M0j\u002BnWkVWJuqkWSMl2ZnnZaX9rZw=","AEna4TgD1\u002BiorStt3hnSL\u002BhyO6ytrlkXwbZxW3PyyRM=","uUNMgc5NW\u002BBNgDGEzDr9i6opAQpP0gcBwVMe8KzhVRo=","kWbDu45GhlOHB8UAsTCp0lZT6Xequo6Bi21U2IyvLoE=","Aa7I\u002BeYUWlVEpJc1m394qskL4OSZ84mH4Iuvo\u002BTAwgM=","ecaJ8EyyE1pQjt7AOCSFadYtY6UaJx9b6rREv0\u002BNsYk=","uRyXbgHRw0/rk3CZHvh1gaYPhDkvZ6GQLpuCW3xc7Tk=","AUrq2569Azesk\u002BSq5WolRJtp4S6RGqiPmJ26UK0I\u002BZE=","7TO/uURi4NVhswQGYsIajJbnUhhPzisFROPM\u002BXsKtq0=","DBULp0GV85urDlR75WN8aSaGlh72sVG6mHfG4Yqmr4U=","2JXBJNseWUeW9DnhVZtRd6Lf33jeZQ1px24t4/Y0T6w=","/BqsQ6\u002BnMGcHv1d91OVCqQHRXulP6wWPpsBQEodsiXY=","U90lRk2RcE\u002Bf7HrFbiGHSqV/lEtSYL9Yz/PGMZzxw4Y=","h0o/QwFjtRHgMHe6b0OCo0XKQFTGhPAN2QxTQEJkRcc="],"CachedAssets":{},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"UcJ0KdPo3svlgBBCPx7+j5S5TLVQCwJlygD/GyYYUtI=","FingerprintPatternsHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=","2YtBpOhUt\u002BKHt4Jr59\u002Bw6pPWbeoBPyUKpl\u002B2swhkV3A=","M11f5l0mwpWx0LbITI2rpVA740vCmC0GJJeClwsVbG4=","p9XxGKbd0Mu3n58I8hLkO6bmyuTz1qmZfxItD9OxiWA=","A07c7He25wHrry0Xu/DiQppedf0omVT7YfmMq8\u002BU1GI=","HoJ/v\u002Bi8gZ/C6RvC3L9TFFu5ZFpjqyUHFg/Zd8yCjxg=","JF1pSKLepW5qX\u002BGmoqsPfLmV6VPz99QKeLVyfa63Klc=","YQtteuFyHLechh7/LgCdRJkucGk/7u2sSGx6BeGGyS4=","DEleI\u002BABVl6ZE528egNl\u002B\u002BuWiOpL4TlDZwWlQ4Bse7w=","YMCQqM2FzPgiese7GivOCVoBqSqRCocntRLvM/E1kko=","cEeYQaMnS9O0tN8d2b6QSMj1E1YKQ\u002BpSDTR/JopWPTU=","O88\u002BssWEjvgSOnomhsN0qOq3kNxBqrRPgh/AhR9NRA4=","szIXfDMSbX1b8wxwByPsyNTGPM/Y03nB3Tf79JiXq5o=","UtAxes5QfbljYtxXvauwHwSgRpJsEXNPChhV3ovmHuo=","67mA0RUxIlpJiv2VscW1ZuPJETJDmEVWG2UgtSk8qU0=","mrThOuC30jIzIB4iHgreDudSrBTGqmOnkVlZSBgxZO0=","O00bm6i4NavyJ1MJKenQ3WvvlOhUrlQaZ56kqHnTQ0c=","HsdGNE9BM8YLmbO96ycb7LaervRgoEPrw\u002BdSTUjWbEI=","H/kGklFifHUa0rm2vjDtcNLj46B7N8nnLgb9xK7ekNc=","a7AWvmoTcQSM1OUndKxFypINInkonTFIGkD7ZqCeLos=","zwOw\u002BqJuH6bzTVTB1pmeCay\u002ByB973ZBeowoVxaXx4d8=","qBvyaWMCsQnaJNKR4IGG79WHNTkVcdNlrRvF43z\u002BiRA=","6Bz\u002BSgpEd5krSEkLY9XAp56W8f\u002BUOdNQcFMkMcg5IGI=","xtMwW2epWZNiw\u002B2oNhqt2I9wxxRexc73x3f5O04u4BM=","49FSeCXI59JPbHpNPWgY5GKxDc8AhyIjbLOmIN4j3hE=","EabND1gX6R8HQxnYOk9R3GaKkm0nI7smz7PvNYHrL6I=","1SakwHYtnFN4cISU6qXqYu0eX8X3Eyr1K3wQSQ8OvUU=","gn749Q3lLxQP/\u002B9Vu4PfSif1x0ymqE3RIe7WRxZac5U=","Mznc3KxQKHJ8mKPn3HRzgse0qTc\u002BIIgJst6LgxmmsT4=","CAQk0OnnD66RiG2qyqrZasZJQ7PyWOj\u002BtJ82tUlSsr0=","8AGZO4NWQuWiws4jl20swqHGI82zpZIeBDSR4GOhVVE=","MsP5oSb/6lPFDLOzNeaBI6bbWRu8CtnjWIhlgI8wiw8=","xC9xHPmh2S6bv3eG/RvajYiZNY3OGnLEBSHSqK\u002Blhik=","vrKYBj6M6xXBOdPiNY3EJGxn\u002BjX7JtSkRbp7yGvvvKQ=","RBOteYk2rQoRw9nB7UETJ4miyHd1lxJs26bZ5a4bQUg=","VV3vfpkpS3yngKek2tyo2VhSoSdV0Hm2UkDnIQF9kvs=","2Co8eF634tUKnmRDRKoOG9VvoMmmEoakYJr3mn8A2j0=","7ZeP8NKpQImAhpwY/QmDqdUpoVcXlXTjmjVirafihBY=","gZTtkDmnuhGzlPnxkiIXHvgfWUVFGzisAmfM4YwqQzQ=","vUdCZvSmupAyFwPrPQpQQuHjeOZ1UYTb2NtZob2PNwI=","SAAQfh6QhhY4Cg4M0j\u002BnWkVWJuqkWSMl2ZnnZaX9rZw=","Dcly8\u002BmNnfghi/DvAM9Upi/7d3KxZy15LYvZvJJFMxg=","uUNMgc5NW\u002BBNgDGEzDr9i6opAQpP0gcBwVMe8KzhVRo=","QgUOdg2mejXjGuFkfNeBlAT7GreHxiS7Dovm4LJeXp0=","SLIn2Dunj/sWnmhDJqV7WdzbMcoVKaId4ZM3qIixi/8=","a43HFgcpJ978Rd//eHGi7knz21w7Ite4X4xOcAFt2JQ=","XhoFPltXO6xE3uwS532YO0aznxRiUI8pRhrcrVdxOe0=","kWbDu45GhlOHB8UAsTCp0lZT6Xequo6Bi21U2IyvLoE=","Aa7I\u002BeYUWlVEpJc1m394qskL4OSZ84mH4Iuvo\u002BTAwgM=","ecaJ8EyyE1pQjt7AOCSFadYtY6UaJx9b6rREv0\u002BNsYk=","uRyXbgHRw0/rk3CZHvh1gaYPhDkvZ6GQLpuCW3xc7Tk=","AUrq2569Azesk\u002BSq5WolRJtp4S6RGqiPmJ26UK0I\u002BZE=","7TO/uURi4NVhswQGYsIajJbnUhhPzisFROPM\u002BXsKtq0=","rg7Rz7mJcP5X9e3obkjGLqJ1LlQoCZCoX3F0vO8jCF8=","2JXBJNseWUeW9DnhVZtRd6Lf33jeZQ1px24t4/Y0T6w=","NGWDsKT/S4PUKj5BVuQIJw9DOglkk4\u002B3nIm\u002BEa617WU=","fksliZJ4NOjduOSEMgLRujBCYzjY05RwsVkH5bP0oEc=","7ulDUAGyEcJQgQuJ4cHuPuf6k\u002B9/LIrL8WwxYmRJk18="],"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 adf33cb..d378a86 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":"BJx6X8q55+VgHPt/dV0ck70W9yDQ3iKciK8MJj+AVlU=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=","2YtBpOhUt\u002BKHt4Jr59\u002Bw6pPWbeoBPyUKpl\u002B2swhkV3A=","gZAkVW1CETUGFSRPbS0Yj1liV0M1aqYLPnrC3VRhUh8=","4TqY6zE6\u002BfDbuhy4eiN\u002BPYYVA3jYLBF6YHVhD6ropik=","ojfeY4UL\u002B93ndDIk06Dy8kHNwj6RL76Hu3CZcIPkOMc=","TF9qi0xqr19QUPLWpubQBnLgSUpPhLijrtJT8gnrVNE=","sEfBkwnchT5NH6kxQbsIQfy4V3AUoNZ24Aiu9MxZYQ8=","aLb7XfWAQ056Gv0kMYwZX4b6odCZk6so0B0pF4Rfh58=","wQO151F5/\u002B0IxDv6yOKw37nOzNAWTLLAmkoMpuAKKpM=","uZXKBI0Rj5vNSa6dT\u002BvYmFWqguOEsKNY7gQsCMcSCaA=","8I4ITsAuE5n9SxXf0E/wb6td4vDEgEVMVpaIkZwx/5Q=","D7\u002BmESzfqwrkzUmELFmQ\u002BBZWHPd8c520mqCgQD0YVuA=","6sfkOLQrjvNVYIYSjj5VOnNZB7xnDkk3nYyYvMqhs04=","b7LmhODNb9LdGapNSFo9i1GG9rO/cghZcDgzuiB2NyY=","hXdaoCH69A\u002BvPjX0j1u62Yle6vUQWujJR9Io8s9l7OE=","BUy\u002Bs9i406nQuxYCWiMp6BZDccMOzTLhBQhTC/SMBx0=","wchHQFMEZiEy4H3SVFKHCsZdSA2aK5WjSbLAZSw7940=","JcP/eitlh\u002B10aBoKObArmFs5L0HDPFep3Tp1s19KfSA=","cXoDIHFvn\u002B6534Y16KrD1l6q2scJwV6OynL2gHm\u002BggQ=","t\u002BZimWy1Q6hdLzHkngjgaTv0V4Ya86mw8aNl3/CzzqU=","86XV6wVaSlX6biaQqHpt\u002BZh0tS\u002BEBq9F9a9VzAi8KXY=","SWeITOCf6uzH7OqoH4JjiMA8No2d0Ti8RI28vLBX2UI=","i5edmfawDnd9JcDpHEq3xr2FaayLAbvdvHwdQvS9bfc=","ElrxQkXu4mBXEg1FmwJjYzUO8uO7AsllVwoA42baX0o=","BQy4DF/rRWKDUtqSfS08Yy65VXP1D/KgGNrE52CVUoo=","B1rD8Ulz75qi\u002BCddDfK/6yeSkIweaVfNAdSVDj95ktk=","RX8l9DguyK48DGpjTncAEfsQtyw8ZKpLIoQPPKo7yCw=","Dyf9usHkANn5u7TKoI9BwFUKGcFrfkxUwiIeDSCp7W4=","o9vedFRCKtivuVjuQa2GxCEpnqvyWFiPi6T1\u002B7TyKtk=","93dKYGbbfukQfhXOvdQuLrMZInzaNXR2LiufXxxPfjY=","g8wH6e0JXOA\u002B4W1ZSAGDeGvAsXQ\u002BTV51UgyKk3xLDnQ=","L1Bxt5nPkeVSf5nAxH\u002BCIr44tmApWpxS\u002BZdga1IOJuQ=","7\u002BF2XO2XPm0h/65dTwuunK\u002BnvY5Jy80RodGfXJUHMaA=","AA66L6KZbicFKNkB9BlevGSJGK2y5JPjtHbms0VjLm8=","LR6q6i79T3irtFOJC2FhHuO6gdHc5qH95pVUL/MKdlA=","Fw/VqzscOzsndrcT8Z4xYZ7Xt/WdpTf8bH/B5mykA0o=","fzQBzlIfDZaRjWIFfld24A7qnSfFCeu\u002BErZSWrBhsVw=","gZoXEVe7rqdMvbMT6YClj1RqMfAAkpQuMS\u002BL715/amI=","wQh8dJ1rEJhLE48qfb5wOQ9w9iB7FhgDFu1aNF\u002BfOig=","WQiicMTYCK81WfAg4OP400P7yFjQRN1acLQY9SjkKVo=","l68Ph6uOgmjg4ltmXc\u002BH3qp0QBACQN3vKMN1oGSa6eg=","wouVQryqNGMOZWazbC2HY20POBJUp0JWfcoGaYZnpf0=","T0cce/oWHiKZpIxJkbS8C/NUWulzLlfwOMm5tL\u002BO5Pc=","2QvNnI\u002BmeD7NfvIlhYdDPb7DFY5qa2FU6NIVgEUtkzM=","EPB7j3xZscKM1xYxkv90QaxX5Qx2rcfozsStGJIdC98=","bhTfXkqM8Wmk1I6JDUvDkvf3VhFKGsowI33IHC5a8uM=","Y9gWjCLaKreESddLrz7XEWRZMx2heJdkBL\u002BJihJkzAI=","KqLIyh/0KH\u002BNDgxE51fYLOOIkcCdTjHj7RlriFg7TVY=","vrzLQIiykN\u002BlCV6Laomy7nAyahwbHoS\u002Bsd3VEZ9DXwQ=","Ai1KOwt89JxJloxQb\u002ByxlJgMIq2O1RW4BvmVqpk2j\u002Bs="],"CachedAssets":{"HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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-07-17T01:32:02.4981282+00:00"}},"CachedCopyCandidates":{}} \ No newline at end of file +{"GlobalPropertiesHash":"BJx6X8q55+VgHPt/dV0ck70W9yDQ3iKciK8MJj+AVlU=","FingerprintPatternsHash":"gq3WsqcKBUGTSNle7RKKyXRIwh7M8ccEqOqYvIzoM04=","PropertyOverridesHash":"8ZRc1sGeVrPBx4lD717BgRaQekyh78QKV9SKsdt638U=","InputHashes":["HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=","2YtBpOhUt\u002BKHt4Jr59\u002Bw6pPWbeoBPyUKpl\u002B2swhkV3A=","M11f5l0mwpWx0LbITI2rpVA740vCmC0GJJeClwsVbG4=","4TqY6zE6\u002BfDbuhy4eiN\u002BPYYVA3jYLBF6YHVhD6ropik=","ojfeY4UL\u002B93ndDIk06Dy8kHNwj6RL76Hu3CZcIPkOMc=","TF9qi0xqr19QUPLWpubQBnLgSUpPhLijrtJT8gnrVNE=","sEfBkwnchT5NH6kxQbsIQfy4V3AUoNZ24Aiu9MxZYQ8=","aLb7XfWAQ056Gv0kMYwZX4b6odCZk6so0B0pF4Rfh58=","wQO151F5/\u002B0IxDv6yOKw37nOzNAWTLLAmkoMpuAKKpM=","uZXKBI0Rj5vNSa6dT\u002BvYmFWqguOEsKNY7gQsCMcSCaA=","8I4ITsAuE5n9SxXf0E/wb6td4vDEgEVMVpaIkZwx/5Q=","D7\u002BmESzfqwrkzUmELFmQ\u002BBZWHPd8c520mqCgQD0YVuA=","6sfkOLQrjvNVYIYSjj5VOnNZB7xnDkk3nYyYvMqhs04=","b7LmhODNb9LdGapNSFo9i1GG9rO/cghZcDgzuiB2NyY=","hXdaoCH69A\u002BvPjX0j1u62Yle6vUQWujJR9Io8s9l7OE=","BUy\u002Bs9i406nQuxYCWiMp6BZDccMOzTLhBQhTC/SMBx0=","wchHQFMEZiEy4H3SVFKHCsZdSA2aK5WjSbLAZSw7940=","JcP/eitlh\u002B10aBoKObArmFs5L0HDPFep3Tp1s19KfSA=","cXoDIHFvn\u002B6534Y16KrD1l6q2scJwV6OynL2gHm\u002BggQ=","t\u002BZimWy1Q6hdLzHkngjgaTv0V4Ya86mw8aNl3/CzzqU=","86XV6wVaSlX6biaQqHpt\u002BZh0tS\u002BEBq9F9a9VzAi8KXY=","SWeITOCf6uzH7OqoH4JjiMA8No2d0Ti8RI28vLBX2UI=","i5edmfawDnd9JcDpHEq3xr2FaayLAbvdvHwdQvS9bfc=","ElrxQkXu4mBXEg1FmwJjYzUO8uO7AsllVwoA42baX0o=","BQy4DF/rRWKDUtqSfS08Yy65VXP1D/KgGNrE52CVUoo=","B1rD8Ulz75qi\u002BCddDfK/6yeSkIweaVfNAdSVDj95ktk=","RX8l9DguyK48DGpjTncAEfsQtyw8ZKpLIoQPPKo7yCw=","Dyf9usHkANn5u7TKoI9BwFUKGcFrfkxUwiIeDSCp7W4=","o9vedFRCKtivuVjuQa2GxCEpnqvyWFiPi6T1\u002B7TyKtk=","93dKYGbbfukQfhXOvdQuLrMZInzaNXR2LiufXxxPfjY=","g8wH6e0JXOA\u002B4W1ZSAGDeGvAsXQ\u002BTV51UgyKk3xLDnQ=","L1Bxt5nPkeVSf5nAxH\u002BCIr44tmApWpxS\u002BZdga1IOJuQ=","7\u002BF2XO2XPm0h/65dTwuunK\u002BnvY5Jy80RodGfXJUHMaA=","AA66L6KZbicFKNkB9BlevGSJGK2y5JPjtHbms0VjLm8=","LR6q6i79T3irtFOJC2FhHuO6gdHc5qH95pVUL/MKdlA=","Fw/VqzscOzsndrcT8Z4xYZ7Xt/WdpTf8bH/B5mykA0o=","fzQBzlIfDZaRjWIFfld24A7qnSfFCeu\u002BErZSWrBhsVw=","gZoXEVe7rqdMvbMT6YClj1RqMfAAkpQuMS\u002BL715/amI=","wQh8dJ1rEJhLE48qfb5wOQ9w9iB7FhgDFu1aNF\u002BfOig=","WQiicMTYCK81WfAg4OP400P7yFjQRN1acLQY9SjkKVo=","l68Ph6uOgmjg4ltmXc\u002BH3qp0QBACQN3vKMN1oGSa6eg=","tFN1cOx5IqmR78K/l7AttUxVbvDoYz4J296ZBS91ZTU=","T0cce/oWHiKZpIxJkbS8C/NUWulzLlfwOMm5tL\u002BO5Pc=","tA77E0T5jgbsvgoOnAyvHUi6mE7taWHNXoe2lUSEufU=","8SYcObmlm1wvkO82M1MXD8v9rh0SsKpzy8Fo6mc3/hA=","TfUGQda5a9YytnHp8iwa\u002Bx3aCFWeC2hrNKg3azMNMG4=","vt7ovWfLC/IO3oMW0CnZt3xCJU4AbmP2dpS/mdM4NPc=","2QvNnI\u002BmeD7NfvIlhYdDPb7DFY5qa2FU6NIVgEUtkzM=","EPB7j3xZscKM1xYxkv90QaxX5Qx2rcfozsStGJIdC98=","bhTfXkqM8Wmk1I6JDUvDkvf3VhFKGsowI33IHC5a8uM=","Y9gWjCLaKreESddLrz7XEWRZMx2heJdkBL\u002BJihJkzAI=","KqLIyh/0KH\u002BNDgxE51fYLOOIkcCdTjHj7RlriFg7TVY=","vrzLQIiykN\u002BlCV6Laomy7nAyahwbHoS\u002Bsd3VEZ9DXwQ=","tDC2nDqvl90134GKPTwiQq1uhEsE13WyTEAdj5hGxfY="],"CachedAssets":{"HJlepG84oe7RXVB7wS3ppeCaDBjZwhBFb6eNg9dImTU=":{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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-07-17T01:32:02.4981282+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 d7fe7bb..6cbd61f 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/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000665335995"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"ETag","Value":"W/\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.lp4d2hvui5.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lp4d2hvui5"},{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="},{"Name":"label","Value":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.b8x8f7e52z.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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"b8x8f7e52z"},{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015269973"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"ETag","Value":"W/\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"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":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc="}]},{"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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000064922418"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"ETag","Value":"W/\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"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":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng="}]},{"Route":"_content/MudBlazor/MudBlazor.min.sowobu9fea.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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"sowobu9fea"},{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"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, 17 Jul 2025 01:32:46 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":"Thu, 17 Jul 2025 01:32:02 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, 17 Jul 2025 01:32:46 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, 17 Jul 2025 01:32:46 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":"Thu, 17 Jul 2025 01:32:02 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, 17 Jul 2025 01:32:46 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/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000665335995"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"ETag","Value":"W/\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.lp4d2hvui5.js","AssetFile":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lp4d2hvui5"},{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="},{"Name":"label","Value":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.b8x8f7e52z.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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"b8x8f7e52z"},{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"_content/MudBlazor/MudBlazor.min.css.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015269973"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"ETag","Value":"W/\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"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":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc="}]},{"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":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"_content/MudBlazor/MudBlazor.min.js.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000064922418"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Content-Length","Value":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"ETag","Value":"W/\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"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":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng="}]},{"Route":"_content/MudBlazor/MudBlazor.min.sowobu9fea.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":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"sowobu9fea"},{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"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":"Sat, 19 Jul 2025 19:05:17 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":"Thu, 17 Jul 2025 01:32:02 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":"Sat, 19 Jul 2025 19:05:17 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":"Sat, 19 Jul 2025 19:05:17 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":"Thu, 17 Jul 2025 01:32:02 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":"Sat, 19 Jul 2025 19:05:17 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 61bfdc9..29eae15 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":"79aLrCFeqFoJ2Drj5DmkU4kPZgS21RzDw6GShoG8QVE=","Source":"OpenArchival.Blazor","BasePath":"_content/OpenArchival.Blazor","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[{"Name":"OpenArchival.Blazor\\wwwroot","Source":"OpenArchival.Blazor","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","Pattern":"**"}],"Assets":[{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","SourceId":"Extensions.MudBlazor.StaticInput","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\","BasePath":"_content/Extensions.MudBlazor.StaticInput","RelativePath":"NavigationObserver.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"lp4d2hvui5","Integrity":"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=","CopyToOutputDirectory":"Always","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","FileLength":6859,"LastWriteTime":"2025-07-16T01:26:40+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sowobu9fea","Integrity":"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","FileLength":606059,"LastWriteTime":"2025-07-01T21:24:18+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"b8x8f7e52z","Integrity":"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","FileLength":73366,"LastWriteTime":"2025-07-01T21:24:18+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z2p08kpgbn","Integrity":"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","FileLength":15402,"LastWriteTime":"2025-07-17T01:32:46+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"59wrnbo615","Integrity":"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","FileLength":65487,"LastWriteTime":"2025-07-17T01:32:46+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-07-17T01:32:46+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","SourceId":"Extensions.MudBlazor.StaticInput","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Extensions.MudBlazor.StaticInput","RelativePath":"NavigationObserver.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"q1gu6vl06e","Integrity":"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=","CopyToOutputDirectory":"Always","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","FileLength":1502,"LastWriteTime":"2025-07-17T01:32:46+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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-07-17T01:32:02+00:00"}],"Endpoints":[{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000665335995"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"1502"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 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/\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.lp4d2hvui5.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lp4d2hvui5"},{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="},{"Name":"label","Value":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.b8x8f7e52z.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"b8x8f7e52z"},{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015269973"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65487"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 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/\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000064922418"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15402"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 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/\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Thu, 17 Jul 2025 01:32:46 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng="}]},{"Route":"_content/MudBlazor/MudBlazor.min.sowobu9fea.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"sowobu9fea"},{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:46 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:02 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:46 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:46 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:02 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:46 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":"CaYQNgiKUTPU7C7uSliylIF/uWcO0iZI1LQFcxPp86Q=","Source":"OpenArchival.Blazor","BasePath":"_content/OpenArchival.Blazor","Mode":"Default","ManifestType":"Build","ReferencedProjectsConfiguration":[],"DiscoveryPatterns":[{"Name":"OpenArchival.Blazor\\wwwroot","Source":"OpenArchival.Blazor","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\","BasePath":"_content/OpenArchival.Blazor","Pattern":"**"}],"Assets":[{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","SourceId":"Extensions.MudBlazor.StaticInput","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\","BasePath":"_content/Extensions.MudBlazor.StaticInput","RelativePath":"NavigationObserver.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"lp4d2hvui5","Integrity":"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=","CopyToOutputDirectory":"Always","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","FileLength":6859,"LastWriteTime":"2025-07-16T01:26:40+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.css","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"sowobu9fea","Integrity":"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","FileLength":606059,"LastWriteTime":"2025-07-01T21:24:18+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\","BasePath":"_content/MudBlazor","RelativePath":"MudBlazor.min.js","AssetKind":"All","AssetMode":"All","AssetRole":"Primary","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"","AssetTraitName":"","AssetTraitValue":"","Fingerprint":"b8x8f7e52z","Integrity":"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","FileLength":73366,"LastWriteTime":"2025-07-01T21:24:18+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"z2p08kpgbn","Integrity":"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","FileLength":15402,"LastWriteTime":"2025-07-19T19:05:17+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","SourceId":"MudBlazor","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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.9.0\\staticwebassets\\MudBlazor.min.css","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"59wrnbo615","Integrity":"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","FileLength":65487,"LastWriteTime":"2025-07-19T19:05:17+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\uorc1pfmvs-2jeq8efc6q.gz","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"3ren6c1acn","Integrity":"b7CPHqpoIGsGVgOrEO+r2XPyaLrLUBwkA6R2jOMbS7M=","CopyToOutputDirectory":"Never","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","FileLength":2975,"LastWriteTime":"2025-07-19T19:05:17+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","SourceId":"Extensions.MudBlazor.StaticInput","SourceType":"Package","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\","BasePath":"_content/Extensions.MudBlazor.StaticInput","RelativePath":"NavigationObserver.js.gz","AssetKind":"All","AssetMode":"All","AssetRole":"Alternative","AssetMergeBehavior":"","AssetMergeSource":"","RelatedAsset":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","AssetTraitName":"Content-Encoding","AssetTraitValue":"gzip","Fingerprint":"q1gu6vl06e","Integrity":"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=","CopyToOutputDirectory":"Always","CopyToPublishDirectory":"PreserveNewest","OriginalItemSpec":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","FileLength":1502,"LastWriteTime":"2025-07-19T19:05:17+00:00"},{"Identity":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\wwwroot\\favicon.ico","SourceId":"OpenArchival.Blazor","SourceType":"Discovered","ContentRoot":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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-07-17T01:32:02+00:00"}],"Endpoints":[{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000665335995"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"1502"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 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/\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\weg7obbbjn-lp4d2hvui5.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"1502"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-QmEcSw7onHqXA8zTTGusAX2ZXAW6caknC3+uUNsCUos="}]},{"Route":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.lp4d2hvui5.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\staticwebassets\\NavigationObserver.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"6859"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg=\""},{"Name":"Last-Modified","Value":"Wed, 16 Jul 2025 01:26:40 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"lp4d2hvui5"},{"Name":"integrity","Value":"sha256-5xAqVXGu6Tv7zFwKN73F345Yp8b+mUnkI3nYcD6QCXg="},{"Name":"label","Value":"_content/Extensions.MudBlazor.StaticInput/NavigationObserver.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.b8x8f7e52z.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"b8x8f7e52z"},{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.js"}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000015269973"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65487"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 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/\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="}]},{"Route":"_content/MudBlazor/MudBlazor.min.css.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\tzxjg6is5z-sowobu9fea.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"65487"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-96Cl4EXJY5eN8ZZxPJLgMEvyRaW3jdF08SbOpeIwjjc="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.js","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Length","Value":"73366"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","Selectors":[{"Name":"Content-Encoding","Value":"gzip","Quality":"0.000064922418"}],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15402"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 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/\"O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8=\""}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-O2UJyVCl+4RaA/jZS/WQ4tMRIZbpXtfRhr5eVl0xLm8="}]},{"Route":"_content/MudBlazor/MudBlazor.min.js.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\obj\\Debug\\net9.0\\compressed\\0wz98yz2xy-b8x8f7e52z.gz","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Content-Length","Value":"15402"},{"Name":"Content-Type","Value":"text/javascript"},{"Name":"ETag","Value":"\"BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng=\""},{"Name":"Last-Modified","Value":"Sat, 19 Jul 2025 19:05:17 GMT"},{"Name":"Cache-Control","Value":"no-cache"},{"Name":"Content-Encoding","Value":"gzip"},{"Name":"Vary","Value":"Content-Encoding"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-BRlqmf2WzpTbcePWG15cPM4g6sa7ssVZeZ5ZBmZqjng="}]},{"Route":"_content/MudBlazor/MudBlazor.min.sowobu9fea.css","AssetFile":"C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\staticwebassets\\MudBlazor.min.css","Selectors":[],"ResponseHeaders":[{"Name":"Accept-Ranges","Value":"bytes"},{"Name":"Cache-Control","Value":"max-age=31536000, immutable"},{"Name":"Content-Length","Value":"606059"},{"Name":"Content-Type","Value":"text/css"},{"Name":"ETag","Value":"\"fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM=\""},{"Name":"Last-Modified","Value":"Tue, 01 Jul 2025 21:24:18 GMT"}],"EndpointProperties":[{"Name":"fingerprint","Value":"sowobu9fea"},{"Name":"integrity","Value":"sha256-fC5+7WJvRi9RO0JSMRTe5Fw/ybv1XWp6LgTNpuRA4vM="},{"Name":"label","Value":"_content/MudBlazor/MudBlazor.min.css"}]},{"Route":"favicon.2jeq8efc6q.ico","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Sat, 19 Jul 2025 19:05:17 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:02 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Sat, 19 Jul 2025 19:05:17 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Sat, 19 Jul 2025 19:05:17 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":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Thu, 17 Jul 2025 01:32:02 GMT"},{"Name":"Cache-Control","Value":"no-cache"}],"EndpointProperties":[{"Name":"integrity","Value":"sha256-8kNQh+LErZHx3sMz237BHWFasAGQ88EWakJrWWYOxTA="}]},{"Route":"favicon.ico.gz","AssetFile":"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\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":"Sat, 19 Jul 2025 19:05:17 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 9aa91b4..2ce5571 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 @@ -79aLrCFeqFoJ2Drj5DmkU4kPZgS21RzDw6GShoG8QVE= \ No newline at end of file +CaYQNgiKUTPU7C7uSliylIF/uWcO0iZI1LQFcxPp86Q= \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.dgspec.json b/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.dgspec.json index 9f10ef5..e3a9617 100644 --- a/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.dgspec.json +++ b/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.dgspec.json @@ -35,6 +35,9 @@ "projectReferences": { "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Core\\OpenArchival.Core.csproj": { "projectPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Core\\OpenArchival.Core.csproj" + }, + "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj": { + "projectPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj" } } } @@ -55,6 +58,10 @@ "net9.0": { "targetAlias": "net9.0", "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.1.66, )" + }, "Extensions.MudBlazor.StaticInput": { "target": "Package", "version": "[3.*, )" @@ -78,6 +85,18 @@ "MudBlazor": { "target": "Package", "version": "[8.*, )" + }, + "Npgsql": { + "target": "Package", + "version": "[9.0.3, )" + }, + "Npgsql.DependencyInjection": { + "target": "Package", + "version": "[9.0.3, )" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "target": "Package", + "version": "[9.0.4, )" } }, "imports": [ @@ -168,6 +187,98 @@ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.302/PortableRuntimeIdentifierGraph.json" } } + }, + "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj", + "projectName": "OpenArchival.Database", + "projectPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj", + "packagesPath": "C:\\Users\\Vincent Allen\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Vincent Allen\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net9.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.300" + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.1.66, )" + }, + "Microsoft.Extensions.Configuration": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Microsoft.Extensions.Hosting": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Microsoft.Extensions.Options": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Npgsql": { + "target": "Package", + "version": "[9.0.3, )" + }, + "Npgsql.DependencyInjection": { + "target": "Package", + "version": "[9.0.3, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.302/PortableRuntimeIdentifierGraph.json" + } + } } } } \ No newline at end of file diff --git a/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.props b/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.props index a25610a..7d4d608 100644 --- a/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.props +++ b/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.props @@ -14,8 +14,9 @@ - + + diff --git a/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.targets b/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.targets index 3578d5f..f4f9789 100644 --- a/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.targets +++ b/OpenArchival.Blazor/obj/OpenArchival.Blazor.csproj.nuget.g.targets @@ -2,8 +2,10 @@ - + + + diff --git a/OpenArchival.Blazor/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/OpenArchival.Blazor/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs new file mode 100644 index 0000000..feda5e9 --- /dev/null +++ b/OpenArchival.Blazor/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/Release/net9.0/OpenArchival.Blazor.AssemblyInfo.cs b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfo.cs new file mode 100644 index 0000000..f3b569e --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.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("aspnet-OpenArchival.Blazor-2bdd9108-567b-4b19-b97f-47edace03070")] +[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+84108877d5ad14c6dd163e0a72938744d05be938")] +[assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.Blazor")] +[assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.Blazor")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache new file mode 100644 index 0000000..1baeef0 --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +e6a19de07d8600ad3ba8513fe3c5ccf1c1f6ee7c7c46e9906847022c450cef3b diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..b73fd4e --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,236 @@ +is_global = true +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.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._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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +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] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xBY2NvdW50XFNoYXJlZFxTdGF0dXNNZXNzYWdlLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[C:/Users/Vincent Allen/source/repos/vtallen/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] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xMYXlvdXRcTWFpbkxheW91dC5yYXpvcg== +build_metadata.AdditionalFiles.CssScope = + +[C:/Users/Vincent Allen/source/repos/vtallen/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/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] +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] +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] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xBZG1pbmlzdHJhdGlvblxDYXRlZ29yaWVzXFZpZXdBZGRDYXRlZ29yaWVzQ29tcG9uZW50LnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[C:/Users/Vincent Allen/source/repos/vtallen/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] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xDb3VudGVyLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[C:/Users/Vincent Allen/source/repos/vtallen/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] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xQYWdlc1xIb21lLnJhem9y +build_metadata.AdditionalFiles.CssScope = + +[C:/Users/Vincent Allen/source/repos/vtallen/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] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xSb3V0ZXMucmF6b3I= +build_metadata.AdditionalFiles.CssScope = + +[C:/Users/Vincent Allen/source/repos/vtallen/Open-Archival/OpenArchival.Blazor/Components/_Imports.razor] +build_metadata.AdditionalFiles.TargetPath = Q29tcG9uZW50c1xfSW1wb3J0cy5yYXpvcg== +build_metadata.AdditionalFiles.CssScope = diff --git a/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GlobalUsings.g.cs b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.GlobalUsings.g.cs new file mode 100644 index 0000000..025530a --- /dev/null +++ b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.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/Release/net9.0/OpenArchival.Blazor.assets.cache b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.assets.cache new file mode 100644 index 0000000..8080ff1 Binary files /dev/null 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 new file mode 100644 index 0000000..ac2bd59 Binary files /dev/null and b/OpenArchival.Blazor/obj/Release/net9.0/OpenArchival.Blazor.csproj.AssemblyReference.cache differ diff --git a/OpenArchival.Blazor/obj/project.assets.json b/OpenArchival.Blazor/obj/project.assets.json index f087e38..bed0d5a 100644 --- a/OpenArchival.Blazor/obj/project.assets.json +++ b/OpenArchival.Blazor/obj/project.assets.json @@ -47,6 +47,19 @@ } } }, + "Dapper/2.1.66": { + "type": "package", + "compile": { + "lib/net8.0/Dapper.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Dapper.dll": { + "related": ".xml" + } + } + }, "Extensions.MudBlazor.StaticInput/3.2.1": { "type": "package", "dependencies": { @@ -845,6 +858,26 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Extensions.Configuration/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { "type": "package", "dependencies": { @@ -864,6 +897,133 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {} + } + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props": {}, + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {} + } + }, "Microsoft.Extensions.DependencyInjection/9.0.7": { "type": "package", "dependencies": { @@ -915,6 +1075,166 @@ "buildTransitive/net8.0/_._": {} } }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileSystemGlobbing": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.Configuration.CommandLine": "9.0.7", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.Configuration.UserSecrets": "9.0.7", + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Logging.Console": "9.0.7", + "Microsoft.Extensions.Logging.Debug": "9.0.7", + "Microsoft.Extensions.Logging.EventLog": "9.0.7", + "Microsoft.Extensions.Logging.EventSource": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Hosting.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, "Microsoft.Extensions.Identity.Core/9.0.7": { "type": "package", "dependencies": { @@ -1023,6 +1343,122 @@ "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} } }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "System.Diagnostics.EventLog": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, "Microsoft.Extensions.Options/9.0.7": { "type": "package", "dependencies": { @@ -1043,6 +1479,29 @@ "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} } }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, "Microsoft.Extensions.Primitives/9.0.7": { "type": "package", "compile": { @@ -1299,6 +1758,57 @@ "buildMultiTargeting/MudBlazor.props": {} } }, + "Npgsql/9.0.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + }, + "compile": { + "lib/net8.0/Npgsql.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "related": ".xml" + } + } + }, + "Npgsql.DependencyInjection/9.0.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Npgsql": "9.0.3" + }, + "compile": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "related": ".xml" + } + } + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "type": "package", + "dependencies": { + "Microsoft.EntityFrameworkCore": "[9.0.1, 10.0.0)", + "Microsoft.EntityFrameworkCore.Relational": "[9.0.1, 10.0.0)", + "Npgsql": "9.0.3" + }, + "compile": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll": { + "related": ".xml" + } + } + }, "System.ClientModel/1.0.0": { "type": "package", "dependencies": { @@ -1497,6 +2007,32 @@ "buildTransitive/netcoreapp3.1/_._": {} } }, + "System.Diagnostics.EventLog/9.0.7": { + "type": "package", + "compile": { + "lib/net9.0/System.Diagnostics.EventLog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Diagnostics.EventLog.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": { + "assetType": "runtime", + "rid": "win" + }, + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": { + "assetType": "runtime", + "rid": "win" + } + } + }, "System.Drawing.Common/6.0.0": { "type": "package", "dependencies": { @@ -1923,6 +2459,24 @@ "runtime": { "bin/placeholder/OpenArchival.Core.dll": {} } + }, + "OpenArchival.Database/1.0.0": { + "type": "project", + "framework": ".NETCoreApp,Version=v9.0", + "dependencies": { + "Dapper": "2.1.66", + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Hosting": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Npgsql": "9.0.3", + "Npgsql.DependencyInjection": "9.0.3" + }, + "compile": { + "bin/placeholder/OpenArchival.Database.dll": {} + }, + "runtime": { + "bin/placeholder/OpenArchival.Database.dll": {} + } } } }, @@ -1965,6 +2519,25 @@ "lib/netstandard2.0/Azure.Identity.xml" ] }, + "Dapper/2.1.66": { + "sha512": "/q77jUgDOS+bzkmk3Vy9SiWMaetTw+NOoPAV0xPBsGVAyljd5S6P+4RUW7R3ZUGGr9lDRyPKgAMj2UAOwvqZYw==", + "type": "package", + "path": "dapper/2.1.66", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Dapper.png", + "dapper.2.1.66.nupkg.sha512", + "dapper.nuspec", + "lib/net461/Dapper.dll", + "lib/net461/Dapper.xml", + "lib/net8.0/Dapper.dll", + "lib/net8.0/Dapper.xml", + "lib/netstandard2.0/Dapper.dll", + "lib/netstandard2.0/Dapper.xml", + "readme.md" + ] + }, "Extensions.MudBlazor.StaticInput/3.2.1": { "sha512": "eWb4VlY9N/FbQORTa2pP2emUlrYRB1qDcCbi+Qh1mO7Lc0lLe63uDK3u13FRNQ8DDOVDM6L/rP3isD5xLR4NDQ==", "type": "package", @@ -3496,6 +4069,34 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Extensions.Configuration/9.0.7": { + "sha512": "oxGR51+w5cXm5B9gU6XwpAB2sTiyPSmZm7hjvv0rzRnmL5o/KZzE103AuQj7sK26OBupjVzU/bZxDWvvU4nhEg==", + "type": "package", + "path": "microsoft.extensions.configuration/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.targets", + "lib/net462/Microsoft.Extensions.Configuration.dll", + "lib/net462/Microsoft.Extensions.Configuration.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml", + "microsoft.extensions.configuration.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.nuspec", + "useSharedDesignerContext.txt" + ] + }, "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { "sha512": "lut/kiVvNsQ120VERMUYSFhpXPpKjjql+giy03LesASPBBcC0o6+aoFdzJH9GaYpFTQ3fGVhVjKjvJDoAW5/IQ==", "type": "package", @@ -3524,6 +4125,191 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "sha512": "ExY+zXHhU4o9KC2alp3ZdLWyVWVRSn5INqax5ABk+HEOHlAHzomhJ7ek9HHliyOMiVGoYWYaMFOGr9q59mSAGA==", + "type": "package", + "path": "microsoft.extensions.configuration.binder/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.dll", + "analyzers/dotnet/cs/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/de/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/es/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/fr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/it/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ja/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ko/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/pl/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/pt-BR/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ru/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/tr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/zh-Hans/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/zh-Hant/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets", + "lib/net462/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net462/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml", + "microsoft.extensions.configuration.binder.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.binder.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "sha512": "LqwdkMNFeRyuqExewBSaWj8roEgZH8JQ9zEAmHl5ZFcnhCvjAdHICdYVRIiSEq9RWGB731LL8kZJM8tdTKEscA==", + "type": "package", + "path": "microsoft.extensions.configuration.commandline/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.CommandLine.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.CommandLine.targets", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "microsoft.extensions.configuration.commandline.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.commandline.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "sha512": "R8kgazVpDr4k1K7MeWPLAwsi5VpwrhE3ubXK38D9gpHEvf9XhZhJ8kWHKK00LDg5hJ7pMQLggdZ7XFdQ5182Ug==", + "type": "package", + "path": "microsoft.extensions.configuration.environmentvariables/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "microsoft.extensions.configuration.environmentvariables.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.environmentvariables.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "sha512": "3LVg32iMfR9ENeegXAo73L+877iOcQauLJsXlKZNVSsLA/HbPgClZdeMGdjLSkaidYw3l02XbXTlOdGYNgu91Q==", + "type": "package", + "path": "microsoft.extensions.configuration.fileextensions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.FileExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.FileExtensions.targets", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "microsoft.extensions.configuration.fileextensions.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.fileextensions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "sha512": "3HQV326liEInT9UKEc+k73f1ECwNhvDS/DJAe5WvtMKDJTJqTH2ujrUC2ZlK/j6pXyPbV9f0Ku8JB20JveGImg==", + "type": "package", + "path": "microsoft.extensions.configuration.json/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Json.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Json.targets", + "lib/net462/Microsoft.Extensions.Configuration.Json.dll", + "lib/net462/Microsoft.Extensions.Configuration.Json.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll", + "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml", + "microsoft.extensions.configuration.json.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.json.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "sha512": "ouDuPgRdeF4TJXKUh+lbm6QwyWwnCy+ijiqfFM2cI5NmW83MwKg1WNp2nCdMVcwQW8wJXteF/L9lA6ZPS3bCIQ==", + "type": "package", + "path": "microsoft.extensions.configuration.usersecrets/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "microsoft.extensions.configuration.usersecrets.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.usersecrets.nuspec", + "useSharedDesignerContext.txt" + ] + }, "Microsoft.Extensions.DependencyInjection/9.0.7": { "sha512": "i05AYA91vgq0as84ROVCyltD2gnxaba/f1Qw2rG7mUsS0gv8cPTr1Gm7jPQHq7JTr4MJoQUcanLVs16tIOUJaQ==", "type": "package", @@ -3612,6 +4398,204 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "sha512": "6ykfInm6yw7pPHJACgnrPUXxUWVslFnzad44K/siXk6Ovan6fNMnXxI5X9vphHJuZ4JbMOdPIgsfTmLD+Dyxug==", + "type": "package", + "path": "microsoft.extensions.diagnostics/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Diagnostics.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.targets", + "lib/net462/Microsoft.Extensions.Diagnostics.dll", + "lib/net462/Microsoft.Extensions.Diagnostics.xml", + "lib/net8.0/Microsoft.Extensions.Diagnostics.dll", + "lib/net8.0/Microsoft.Extensions.Diagnostics.xml", + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll", + "lib/net9.0/Microsoft.Extensions.Diagnostics.xml", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.dll", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.xml", + "microsoft.extensions.diagnostics.9.0.7.nupkg.sha512", + "microsoft.extensions.diagnostics.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "sha512": "d39Ov1JpeWCGLCOTinlaDkujhrSAQ0HFxb7Su1BjhCKBfmDcQ6Ia1i3JI6kd3NFgwi1dexTunu82daDNwt7E6w==", + "type": "package", + "path": "microsoft.extensions.diagnostics.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Diagnostics.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "microsoft.extensions.diagnostics.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.diagnostics.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "sha512": "y9djCca1cz/oz/J8jTxtoecNiNvaiGBJeWd7XOPxonH+FnfHqcfslJMcSr5JMinmWFyS7eh3C9L6m6oURZ5lSA==", + "type": "package", + "path": "microsoft.extensions.fileproviders.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "microsoft.extensions.fileproviders.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.fileproviders.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "sha512": "JYEPYrb+YBpFTCdmSBrk8cg3wAi1V4so7ccq04qbhg3FQHQqgJk28L3heEOKMXcZobOBUjTnGCFJD49Ez9kG5w==", + "type": "package", + "path": "microsoft.extensions.fileproviders.physical/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Physical.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml", + "microsoft.extensions.fileproviders.physical.9.0.7.nupkg.sha512", + "microsoft.extensions.fileproviders.physical.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "sha512": "5VKpTH2ME0SSs0lrtkpKgjCeHzXR5ka/H+qThPwuWi78wHubApZ/atD7w69FDt0OOM7UMV6LIbkqEQgoby4IXA==", + "type": "package", + "path": "microsoft.extensions.filesystemglobbing/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileSystemGlobbing.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "microsoft.extensions.filesystemglobbing.9.0.7.nupkg.sha512", + "microsoft.extensions.filesystemglobbing.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "sha512": "Dkv55VfitwJjPUk9mFHxT9MJAd8su7eJNaCHhBU/Y9xFqw3ZNHwrpeptXeaXiaPtfQq+alMmawIz1Impk5pHkQ==", + "type": "package", + "path": "microsoft.extensions.hosting/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Hosting.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets", + "lib/net462/Microsoft.Extensions.Hosting.dll", + "lib/net462/Microsoft.Extensions.Hosting.xml", + "lib/net8.0/Microsoft.Extensions.Hosting.dll", + "lib/net8.0/Microsoft.Extensions.Hosting.xml", + "lib/net9.0/Microsoft.Extensions.Hosting.dll", + "lib/net9.0/Microsoft.Extensions.Hosting.xml", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.xml", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.dll", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.xml", + "microsoft.extensions.hosting.9.0.7.nupkg.sha512", + "microsoft.extensions.hosting.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "sha512": "yG2JCXAR+VqI1mKqynLPNJlNlrUJeEISEpX4UznOp2uM4IEFz3pDDauzyMvTjICutEJtOigJ1yWBvxbaIlibBw==", + "type": "package", + "path": "microsoft.extensions.hosting.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Hosting.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml", + "microsoft.extensions.hosting.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.hosting.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, "Microsoft.Extensions.Identity.Core/9.0.7": { "sha512": "yFMK7yhLYbiwiiKOI/A1rReteRbO4vnN3SPNF5YpUHf6BvSMn5K1TDa7GVszJBH/VmxP0EAsHnSH05GEV0x3cg==", "type": "package", @@ -3789,6 +4773,143 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "sha512": "AEBty9rvFGvdFRqgIDEhQmiCnIfQWyzVoOZrO244cfu+n9M+wI1QLDpuROVILlplIBtLVmOezAF7d1H3Qog6Xw==", + "type": "package", + "path": "microsoft.extensions.logging.configuration/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Configuration.targets", + "lib/net462/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net462/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml", + "microsoft.extensions.logging.configuration.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.configuration.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "sha512": "pEHlNa8iCfKsBFA3YVDn/8EicjSU/m8uDfyoR0i4svONDss4Yu9Kznw53E/TyI+TveTo7CwRid4kfd4pLYXBig==", + "type": "package", + "path": "microsoft.extensions.logging.console/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Console.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets", + "lib/net462/Microsoft.Extensions.Logging.Console.dll", + "lib/net462/Microsoft.Extensions.Logging.Console.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Console.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Console.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml", + "microsoft.extensions.logging.console.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.console.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "sha512": "MxzZj7XbsYJwfjclVTjJym2/nVIkksu7l7tC/4HYy+YRdDmpE4B+hTzCXu3BNfLNhdLPZsWpyXuYe6UGgWDm3g==", + "type": "package", + "path": "microsoft.extensions.logging.debug/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Debug.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Debug.targets", + "lib/net462/Microsoft.Extensions.Logging.Debug.dll", + "lib/net462/Microsoft.Extensions.Logging.Debug.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml", + "microsoft.extensions.logging.debug.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.debug.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "sha512": "usrMVsY7c8M8fESt34Y3eEIQIlRlKXfPDlI+vYEb6xT7SUjhua2ey3NpHgQktiTgz8Uo5RiWqGD8ieiyo2WaDA==", + "type": "package", + "path": "microsoft.extensions.logging.eventlog/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventLog.targets", + "lib/net462/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net462/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net8.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml", + "microsoft.extensions.logging.eventlog.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.eventlog.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "sha512": "/wwi6ckTEegCExFV6gVToCO7CvysZnmE50fpdkYUsSMh0ue9vRkQ7uOqkHyHol93ASYTEahrp+guMtS/+fZKaA==", + "type": "package", + "path": "microsoft.extensions.logging.eventsource/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventSource.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets", + "lib/net462/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net462/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net8.0/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml", + "microsoft.extensions.logging.eventsource.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.eventsource.nuspec", + "useSharedDesignerContext.txt" + ] + }, "Microsoft.Extensions.Options/9.0.7": { "sha512": "trJnF6cRWgR5uMmHpGoHmM1wOVFdIYlELlkO9zX+RfieK0321Y55zrcs4AaEymKup7dxgEN/uJU25CAcMNQRXw==", "type": "package", @@ -3834,6 +4955,34 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "sha512": "pE/jeAWHEIy/8HsqYA+I1+toTsdvsv+WywAcRoNSvPoFwjOREa8Fqn7D0/i0PbiXsDLFupltTTctliePx8ib4w==", + "type": "package", + "path": "microsoft.extensions.options.configurationextensions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "microsoft.extensions.options.configurationextensions.9.0.7.nupkg.sha512", + "microsoft.extensions.options.configurationextensions.nuspec", + "useSharedDesignerContext.txt" + ] + }, "Microsoft.Extensions.Primitives/9.0.7": { "sha512": "ti/zD9BuuO50IqlvhWQs9GHxkCmoph5BHjGiWKdg2t6Or8XoyAfRJiKag+uvd/fpASnNklfsB01WpZ4fhAe0VQ==", "type": "package", @@ -4173,6 +5322,55 @@ "staticwebassets/MudBlazor.min.js" ] }, + "Npgsql/9.0.3": { + "sha512": "tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==", + "type": "package", + "path": "npgsql/9.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net6.0/Npgsql.dll", + "lib/net6.0/Npgsql.xml", + "lib/net8.0/Npgsql.dll", + "lib/net8.0/Npgsql.xml", + "npgsql.9.0.3.nupkg.sha512", + "npgsql.nuspec", + "postgresql.png" + ] + }, + "Npgsql.DependencyInjection/9.0.3": { + "sha512": "McQ/xmBW9txjNzPyVKdmyx5bNVKDyc6ryz+cBOnLKxFH8zg9XAKMFvyNNmhzNjJbzLq8Rx+FFq/CeHjVT3s35w==", + "type": "package", + "path": "npgsql.dependencyinjection/9.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net6.0/Npgsql.DependencyInjection.dll", + "lib/net6.0/Npgsql.DependencyInjection.xml", + "lib/net8.0/Npgsql.DependencyInjection.dll", + "lib/net8.0/Npgsql.DependencyInjection.xml", + "npgsql.dependencyinjection.9.0.3.nupkg.sha512", + "npgsql.dependencyinjection.nuspec", + "postgresql.png" + ] + }, + "Npgsql.EntityFrameworkCore.PostgreSQL/9.0.4": { + "sha512": "mw5vcY2IEc7L+IeGrxpp/J5OSnCcjkjAgJYCm/eD52wpZze8zsSifdqV7zXslSMmfJG2iIUGZyo3KuDtEFKwMQ==", + "type": "package", + "path": "npgsql.entityframeworkcore.postgresql/9.0.4", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.dll", + "lib/net8.0/Npgsql.EntityFrameworkCore.PostgreSQL.xml", + "npgsql.entityframeworkcore.postgresql.9.0.4.nupkg.sha512", + "npgsql.entityframeworkcore.postgresql.nuspec", + "postgresql.png" + ] + }, "System.ClientModel/1.0.0": { "sha512": "I3CVkvxeqFYjIVEP59DnjbeoGNfo/+SZrCLpRz2v/g0gpCHaEMPtWSY0s9k/7jR1rAsLNg2z2u1JRB76tPjnIw==", "type": "package", @@ -4449,6 +5647,40 @@ "useSharedDesignerContext.txt" ] }, + "System.Diagnostics.EventLog/9.0.7": { + "sha512": "AJ+9fyCtQUImntxAJ9l4PZiCd4iepuk4pm7Qcno7PBIWQnfXlvwKuFsGk2H+QyY69GUVzDP2heELW6ho5BCXUg==", + "type": "package", + "path": "system.diagnostics.eventlog/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Diagnostics.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets", + "lib/net462/System.Diagnostics.EventLog.dll", + "lib/net462/System.Diagnostics.EventLog.xml", + "lib/net8.0/System.Diagnostics.EventLog.dll", + "lib/net8.0/System.Diagnostics.EventLog.xml", + "lib/net9.0/System.Diagnostics.EventLog.dll", + "lib/net9.0/System.Diagnostics.EventLog.xml", + "lib/netstandard2.0/System.Diagnostics.EventLog.dll", + "lib/netstandard2.0/System.Diagnostics.EventLog.xml", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml", + "system.diagnostics.eventlog.9.0.7.nupkg.sha512", + "system.diagnostics.eventlog.nuspec", + "useSharedDesignerContext.txt" + ] + }, "System.Drawing.Common/6.0.0": { "sha512": "NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==", "type": "package", @@ -5371,17 +6603,27 @@ "type": "project", "path": "../OpenArchival.Core/OpenArchival.Core.csproj", "msbuildProject": "../OpenArchival.Core/OpenArchival.Core.csproj" + }, + "OpenArchival.Database/1.0.0": { + "type": "project", + "path": "../OpenArchival.Database/OpenArchival.Database.csproj", + "msbuildProject": "../OpenArchival.Database/OpenArchival.Database.csproj" } }, "projectFileDependencyGroups": { "net9.0": [ + "Dapper >= 2.1.66", "Extensions.MudBlazor.StaticInput >= 3.*", "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore >= 9.*", "Microsoft.AspNetCore.Identity.EntityFrameworkCore >= 9.*", "Microsoft.EntityFrameworkCore.SqlServer >= 9.*", "Microsoft.EntityFrameworkCore.Tools >= 9.*", "MudBlazor >= 8.*", - "OpenArchival.Core >= 1.0.0" + "Npgsql >= 9.0.3", + "Npgsql.DependencyInjection >= 9.0.3", + "Npgsql.EntityFrameworkCore.PostgreSQL >= 9.0.4", + "OpenArchival.Core >= 1.0.0", + "OpenArchival.Database >= 1.0.0" ] }, "packageFolders": { @@ -5419,6 +6661,9 @@ "projectReferences": { "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Core\\OpenArchival.Core.csproj": { "projectPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Core\\OpenArchival.Core.csproj" + }, + "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj": { + "projectPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj" } } } @@ -5439,6 +6684,10 @@ "net9.0": { "targetAlias": "net9.0", "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.1.66, )" + }, "Extensions.MudBlazor.StaticInput": { "target": "Package", "version": "[3.*, )" @@ -5462,6 +6711,18 @@ "MudBlazor": { "target": "Package", "version": "[8.*, )" + }, + "Npgsql": { + "target": "Package", + "version": "[9.0.3, )" + }, + "Npgsql.DependencyInjection": { + "target": "Package", + "version": "[9.0.3, )" + }, + "Npgsql.EntityFrameworkCore.PostgreSQL": { + "target": "Package", + "version": "[9.0.4, )" } }, "imports": [ diff --git a/OpenArchival.Blazor/obj/project.nuget.cache b/OpenArchival.Blazor/obj/project.nuget.cache index 89f170b..1ddcdd1 100644 --- a/OpenArchival.Blazor/obj/project.nuget.cache +++ b/OpenArchival.Blazor/obj/project.nuget.cache @@ -1,11 +1,12 @@ { "version": 2, - "dgSpecHash": "A1qLK9rqQMo=", + "dgSpecHash": "trc/FjHBKJM=", "success": true, "projectFilePath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Blazor\\OpenArchival.Blazor.csproj", "expectedPackageFiles": [ "C:\\Users\\Vincent Allen\\.nuget\\packages\\azure.core\\1.38.0\\azure.core.1.38.0.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\azure.identity\\1.11.4\\azure.identity.1.11.4.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\dapper\\2.1.66\\dapper.2.1.66.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\extensions.mudblazor.staticinput\\3.2.1\\extensions.mudblazor.staticinput.3.2.1.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\humanizer.core\\2.14.1\\humanizer.core.2.14.1.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.aspnetcore.authorization\\9.0.7\\microsoft.aspnetcore.authorization.9.0.7.nupkg.sha512", @@ -41,17 +42,37 @@ "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.entityframeworkcore.tools\\9.0.7\\microsoft.entityframeworkcore.tools.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.caching.abstractions\\9.0.7\\microsoft.extensions.caching.abstractions.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.caching.memory\\9.0.7\\microsoft.extensions.caching.memory.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.7\\microsoft.extensions.configuration.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.7\\microsoft.extensions.configuration.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.7\\microsoft.extensions.configuration.binder.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\9.0.7\\microsoft.extensions.configuration.commandline.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\9.0.7\\microsoft.extensions.configuration.environmentvariables.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\9.0.7\\microsoft.extensions.configuration.fileextensions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.json\\9.0.7\\microsoft.extensions.configuration.json.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\9.0.7\\microsoft.extensions.configuration.usersecrets.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.7\\microsoft.extensions.dependencyinjection.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.7\\microsoft.extensions.dependencyinjection.abstractions.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.dependencymodel\\9.0.7\\microsoft.extensions.dependencymodel.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.7\\microsoft.extensions.diagnostics.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.7\\microsoft.extensions.diagnostics.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\9.0.7\\microsoft.extensions.fileproviders.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\9.0.7\\microsoft.extensions.fileproviders.physical.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\9.0.7\\microsoft.extensions.filesystemglobbing.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.hosting\\9.0.7\\microsoft.extensions.hosting.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\9.0.7\\microsoft.extensions.hosting.abstractions.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.identity.core\\9.0.7\\microsoft.extensions.identity.core.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.identity.stores\\9.0.7\\microsoft.extensions.identity.stores.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.localization\\9.0.1\\microsoft.extensions.localization.9.0.1.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.localization.abstractions\\9.0.1\\microsoft.extensions.localization.abstractions.9.0.1.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging\\9.0.7\\microsoft.extensions.logging.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.7\\microsoft.extensions.logging.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.configuration\\9.0.7\\microsoft.extensions.logging.configuration.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.console\\9.0.7\\microsoft.extensions.logging.console.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.debug\\9.0.7\\microsoft.extensions.logging.debug.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\9.0.7\\microsoft.extensions.logging.eventlog.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\9.0.7\\microsoft.extensions.logging.eventsource.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.options\\9.0.7\\microsoft.extensions.options.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.7\\microsoft.extensions.options.configurationextensions.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.7\\microsoft.extensions.primitives.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.identity.client\\4.61.3\\microsoft.identity.client.4.61.3.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.identity.client.extensions.msal\\4.61.3\\microsoft.identity.client.extensions.msal.4.61.3.nupkg.sha512", @@ -68,6 +89,9 @@ "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.win32.systemevents\\6.0.0\\microsoft.win32.systemevents.6.0.0.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\mono.texttemplating\\3.0.0\\mono.texttemplating.3.0.0.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\mudblazor\\8.9.0\\mudblazor.8.9.0.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\npgsql\\9.0.3\\npgsql.9.0.3.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\npgsql.dependencyinjection\\9.0.3\\npgsql.dependencyinjection.9.0.3.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\npgsql.entityframeworkcore.postgresql\\9.0.4\\npgsql.entityframeworkcore.postgresql.9.0.4.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.clientmodel\\1.0.0\\system.clientmodel.1.0.0.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.codedom\\6.0.0\\system.codedom.6.0.0.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.collections.immutable\\7.0.0\\system.collections.immutable.7.0.0.nupkg.sha512", @@ -79,6 +103,7 @@ "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.composition.typedparts\\7.0.0\\system.composition.typedparts.7.0.0.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.configuration.configurationmanager\\6.0.1\\system.configuration.configurationmanager.6.0.1.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.diagnostics.diagnosticsource\\6.0.1\\system.diagnostics.diagnosticsource.6.0.1.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.7\\system.diagnostics.eventlog.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.drawing.common\\6.0.0\\system.drawing.common.6.0.0.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.formats.asn1\\9.0.7\\system.formats.asn1.9.0.7.nupkg.sha512", "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.identitymodel.tokens.jwt\\6.35.0\\system.identitymodel.tokens.jwt.6.35.0.nupkg.sha512", diff --git a/OpenArchival.Core/Class1.cs b/OpenArchival.Core/Class1.cs deleted file mode 100644 index a824666..0000000 --- a/OpenArchival.Core/Class1.cs +++ /dev/null @@ -1,6 +0,0 @@ -namespace OpenArchival.Core; - -public class Category -{ - -} diff --git a/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.dll b/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.dll index 169b4f6..258e59a 100644 Binary files a/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.dll and b/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.dll differ diff --git a/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.pdb b/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.pdb index 7a4f26b..60c812d 100644 Binary files a/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.pdb and b/OpenArchival.Core/bin/Debug/net9.0/OpenArchival.Core.pdb differ diff --git a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfo.cs b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfo.cs index 6a2b75d..47c3746 100644 --- a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfo.cs +++ b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("OpenArchival.Core")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84108877d5ad14c6dd163e0a72938744d05be938")] [assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.Core")] [assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.Core")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfoInputs.cache b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfoInputs.cache index 7d649fb..fbd9af2 100644 --- a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfoInputs.cache +++ b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.AssemblyInfoInputs.cache @@ -1 +1 @@ -649e81811d5d6b608cd417d129545d5141acb316b3e28cb1cea72ab8139d4618 +83c1707e8ced3f413eeced37f4becb78f54c02ab169ebc653de5d62180780ce6 diff --git a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.CoreCompileInputs.cache b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.CoreCompileInputs.cache index 3ed12f2..d253734 100644 --- a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.CoreCompileInputs.cache +++ b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -418a73466ef6d63676f372974643f0582ca4e38f94497e1b4d5c7633386c14ed +5c0e39bc2e5d61e17626d555dc06ad8b653154a513df9208d223c15104fa1c91 diff --git a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.FileListAbsolute.txt b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.FileListAbsolute.txt index e5b9406..8debdc9 100644 --- a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.FileListAbsolute.txt +++ b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.csproj.FileListAbsolute.txt @@ -9,3 +9,4 @@ C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Core\obj\ C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Core\obj\Debug\net9.0\refint\OpenArchival.Core.dll C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Core\obj\Debug\net9.0\OpenArchival.Core.pdb C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Core\obj\Debug\net9.0\ref\OpenArchival.Core.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Core\obj\Debug\net9.0\OpenArchival.Core.sourcelink.json diff --git a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.dll b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.dll index 169b4f6..258e59a 100644 Binary files a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.dll and b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.dll differ diff --git a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.pdb b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.pdb index 7a4f26b..60c812d 100644 Binary files a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.pdb and b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.pdb differ diff --git a/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.sourcelink.json b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.sourcelink.json new file mode 100644 index 0000000..ed649fd --- /dev/null +++ b/OpenArchival.Core/obj/Debug/net9.0/OpenArchival.Core.sourcelink.json @@ -0,0 +1 @@ +{"documents":{"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/84108877d5ad14c6dd163e0a72938744d05be938/*"}} \ No newline at end of file diff --git a/OpenArchival.Core/obj/Debug/net9.0/ref/OpenArchival.Core.dll b/OpenArchival.Core/obj/Debug/net9.0/ref/OpenArchival.Core.dll index c38f82b..bed0903 100644 Binary files a/OpenArchival.Core/obj/Debug/net9.0/ref/OpenArchival.Core.dll and b/OpenArchival.Core/obj/Debug/net9.0/ref/OpenArchival.Core.dll differ diff --git a/OpenArchival.Core/obj/Debug/net9.0/refint/OpenArchival.Core.dll b/OpenArchival.Core/obj/Debug/net9.0/refint/OpenArchival.Core.dll index c38f82b..bed0903 100644 Binary files a/OpenArchival.Core/obj/Debug/net9.0/refint/OpenArchival.Core.dll and b/OpenArchival.Core/obj/Debug/net9.0/refint/OpenArchival.Core.dll differ diff --git a/OpenArchival.Core/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/OpenArchival.Core/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs new file mode 100644 index 0000000..feda5e9 --- /dev/null +++ b/OpenArchival.Core/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.Core/obj/Release/net9.0/OpenArchival.Core.AssemblyInfo.cs b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.AssemblyInfo.cs new file mode 100644 index 0000000..cef5635 --- /dev/null +++ b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 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: System.Reflection.AssemblyCompanyAttribute("OpenArchival.Core")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84108877d5ad14c6dd163e0a72938744d05be938")] +[assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.Core")] +[assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.Core")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.AssemblyInfoInputs.cache b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.AssemblyInfoInputs.cache new file mode 100644 index 0000000..c07b71e --- /dev/null +++ b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +a566d24ef764e7d28d616d9c2fbeed6b3d2eb788a11d2aa24874fe563ba1fb55 diff --git a/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.GeneratedMSBuildEditorConfig.editorconfig b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..5365b68 --- /dev/null +++ b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,15 @@ +is_global = true +build_property.TargetFramework = net9.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = OpenArchival.Core +build_property.ProjectDir = C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Core\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 9.0 +build_property.EnableCodeStyleSeverity = diff --git a/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.GlobalUsings.g.cs b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +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.Threading; +global using global::System.Threading.Tasks; diff --git a/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.assets.cache b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.assets.cache new file mode 100644 index 0000000..e6fbfd9 Binary files /dev/null and b/OpenArchival.Core/obj/Release/net9.0/OpenArchival.Core.assets.cache differ diff --git a/OpenArchival.Database/ArchiveEntryProvider.cs b/OpenArchival.Database/ArchiveEntryProvider.cs new file mode 100644 index 0000000..6b26434 --- /dev/null +++ b/OpenArchival.Database/ArchiveEntryProvider.cs @@ -0,0 +1,12 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace OpenArchival.Database +{ + internal class ArchiveEntryProvider + { + } +} diff --git a/OpenArchival.Database/Category/CategoryProvider.cs b/OpenArchival.Database/Category/CategoryProvider.cs new file mode 100644 index 0000000..c309933 --- /dev/null +++ b/OpenArchival.Database/Category/CategoryProvider.cs @@ -0,0 +1,143 @@ +using Microsoft.Extensions.Options; +using Npgsql; +using Dapper; + +namespace OpenArchival.Database.Category; + +public class Category +{ + public int CategoryId { get; set; } + public required string CategoryName { get; set; } + public required string FieldSeparator { get; set; } + public required string[] FieldNames { get; set; } + public required string[] FieldDescriptions { get; set; } +} + +public class CategoryFieldOption +{ + public required int CategoryId { get; set; } + public required int FieldNumber { get; set; } + public required string Value { get; set; } + public required string Name { get; set; } + public string? Description { get; set; } + +} + +public class CategoryProvider : ICategoryProvider +{ + public static string TableCreationQuery = """ + DROP TABLE IF EXISTS Categories CASCADE; + CREATE TABLE IF NOT EXISTS Categories ( + categoryid SERIAL PRIMARY KEY, + categoryname TEXT NOT NULL, + fieldseparator TEXT NOT NULL, + fieldnames TEXT [] NOT NULL, + fielddescriptions TEXT [] NOT NULL + ); + + CREATE TABLE IF NOT EXISTS CategoryFieldOptions ( + categoryid INT NOT NULL, + fieldnumber INT NOT NULL, + value TEXT NOT NULL, + name TEXT NOT NULL, + FOREIGN KEY (categoryid) REFERENCES Categories(categoryid) + ); + """; + + private readonly PostgresConnectionOptions _options; + + private readonly NpgsqlDataSource _dataSource; + + public CategoryProvider(IOptions options, NpgsqlDataSource databaseConnection) + { + _options = options?.Value ?? throw new ArgumentNullException(nameof(options), "Postgres connection options cannot be null."); + _dataSource = databaseConnection ?? throw new ArgumentNullException(nameof(databaseConnection), "Database connection cannot be null."); + + if (_options.Host == null || _options.Port <= 0 || _options.Database == null || _options.Username == null || _options.Password == null) + { + throw new ArgumentException("Postgres connection options are not properly configured."); + } + } + + public async Task GetCategoryAsync(string categoryName) + { + await using var connection = await _dataSource.OpenConnectionAsync(); + + var sql = @"SELECT * FROM Categories WHERE CategoryName = @CategoryName"; + + return await connection.QueryFirstOrDefaultAsync(sql, new {CategoryName=categoryName}); + } + + public async Task GetCategoryId(string categoryName) + { + await using var connection = await _dataSource.OpenConnectionAsync(); + + var sql = @"SELECT categoryid FROM Categories WHERE categoryname = @CategoryName"; + + return await connection.QueryFirstOrDefaultAsync(sql, new {CategoryName=categoryName}); + } + + public async Task> AllCategories() + { + await using var connection = await _dataSource.OpenConnectionAsync(); + + var sql = @"SELECT * FROM Categories;"; + + return await connection.QueryAsync(sql); + } + + public async Task InsertCategoryAsync(Category category) + { + await using var connection = await _dataSource.OpenConnectionAsync(); + + var sql = @"INSERT INTO Categories (categoryname, fieldseparator, fieldnames, fielddescriptions) VALUES (@CategoryName, @FieldSeparator, @FieldNames, @FieldDescriptions)"; + + return await connection.ExecuteAsync(sql, category); + } + + public async Task UpdateCategoryAsync(string oldCategoryName, Category category) + { + await using var connection = await _dataSource.OpenConnectionAsync(); + + // 1. Add commas between each SET assignment. + // 2. Use a distinct parameter (e.g., @OldCategoryName) in the WHERE clause. + const string sql = @" + UPDATE Categories + SET + categoryname = @CategoryName, + fieldseparator = @FieldSeparator, + fieldnames = @FieldNames, + fielddescriptions = @FieldDescriptions + WHERE categoryname = @OldCategoryName;"; + + // 3. Create a parameter object that includes the value for the WHERE clause. + var parameters = new + { + // These parameters come from the 'category' object for the SET clause + category.CategoryName, + category.FieldSeparator, + category.FieldNames, + category.FieldDescriptions, + + // This parameter comes from the method argument for the WHERE clause + OldCategoryName = oldCategoryName + }; + + return await connection.ExecuteAsync(sql, parameters); + } + + public async Task InsertCategoryFieldOptionAsync(CategoryFieldOption option) + { + await using var connection = await _dataSource.OpenConnectionAsync(); + var sql = @"INSERT INTO CategoryFieldOptions (categoryid, fieldnumber, value, name, description) VALUES (@CategoryId, @FieldNumber, @Value, @Name, @Description)"; + + return await connection.ExecuteAsync(sql, option); + } + + public async Task> GetCategoryFieldOptionsAsync(int categoryId, int fieldNumber) + { + await using var connection = await _dataSource.OpenConnectionAsync(); + var sql = @"SELECT * FROM CategoryFieldOptions WHERE categoryid = @CategoryId AND fieldnumber = @FieldNumber"; + return await connection.QueryAsync(sql, new {CategoryId = categoryId, FieldNumber = fieldNumber}); + } +} diff --git a/OpenArchival.Database/Category/ICategoryProvider.cs b/OpenArchival.Database/Category/ICategoryProvider.cs new file mode 100644 index 0000000..3001f0d --- /dev/null +++ b/OpenArchival.Database/Category/ICategoryProvider.cs @@ -0,0 +1,18 @@ +namespace OpenArchival.Database.Category; + +public interface ICategoryProvider +{ + public Task GetCategoryAsync(string categoryName); + + public Task GetCategoryId(string categoryName); + + public Task InsertCategoryAsync(Category category); + + public Task UpdateCategoryAsync(string categoryName, Category category); + + public Task> AllCategories(); + + public Task InsertCategoryFieldOptionAsync(CategoryFieldOption option); + + public Task> GetCategoryFieldOptionsAsync(int categoryId, int fieldNumber); +} diff --git a/OpenArchival.Database/OpenArchival.Database.csproj b/OpenArchival.Database/OpenArchival.Database.csproj new file mode 100644 index 0000000..b115ec9 --- /dev/null +++ b/OpenArchival.Database/OpenArchival.Database.csproj @@ -0,0 +1,32 @@ + + + + net9.0 + enable + enable + Exe + + + + + PreserveNewest + true + PreserveNewest + + + PreserveNewest + true + PreserveNewest + + + + + + + + + + + + + diff --git a/OpenArchival.Database/PostgresConnectionOptions.cs b/OpenArchival.Database/PostgresConnectionOptions.cs new file mode 100644 index 0000000..e48c323 --- /dev/null +++ b/OpenArchival.Database/PostgresConnectionOptions.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace OpenArchival.Database +{ + public class PostgresConnectionOptions + { + /// + /// The name of the configuration section for Postgres connection options. + /// + public static string Key = "PostgresConnectionOptions"; + public string Host { get; set; } + public int Port { get; set; } + public string Database { get; set; } + public string Username { get; set; } + public string Password { get; set; } + public string ConnectionString => $"Host={Host};Port={Port};Database={Database};Username={Username};Password={Password};"; + } +} diff --git a/OpenArchival.Database/Program.cs b/OpenArchival.Database/Program.cs new file mode 100644 index 0000000..5bd2539 --- /dev/null +++ b/OpenArchival.Database/Program.cs @@ -0,0 +1,95 @@ +using Microsoft.Extensions.Logging; +using Npgsql; +using Dapper; +using Microsoft.Extensions.Configuration; +using Microsoft.Extensions.DependencyInjection; +using Microsoft.Extensions.Hosting; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using Npgsql; +using System; +using System.Collections.Generic; +using System.IO; +using System.Threading.Tasks; + +namespace OpenArchival.Database; + +public class Program +{ + public static async Task Main(string[] args) + { + // Use Host.CreateDefaultBuilder to get config from appsettings.json + var host = Host.CreateDefaultBuilder(args) + .ConfigureServices((context, services) => + { + // 1. Get the options from appsettings.json + var postgresOptions = context.Configuration + .GetSection(PostgresConnectionOptions.Key) + .Get(); + + if (postgresOptions is null || string.IsNullOrEmpty(postgresOptions.ConnectionString)) + { + throw new InvalidOperationException("PostgresConnectionOptions not configured properly."); + } + + // 2. Register the NpgsqlDataSource as a singleton + services.AddNpgsqlDataSource(postgresOptions.ConnectionString); + + // 3. Register your provider and its interface + services.AddScoped(); + services.AddOptions().BindConfiguration("PostgresConnectionOptions"); + }) + .Build(); + + // Create a scope to resolve and use your services + using var scope = host.Services.CreateScope(); + var services = scope.ServiceProvider; + var logger = services.GetRequiredService>(); + + try + { + // A. Initialize the database schema + logger.LogInformation("Initializing database schema..."); + var dataSource = services.GetRequiredService(); + await using var connection = await dataSource.OpenConnectionAsync(); + await connection.ExecuteAsync(OpenArchival.Database.Category.CategoryProvider.TableCreationQuery); + logger.LogInformation("Schema initialized successfully."); + + // B. Get the provider service + var provider = services.GetRequiredService(); + + // C. Create a new category to insert + var newCategory = new OpenArchival.Database.Category.Category + { + CategoryName = "Invoices", + FieldSeparator = ",", + FieldNames = new string[] { "InvoiceNumber", "Amount", "DueDate" }, + FieldDescriptions = new string[] {"The number of the invoice", "The amount", "The date it was created"} + }; + + // D. Insert the category + logger.LogInformation("Inserting new category: {CategoryName}", newCategory.CategoryName); + await provider.InsertCategoryAsync(newCategory); + logger.LogInformation("Insert successful."); + + // E. Retrieve the category to verify it was inserted + logger.LogInformation("Retrieving category: {CategoryName}", newCategory.CategoryName); + var retrievedCategory = await provider.GetCategoryAsync("Invoices"); + + if (retrievedCategory != null) + { + logger.LogInformation("Successfully retrieved category '{CategoryName}' with {FieldCount} fields.", + retrievedCategory.CategoryName, retrievedCategory.FieldNames.Length); + } + else + { + logger.LogError("Failed to retrieve category."); + } + } + catch (Exception ex) + { + logger.LogError(ex, "An error occurred while running the application."); + Environment.Exit(1); + } + } +} diff --git a/OpenArchival.Database/TablesConstants.cs b/OpenArchival.Database/TablesConstants.cs new file mode 100644 index 0000000..afb0fc6 --- /dev/null +++ b/OpenArchival.Database/TablesConstants.cs @@ -0,0 +1,12 @@ +namespace OpenArchival.Database; + +public static class TablesConstants +{ + public static string CreateCategoriesTable = """ + CREATE TABLE IF NOT EXISTS Categories ( + categoryname TEXT NOT NULL PRIMARY KEY, + fieldseperator TEXT NOT NULL, + fieldnames TEXT [] NOT NULL + ); + """; +} diff --git a/OpenArchival.Database/appsettings.Development.json b/OpenArchival.Database/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/OpenArchival.Database/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/OpenArchival.Database/appsettings.json b/OpenArchival.Database/appsettings.json new file mode 100644 index 0000000..1e93317 --- /dev/null +++ b/OpenArchival.Database/appsettings.json @@ -0,0 +1,19 @@ +{ + "ConnectionStrings": { + "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=aspnet-OpenArchival.Blazor-2bdd9108-567b-4b19-b97f-47edace03070;Trusted_Connection=True;MultipleActiveResultSets=true" + }, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*", + "PostgresConnectionOptions": { + "Host": "localhost", + "Port": 5432, + "Database": "postgres", + "Username": "postgres", + "Password": "" + } +} diff --git a/OpenArchival.Database/bin/Debug/net9.0/Dapper.dll b/OpenArchival.Database/bin/Debug/net9.0/Dapper.dll new file mode 100644 index 0000000..a837f48 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Dapper.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll new file mode 100644 index 0000000..b05e7c4 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll new file mode 100644 index 0000000..24e22ba Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Binder.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll new file mode 100644 index 0000000..bf56ef8 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll new file mode 100644 index 0000000..16d3e80 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll new file mode 100644 index 0000000..cfabe5f Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll new file mode 100644 index 0000000..fba85b2 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.Json.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll new file mode 100644 index 0000000..6dd28fc Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll new file mode 100644 index 0000000..c0b35bd Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Configuration.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll new file mode 100644 index 0000000..54cee09 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.dll new file mode 100644 index 0000000..79915ab Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.DependencyInjection.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll new file mode 100644 index 0000000..397b172 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll new file mode 100644 index 0000000..21f2d89 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Diagnostics.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll new file mode 100644 index 0000000..b8f35b0 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll new file mode 100644 index 0000000..6d0efbd Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileProviders.Physical.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll new file mode 100644 index 0000000..0300673 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll new file mode 100644 index 0000000..4f8edbd Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll new file mode 100644 index 0000000..b755ad5 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Hosting.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Abstractions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Abstractions.dll new file mode 100644 index 0000000..a4b1edc Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Abstractions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll new file mode 100644 index 0000000..b48f1e5 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Configuration.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll new file mode 100644 index 0000000..0ab5114 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Console.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll new file mode 100644 index 0000000..1f05366 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.Debug.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll new file mode 100644 index 0000000..c21e2df Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventLog.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll new file mode 100644 index 0000000..3fa0a48 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.EventSource.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.dll new file mode 100644 index 0000000..31f2389 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Logging.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll new file mode 100644 index 0000000..c3cf39f Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Options.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Options.dll new file mode 100644 index 0000000..9da8224 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Options.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Primitives.dll b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Primitives.dll new file mode 100644 index 0000000..441c590 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Microsoft.Extensions.Primitives.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Npgsql.DependencyInjection.dll b/OpenArchival.Database/bin/Debug/net9.0/Npgsql.DependencyInjection.dll new file mode 100644 index 0000000..3e6d81a Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Npgsql.DependencyInjection.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/Npgsql.dll b/OpenArchival.Database/bin/Debug/net9.0/Npgsql.dll new file mode 100644 index 0000000..241198d Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/Npgsql.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.deps.json b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.deps.json new file mode 100644 index 0000000..f9e0f61 --- /dev/null +++ b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.deps.json @@ -0,0 +1,660 @@ +{ + "runtimeTarget": { + "name": ".NETCoreApp,Version=v9.0", + "signature": "" + }, + "compilationOptions": {}, + "targets": { + ".NETCoreApp,Version=v9.0": { + "OpenArchival.Database/1.0.0": { + "dependencies": { + "Dapper": "2.1.66", + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Hosting": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Npgsql": "9.0.3", + "Npgsql.DependencyInjection": "9.0.3" + }, + "runtime": { + "OpenArchival.Database.dll": {} + } + }, + "Dapper/2.1.66": { + "runtime": { + "lib/net8.0/Dapper.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.1.66.48463" + } + } + }, + "Microsoft.Extensions.Configuration/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.7": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileSystemGlobbing": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.Configuration.CommandLine": "9.0.7", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.Configuration.UserSecrets": "9.0.7", + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Logging.Console": "9.0.7", + "Microsoft.Extensions.Logging.Debug": "9.0.7", + "Microsoft.Extensions.Logging.EventLog": "9.0.7", + "Microsoft.Extensions.Logging.EventSource": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "System.Diagnostics.EventLog": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Options/9.0.7": { + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Microsoft.Extensions.Primitives/9.0.7": { + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + }, + "Npgsql/9.0.3": { + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "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.7", + "Npgsql": "9.0.3" + }, + "runtime": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "assemblyVersion": "9.0.3.0", + "fileVersion": "9.0.3.0" + } + } + }, + "System.Diagnostics.EventLog/9.0.7": { + "runtime": { + "lib/net9.0/System.Diagnostics.EventLog.dll": { + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + }, + "runtimeTargets": { + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "9.0.0.0", + "fileVersion": "0.0.0.0" + }, + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": { + "rid": "win", + "assetType": "runtime", + "assemblyVersion": "9.0.0.0", + "fileVersion": "9.0.725.31616" + } + } + } + } + }, + "libraries": { + "OpenArchival.Database/1.0.0": { + "type": "project", + "serviceable": false, + "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" + }, + "Microsoft.Extensions.Configuration/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-oxGR51+w5cXm5B9gU6XwpAB2sTiyPSmZm7hjvv0rzRnmL5o/KZzE103AuQj7sK26OBupjVzU/bZxDWvvU4nhEg==", + "path": "microsoft.extensions.configuration/9.0.7", + "hashPath": "microsoft.extensions.configuration.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-lut/kiVvNsQ120VERMUYSFhpXPpKjjql+giy03LesASPBBcC0o6+aoFdzJH9GaYpFTQ3fGVhVjKjvJDoAW5/IQ==", + "path": "microsoft.extensions.configuration.abstractions/9.0.7", + "hashPath": "microsoft.extensions.configuration.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ExY+zXHhU4o9KC2alp3ZdLWyVWVRSn5INqax5ABk+HEOHlAHzomhJ7ek9HHliyOMiVGoYWYaMFOGr9q59mSAGA==", + "path": "microsoft.extensions.configuration.binder/9.0.7", + "hashPath": "microsoft.extensions.configuration.binder.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-LqwdkMNFeRyuqExewBSaWj8roEgZH8JQ9zEAmHl5ZFcnhCvjAdHICdYVRIiSEq9RWGB731LL8kZJM8tdTKEscA==", + "path": "microsoft.extensions.configuration.commandline/9.0.7", + "hashPath": "microsoft.extensions.configuration.commandline.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-R8kgazVpDr4k1K7MeWPLAwsi5VpwrhE3ubXK38D9gpHEvf9XhZhJ8kWHKK00LDg5hJ7pMQLggdZ7XFdQ5182Ug==", + "path": "microsoft.extensions.configuration.environmentvariables/9.0.7", + "hashPath": "microsoft.extensions.configuration.environmentvariables.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3LVg32iMfR9ENeegXAo73L+877iOcQauLJsXlKZNVSsLA/HbPgClZdeMGdjLSkaidYw3l02XbXTlOdGYNgu91Q==", + "path": "microsoft.extensions.configuration.fileextensions/9.0.7", + "hashPath": "microsoft.extensions.configuration.fileextensions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-3HQV326liEInT9UKEc+k73f1ECwNhvDS/DJAe5WvtMKDJTJqTH2ujrUC2ZlK/j6pXyPbV9f0Ku8JB20JveGImg==", + "path": "microsoft.extensions.configuration.json/9.0.7", + "hashPath": "microsoft.extensions.configuration.json.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ouDuPgRdeF4TJXKUh+lbm6QwyWwnCy+ijiqfFM2cI5NmW83MwKg1WNp2nCdMVcwQW8wJXteF/L9lA6ZPS3bCIQ==", + "path": "microsoft.extensions.configuration.usersecrets/9.0.7", + "hashPath": "microsoft.extensions.configuration.usersecrets.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-i05AYA91vgq0as84ROVCyltD2gnxaba/f1Qw2rG7mUsS0gv8cPTr1Gm7jPQHq7JTr4MJoQUcanLVs16tIOUJaQ==", + "path": "microsoft.extensions.dependencyinjection/9.0.7", + "hashPath": "microsoft.extensions.dependencyinjection.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-iPK1FxbGFr2Xb+4Y+dTYI8Gupu9pOi8I3JPuPsrogUmEhe2hzZ9LpCmolMEBhVDo2ikcSr7G5zYiwaapHSQTew==", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.7", + "hashPath": "microsoft.extensions.dependencyinjection.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6ykfInm6yw7pPHJACgnrPUXxUWVslFnzad44K/siXk6Ovan6fNMnXxI5X9vphHJuZ4JbMOdPIgsfTmLD+Dyxug==", + "path": "microsoft.extensions.diagnostics/9.0.7", + "hashPath": "microsoft.extensions.diagnostics.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-d39Ov1JpeWCGLCOTinlaDkujhrSAQ0HFxb7Su1BjhCKBfmDcQ6Ia1i3JI6kd3NFgwi1dexTunu82daDNwt7E6w==", + "path": "microsoft.extensions.diagnostics.abstractions/9.0.7", + "hashPath": "microsoft.extensions.diagnostics.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-y9djCca1cz/oz/J8jTxtoecNiNvaiGBJeWd7XOPxonH+FnfHqcfslJMcSr5JMinmWFyS7eh3C9L6m6oURZ5lSA==", + "path": "microsoft.extensions.fileproviders.abstractions/9.0.7", + "hashPath": "microsoft.extensions.fileproviders.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-JYEPYrb+YBpFTCdmSBrk8cg3wAi1V4so7ccq04qbhg3FQHQqgJk28L3heEOKMXcZobOBUjTnGCFJD49Ez9kG5w==", + "path": "microsoft.extensions.fileproviders.physical/9.0.7", + "hashPath": "microsoft.extensions.fileproviders.physical.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5VKpTH2ME0SSs0lrtkpKgjCeHzXR5ka/H+qThPwuWi78wHubApZ/atD7w69FDt0OOM7UMV6LIbkqEQgoby4IXA==", + "path": "microsoft.extensions.filesystemglobbing/9.0.7", + "hashPath": "microsoft.extensions.filesystemglobbing.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-Dkv55VfitwJjPUk9mFHxT9MJAd8su7eJNaCHhBU/Y9xFqw3ZNHwrpeptXeaXiaPtfQq+alMmawIz1Impk5pHkQ==", + "path": "microsoft.extensions.hosting/9.0.7", + "hashPath": "microsoft.extensions.hosting.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-yG2JCXAR+VqI1mKqynLPNJlNlrUJeEISEpX4UznOp2uM4IEFz3pDDauzyMvTjICutEJtOigJ1yWBvxbaIlibBw==", + "path": "microsoft.extensions.hosting.abstractions/9.0.7", + "hashPath": "microsoft.extensions.hosting.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-fdIeQpXYV8yxSWG03cCbU2Otdrq4NWuhnQLXokWLv3L9YcK055E7u8WFJvP+uuP4CFeCEoqZQL4yPcjuXhCZrg==", + "path": "microsoft.extensions.logging/9.0.7", + "hashPath": "microsoft.extensions.logging.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-sMM6NEAdUTE/elJ2wqjOi0iBWqZmSyaTByLF9e8XHv6DRJFFnOe0N+s8Uc6C91E4SboQCfLswaBIZ+9ZXA98AA==", + "path": "microsoft.extensions.logging.abstractions/9.0.7", + "hashPath": "microsoft.extensions.logging.abstractions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AEBty9rvFGvdFRqgIDEhQmiCnIfQWyzVoOZrO244cfu+n9M+wI1QLDpuROVILlplIBtLVmOezAF7d1H3Qog6Xw==", + "path": "microsoft.extensions.logging.configuration/9.0.7", + "hashPath": "microsoft.extensions.logging.configuration.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pEHlNa8iCfKsBFA3YVDn/8EicjSU/m8uDfyoR0i4svONDss4Yu9Kznw53E/TyI+TveTo7CwRid4kfd4pLYXBig==", + "path": "microsoft.extensions.logging.console/9.0.7", + "hashPath": "microsoft.extensions.logging.console.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-MxzZj7XbsYJwfjclVTjJym2/nVIkksu7l7tC/4HYy+YRdDmpE4B+hTzCXu3BNfLNhdLPZsWpyXuYe6UGgWDm3g==", + "path": "microsoft.extensions.logging.debug/9.0.7", + "hashPath": "microsoft.extensions.logging.debug.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-usrMVsY7c8M8fESt34Y3eEIQIlRlKXfPDlI+vYEb6xT7SUjhua2ey3NpHgQktiTgz8Uo5RiWqGD8ieiyo2WaDA==", + "path": "microsoft.extensions.logging.eventlog/9.0.7", + "hashPath": "microsoft.extensions.logging.eventlog.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-/wwi6ckTEegCExFV6gVToCO7CvysZnmE50fpdkYUsSMh0ue9vRkQ7uOqkHyHol93ASYTEahrp+guMtS/+fZKaA==", + "path": "microsoft.extensions.logging.eventsource/9.0.7", + "hashPath": "microsoft.extensions.logging.eventsource.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Options/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-trJnF6cRWgR5uMmHpGoHmM1wOVFdIYlELlkO9zX+RfieK0321Y55zrcs4AaEymKup7dxgEN/uJU25CAcMNQRXw==", + "path": "microsoft.extensions.options/9.0.7", + "hashPath": "microsoft.extensions.options.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-pE/jeAWHEIy/8HsqYA+I1+toTsdvsv+WywAcRoNSvPoFwjOREa8Fqn7D0/i0PbiXsDLFupltTTctliePx8ib4w==", + "path": "microsoft.extensions.options.configurationextensions/9.0.7", + "hashPath": "microsoft.extensions.options.configurationextensions.9.0.7.nupkg.sha512" + }, + "Microsoft.Extensions.Primitives/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-ti/zD9BuuO50IqlvhWQs9GHxkCmoph5BHjGiWKdg2t6Or8XoyAfRJiKag+uvd/fpASnNklfsB01WpZ4fhAe0VQ==", + "path": "microsoft.extensions.primitives/9.0.7", + "hashPath": "microsoft.extensions.primitives.9.0.7.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" + }, + "System.Diagnostics.EventLog/9.0.7": { + "type": "package", + "serviceable": true, + "sha512": "sha512-AJ+9fyCtQUImntxAJ9l4PZiCd4iepuk4pm7Qcno7PBIWQnfXlvwKuFsGk2H+QyY69GUVzDP2heELW6ho5BCXUg==", + "path": "system.diagnostics.eventlog/9.0.7", + "hashPath": "system.diagnostics.eventlog.9.0.7.nupkg.sha512" + } + } +} \ No newline at end of file diff --git a/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.dll b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.dll new file mode 100644 index 0000000..4f05fd1 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.exe b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.exe new file mode 100644 index 0000000..88b112e Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.exe differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.pdb b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.pdb new file mode 100644 index 0000000..604f1e0 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.pdb differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.runtimeconfig.json b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.runtimeconfig.json new file mode 100644 index 0000000..b19c3c8 --- /dev/null +++ b/OpenArchival.Database/bin/Debug/net9.0/OpenArchival.Database.runtimeconfig.json @@ -0,0 +1,12 @@ +{ + "runtimeOptions": { + "tfm": "net9.0", + "framework": { + "name": "Microsoft.NETCore.App", + "version": "9.0.0" + }, + "configProperties": { + "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false + } + } +} \ No newline at end of file diff --git a/OpenArchival.Database/bin/Debug/net9.0/System.Diagnostics.EventLog.dll b/OpenArchival.Database/bin/Debug/net9.0/System.Diagnostics.EventLog.dll new file mode 100644 index 0000000..712541e Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/System.Diagnostics.EventLog.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/appsettings.Development.json b/OpenArchival.Database/bin/Debug/net9.0/appsettings.Development.json new file mode 100644 index 0000000..0c208ae --- /dev/null +++ b/OpenArchival.Database/bin/Debug/net9.0/appsettings.Development.json @@ -0,0 +1,8 @@ +{ + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + } +} diff --git a/OpenArchival.Database/bin/Debug/net9.0/appsettings.json b/OpenArchival.Database/bin/Debug/net9.0/appsettings.json new file mode 100644 index 0000000..1e93317 --- /dev/null +++ b/OpenArchival.Database/bin/Debug/net9.0/appsettings.json @@ -0,0 +1,19 @@ +{ + "ConnectionStrings": { + "DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=aspnet-OpenArchival.Blazor-2bdd9108-567b-4b19-b97f-47edace03070;Trusted_Connection=True;MultipleActiveResultSets=true" + }, + "Logging": { + "LogLevel": { + "Default": "Information", + "Microsoft.AspNetCore": "Warning" + } + }, + "AllowedHosts": "*", + "PostgresConnectionOptions": { + "Host": "localhost", + "Port": 5432, + "Database": "postgres", + "Username": "postgres", + "Password": "" + } +} diff --git a/OpenArchival.Database/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll b/OpenArchival.Database/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll new file mode 100644 index 0000000..277041f Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll differ diff --git a/OpenArchival.Database/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll b/OpenArchival.Database/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll new file mode 100644 index 0000000..760df47 Binary files /dev/null and b/OpenArchival.Database/bin/Debug/net9.0/runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll differ diff --git a/OpenArchival.Database/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/OpenArchival.Database/obj/Debug/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs new file mode 100644 index 0000000..feda5e9 --- /dev/null +++ b/OpenArchival.Database/obj/Debug/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.Database/obj/Debug/net9.0/OpenArch.9D2D866F.Up2Date b/OpenArchival.Database/obj/Debug/net9.0/OpenArch.9D2D866F.Up2Date new file mode 100644 index 0000000..e69de29 diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.AssemblyInfo.cs b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.AssemblyInfo.cs new file mode 100644 index 0000000..4b063ef --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 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: System.Reflection.AssemblyCompanyAttribute("OpenArchival.Database")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84108877d5ad14c6dd163e0a72938744d05be938")] +[assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.Database")] +[assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.Database")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.AssemblyInfoInputs.cache b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.AssemblyInfoInputs.cache new file mode 100644 index 0000000..31426f2 --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +39487af9488d18c6c19ca0dd9d4ff31fd9b5482a2898c3d5413fec45938ac989 diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.GeneratedMSBuildEditorConfig.editorconfig b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..cdfabd7 --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,15 @@ +is_global = true +build_property.TargetFramework = net9.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = OpenArchival.Database +build_property.ProjectDir = C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 9.0 +build_property.EnableCodeStyleSeverity = diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.GlobalUsings.g.cs b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +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.Threading; +global using global::System.Threading.Tasks; diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.assets.cache b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.assets.cache new file mode 100644 index 0000000..5b62667 Binary files /dev/null and b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.assets.cache differ diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.AssemblyReference.cache b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.AssemblyReference.cache new file mode 100644 index 0000000..3116d1b Binary files /dev/null and b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.AssemblyReference.cache differ diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.BuildWithSkipAnalyzers b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.BuildWithSkipAnalyzers new file mode 100644 index 0000000..e69de29 diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.CoreCompileInputs.cache b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..a5f1a24 --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +41ca4e4957c495e4d772d31ce4c0909ecb670b1f0c7dbdd1d05f8b19fb19006f diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.FileListAbsolute.txt b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..d3012f8 --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.csproj.FileListAbsolute.txt @@ -0,0 +1,52 @@ +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\OpenArchival.Database.deps.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\OpenArchival.Database.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\OpenArchival.Database.pdb +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.csproj.AssemblyReference.cache +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.AssemblyInfoInputs.cache +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.AssemblyInfo.cs +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.csproj.CoreCompileInputs.cache +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.sourcelink.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\refint\OpenArchival.Database.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.pdb +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\ref\OpenArchival.Database.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\appsettings.Development.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\appsettings.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\OpenArchival.Database.exe +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\OpenArchival.Database.runtimeconfig.json +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Dapper.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Binder.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.CommandLine.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.EnvironmentVariables.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.FileExtensions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.Json.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Configuration.UserSecrets.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Diagnostics.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.FileProviders.Physical.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.FileSystemGlobbing.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Hosting.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Hosting.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Logging.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Logging.Abstractions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Logging.Configuration.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Logging.Console.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Logging.Debug.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Logging.EventLog.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Logging.EventSource.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Options.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Options.ConfigurationExtensions.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Microsoft.Extensions.Primitives.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Npgsql.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\Npgsql.DependencyInjection.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\System.Diagnostics.EventLog.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.Messages.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\bin\Debug\net9.0\runtimes\win\lib\net9.0\System.Diagnostics.EventLog.dll +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArch.9D2D866F.Up2Date +C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\obj\Debug\net9.0\OpenArchival.Database.genruntimeconfig.cache diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.dll b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.dll new file mode 100644 index 0000000..4f05fd1 Binary files /dev/null and b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.dll differ diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.genruntimeconfig.cache b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.genruntimeconfig.cache new file mode 100644 index 0000000..44cc5a6 --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.genruntimeconfig.cache @@ -0,0 +1 @@ +ff1b6a70f81f78cde2f5b25ba91f614bef7c6b3f581f582b2733d533fd2fd2a7 diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.pdb b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.pdb new file mode 100644 index 0000000..604f1e0 Binary files /dev/null and b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.pdb differ diff --git a/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.sourcelink.json b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.sourcelink.json new file mode 100644 index 0000000..ed649fd --- /dev/null +++ b/OpenArchival.Database/obj/Debug/net9.0/OpenArchival.Database.sourcelink.json @@ -0,0 +1 @@ +{"documents":{"C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\*":"https://raw.githubusercontent.com/vtallen/Open-Archival/84108877d5ad14c6dd163e0a72938744d05be938/*"}} \ No newline at end of file diff --git a/OpenArchival.Database/obj/Debug/net9.0/apphost.exe b/OpenArchival.Database/obj/Debug/net9.0/apphost.exe new file mode 100644 index 0000000..88b112e Binary files /dev/null and b/OpenArchival.Database/obj/Debug/net9.0/apphost.exe differ diff --git a/OpenArchival.Database/obj/Debug/net9.0/ref/OpenArchival.Database.dll b/OpenArchival.Database/obj/Debug/net9.0/ref/OpenArchival.Database.dll new file mode 100644 index 0000000..f227008 Binary files /dev/null and b/OpenArchival.Database/obj/Debug/net9.0/ref/OpenArchival.Database.dll differ diff --git a/OpenArchival.Database/obj/Debug/net9.0/refint/OpenArchival.Database.dll b/OpenArchival.Database/obj/Debug/net9.0/refint/OpenArchival.Database.dll new file mode 100644 index 0000000..f227008 Binary files /dev/null and b/OpenArchival.Database/obj/Debug/net9.0/refint/OpenArchival.Database.dll differ diff --git a/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.dgspec.json b/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.dgspec.json new file mode 100644 index 0000000..8e7118e --- /dev/null +++ b/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.dgspec.json @@ -0,0 +1,100 @@ +{ + "format": 1, + "restore": { + "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj": {} + }, + "projects": { + "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj", + "projectName": "OpenArchival.Database", + "projectPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj", + "packagesPath": "C:\\Users\\Vincent Allen\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Vincent Allen\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net9.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.300" + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.1.66, )" + }, + "Microsoft.Extensions.Configuration": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Microsoft.Extensions.Hosting": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Microsoft.Extensions.Options": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Npgsql": { + "target": "Package", + "version": "[9.0.3, )" + }, + "Npgsql.DependencyInjection": { + "target": "Package", + "version": "[9.0.3, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.302/PortableRuntimeIdentifierGraph.json" + } + } + } + } +} \ No newline at end of file diff --git a/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.g.props b/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.g.props new file mode 100644 index 0000000..579b1ea --- /dev/null +++ b/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.g.props @@ -0,0 +1,19 @@ + + + + True + NuGet + $(MSBuildThisFileDirectory)project.assets.json + $(UserProfile)\.nuget\packages\ + C:\Users\Vincent Allen\.nuget\packages\;C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages + PackageReference + 6.14.0 + + + + + + + + + \ No newline at end of file diff --git a/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.g.targets b/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.g.targets new file mode 100644 index 0000000..7fc4315 --- /dev/null +++ b/OpenArchival.Database/obj/OpenArchival.Database.csproj.nuget.g.targets @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/OpenArchival.Database/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs b/OpenArchival.Database/obj/Release/net9.0/.NETCoreApp,Version=v9.0.AssemblyAttributes.cs new file mode 100644 index 0000000..feda5e9 --- /dev/null +++ b/OpenArchival.Database/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.Database/obj/Release/net9.0/OpenArchival.Database.AssemblyInfo.cs b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.AssemblyInfo.cs new file mode 100644 index 0000000..f9e284e --- /dev/null +++ b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.AssemblyInfo.cs @@ -0,0 +1,23 @@ +//------------------------------------------------------------------------------ +// +// 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: System.Reflection.AssemblyCompanyAttribute("OpenArchival.Database")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+84108877d5ad14c6dd163e0a72938744d05be938")] +[assembly: System.Reflection.AssemblyProductAttribute("OpenArchival.Database")] +[assembly: System.Reflection.AssemblyTitleAttribute("OpenArchival.Database")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.AssemblyInfoInputs.cache b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.AssemblyInfoInputs.cache new file mode 100644 index 0000000..b555fea --- /dev/null +++ b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +9479a9b0ac563aa9059390e0f77bb858196b56d3bfcd6eda9137c1aa742befb5 diff --git a/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.GeneratedMSBuildEditorConfig.editorconfig b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 0000000..cdfabd7 --- /dev/null +++ b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,15 @@ +is_global = true +build_property.TargetFramework = net9.0 +build_property.TargetPlatformMinVersion = +build_property.UsingMicrosoftNETSdkWeb = +build_property.ProjectTypeGuids = +build_property.InvariantGlobalization = +build_property.PlatformNeutralAssembly = +build_property.EnforceExtendedAnalyzerRules = +build_property._SupportedPlatformList = Linux,macOS,Windows +build_property.RootNamespace = OpenArchival.Database +build_property.ProjectDir = C:\Users\Vincent Allen\source\repos\vtallen\Open-Archival\OpenArchival.Database\ +build_property.EnableComHosting = +build_property.EnableGeneratedComInterfaceComImportInterop = +build_property.EffectiveAnalysisLevelStyle = 9.0 +build_property.EnableCodeStyleSeverity = diff --git a/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.GlobalUsings.g.cs b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.GlobalUsings.g.cs new file mode 100644 index 0000000..8578f3d --- /dev/null +++ b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.GlobalUsings.g.cs @@ -0,0 +1,8 @@ +// +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.Threading; +global using global::System.Threading.Tasks; diff --git a/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.assets.cache b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.assets.cache new file mode 100644 index 0000000..1b307fe Binary files /dev/null and b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.assets.cache differ diff --git a/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.csproj.AssemblyReference.cache b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.csproj.AssemblyReference.cache new file mode 100644 index 0000000..3116d1b Binary files /dev/null and b/OpenArchival.Database/obj/Release/net9.0/OpenArchival.Database.csproj.AssemblyReference.cache differ diff --git a/OpenArchival.Database/obj/project.assets.json b/OpenArchival.Database/obj/project.assets.json new file mode 100644 index 0000000..b09a4dc --- /dev/null +++ b/OpenArchival.Database/obj/project.assets.json @@ -0,0 +1,1688 @@ +{ + "version": 3, + "targets": { + "net9.0": { + "Dapper/2.1.66": { + "type": "package", + "compile": { + "lib/net8.0/Dapper.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Dapper.dll": { + "related": ".xml" + } + } + }, + "Microsoft.Extensions.Configuration/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {} + } + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props": {}, + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets": {} + } + }, + "Microsoft.Extensions.DependencyInjection/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.7": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileSystemGlobbing": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.Configuration.CommandLine": "9.0.7", + "Microsoft.Extensions.Configuration.EnvironmentVariables": "9.0.7", + "Microsoft.Extensions.Configuration.FileExtensions": "9.0.7", + "Microsoft.Extensions.Configuration.Json": "9.0.7", + "Microsoft.Extensions.Configuration.UserSecrets": "9.0.7", + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Physical": "9.0.7", + "Microsoft.Extensions.Hosting.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Logging.Console": "9.0.7", + "Microsoft.Extensions.Logging.Debug": "9.0.7", + "Microsoft.Extensions.Logging.EventLog": "9.0.7", + "Microsoft.Extensions.Logging.EventSource": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Hosting.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Diagnostics.Abstractions": "9.0.7", + "Microsoft.Extensions.FileProviders.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets": {} + } + }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration": "9.0.7", + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Options.ConfigurationExtensions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging.Configuration": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "System.Diagnostics.EventLog": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Logging": "9.0.7", + "Microsoft.Extensions.Logging.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Options/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets": {} + } + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "9.0.7", + "Microsoft.Extensions.Configuration.Binder": "9.0.7", + "Microsoft.Extensions.DependencyInjection.Abstractions": "9.0.7", + "Microsoft.Extensions.Options": "9.0.7", + "Microsoft.Extensions.Primitives": "9.0.7" + }, + "compile": { + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Microsoft.Extensions.Primitives/9.0.7": { + "type": "package", + "compile": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/Microsoft.Extensions.Primitives.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + } + }, + "Npgsql/9.0.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.2" + }, + "compile": { + "lib/net8.0/Npgsql.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Npgsql.dll": { + "related": ".xml" + } + } + }, + "Npgsql.DependencyInjection/9.0.3": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.2", + "Npgsql": "9.0.3" + }, + "compile": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net8.0/Npgsql.DependencyInjection.dll": { + "related": ".xml" + } + } + }, + "System.Diagnostics.EventLog/9.0.7": { + "type": "package", + "compile": { + "lib/net9.0/System.Diagnostics.EventLog.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net9.0/System.Diagnostics.EventLog.dll": { + "related": ".xml" + } + }, + "build": { + "buildTransitive/net8.0/_._": {} + }, + "runtimeTargets": { + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll": { + "assetType": "runtime", + "rid": "win" + }, + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll": { + "assetType": "runtime", + "rid": "win" + } + } + } + } + }, + "libraries": { + "Dapper/2.1.66": { + "sha512": "/q77jUgDOS+bzkmk3Vy9SiWMaetTw+NOoPAV0xPBsGVAyljd5S6P+4RUW7R3ZUGGr9lDRyPKgAMj2UAOwvqZYw==", + "type": "package", + "path": "dapper/2.1.66", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Dapper.png", + "dapper.2.1.66.nupkg.sha512", + "dapper.nuspec", + "lib/net461/Dapper.dll", + "lib/net461/Dapper.xml", + "lib/net8.0/Dapper.dll", + "lib/net8.0/Dapper.xml", + "lib/netstandard2.0/Dapper.dll", + "lib/netstandard2.0/Dapper.xml", + "readme.md" + ] + }, + "Microsoft.Extensions.Configuration/9.0.7": { + "sha512": "oxGR51+w5cXm5B9gU6XwpAB2sTiyPSmZm7hjvv0rzRnmL5o/KZzE103AuQj7sK26OBupjVzU/bZxDWvvU4nhEg==", + "type": "package", + "path": "microsoft.extensions.configuration/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.targets", + "lib/net462/Microsoft.Extensions.Configuration.dll", + "lib/net462/Microsoft.Extensions.Configuration.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.xml", + "microsoft.extensions.configuration.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Abstractions/9.0.7": { + "sha512": "lut/kiVvNsQ120VERMUYSFhpXPpKjjql+giy03LesASPBBcC0o6+aoFdzJH9GaYpFTQ3fGVhVjKjvJDoAW5/IQ==", + "type": "package", + "path": "microsoft.extensions.configuration.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Abstractions.xml", + "microsoft.extensions.configuration.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Binder/9.0.7": { + "sha512": "ExY+zXHhU4o9KC2alp3ZdLWyVWVRSn5INqax5ABk+HEOHlAHzomhJ7ek9HHliyOMiVGoYWYaMFOGr9q59mSAGA==", + "type": "package", + "path": "microsoft.extensions.configuration.binder/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.dll", + "analyzers/dotnet/cs/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/de/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/es/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/fr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/it/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ja/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ko/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/pl/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/pt-BR/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/ru/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/tr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/zh-Hans/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "analyzers/dotnet/cs/zh-Hant/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets", + "lib/net462/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net462/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Binder.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml", + "microsoft.extensions.configuration.binder.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.binder.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.CommandLine/9.0.7": { + "sha512": "LqwdkMNFeRyuqExewBSaWj8roEgZH8JQ9zEAmHl5ZFcnhCvjAdHICdYVRIiSEq9RWGB731LL8kZJM8tdTKEscA==", + "type": "package", + "path": "microsoft.extensions.configuration.commandline/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.CommandLine.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.CommandLine.targets", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net462/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.CommandLine.xml", + "microsoft.extensions.configuration.commandline.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.commandline.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.EnvironmentVariables/9.0.7": { + "sha512": "R8kgazVpDr4k1K7MeWPLAwsi5VpwrhE3ubXK38D9gpHEvf9XhZhJ8kWHKK00LDg5hJ7pMQLggdZ7XFdQ5182Ug==", + "type": "package", + "path": "microsoft.extensions.configuration.environmentvariables/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.targets", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net462/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.EnvironmentVariables.xml", + "microsoft.extensions.configuration.environmentvariables.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.environmentvariables.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.FileExtensions/9.0.7": { + "sha512": "3LVg32iMfR9ENeegXAo73L+877iOcQauLJsXlKZNVSsLA/HbPgClZdeMGdjLSkaidYw3l02XbXTlOdGYNgu91Q==", + "type": "package", + "path": "microsoft.extensions.configuration.fileextensions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.FileExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.FileExtensions.targets", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net462/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.FileExtensions.xml", + "microsoft.extensions.configuration.fileextensions.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.fileextensions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.Json/9.0.7": { + "sha512": "3HQV326liEInT9UKEc+k73f1ECwNhvDS/DJAe5WvtMKDJTJqTH2ujrUC2ZlK/j6pXyPbV9f0Ku8JB20JveGImg==", + "type": "package", + "path": "microsoft.extensions.configuration.json/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.Json.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.Json.targets", + "lib/net462/Microsoft.Extensions.Configuration.Json.dll", + "lib/net462/Microsoft.Extensions.Configuration.Json.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.Json.xml", + "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.dll", + "lib/netstandard2.1/Microsoft.Extensions.Configuration.Json.xml", + "microsoft.extensions.configuration.json.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.json.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Configuration.UserSecrets/9.0.7": { + "sha512": "ouDuPgRdeF4TJXKUh+lbm6QwyWwnCy+ijiqfFM2cI5NmW83MwKg1WNp2nCdMVcwQW8wJXteF/L9lA6ZPS3bCIQ==", + "type": "package", + "path": "microsoft.extensions.configuration.usersecrets/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net462/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/net8.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.props", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.targets", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net462/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net8.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/net9.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.dll", + "lib/netstandard2.0/Microsoft.Extensions.Configuration.UserSecrets.xml", + "microsoft.extensions.configuration.usersecrets.9.0.7.nupkg.sha512", + "microsoft.extensions.configuration.usersecrets.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection/9.0.7": { + "sha512": "i05AYA91vgq0as84ROVCyltD2gnxaba/f1Qw2rG7mUsS0gv8cPTr1Gm7jPQHq7JTr4MJoQUcanLVs16tIOUJaQ==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.xml", + "microsoft.extensions.dependencyinjection.9.0.7.nupkg.sha512", + "microsoft.extensions.dependencyinjection.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.DependencyInjection.Abstractions/9.0.7": { + "sha512": "iPK1FxbGFr2Xb+4Y+dTYI8Gupu9pOi8I3JPuPsrogUmEhe2hzZ9LpCmolMEBhVDo2ikcSr7G5zYiwaapHSQTew==", + "type": "package", + "path": "microsoft.extensions.dependencyinjection.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.DependencyInjection.Abstractions.targets", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net462/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.DependencyInjection.Abstractions.xml", + "microsoft.extensions.dependencyinjection.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.dependencyinjection.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Diagnostics/9.0.7": { + "sha512": "6ykfInm6yw7pPHJACgnrPUXxUWVslFnzad44K/siXk6Ovan6fNMnXxI5X9vphHJuZ4JbMOdPIgsfTmLD+Dyxug==", + "type": "package", + "path": "microsoft.extensions.diagnostics/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Diagnostics.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.targets", + "lib/net462/Microsoft.Extensions.Diagnostics.dll", + "lib/net462/Microsoft.Extensions.Diagnostics.xml", + "lib/net8.0/Microsoft.Extensions.Diagnostics.dll", + "lib/net8.0/Microsoft.Extensions.Diagnostics.xml", + "lib/net9.0/Microsoft.Extensions.Diagnostics.dll", + "lib/net9.0/Microsoft.Extensions.Diagnostics.xml", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.dll", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.xml", + "microsoft.extensions.diagnostics.9.0.7.nupkg.sha512", + "microsoft.extensions.diagnostics.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Diagnostics.Abstractions/9.0.7": { + "sha512": "d39Ov1JpeWCGLCOTinlaDkujhrSAQ0HFxb7Su1BjhCKBfmDcQ6Ia1i3JI6kd3NFgwi1dexTunu82daDNwt7E6w==", + "type": "package", + "path": "microsoft.extensions.diagnostics.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Diagnostics.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Diagnostics.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Diagnostics.Abstractions.xml", + "microsoft.extensions.diagnostics.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.diagnostics.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileProviders.Abstractions/9.0.7": { + "sha512": "y9djCca1cz/oz/J8jTxtoecNiNvaiGBJeWd7XOPxonH+FnfHqcfslJMcSr5JMinmWFyS7eh3C9L6m6oURZ5lSA==", + "type": "package", + "path": "microsoft.extensions.fileproviders.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Abstractions.targets", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "microsoft.extensions.fileproviders.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.fileproviders.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileProviders.Physical/9.0.7": { + "sha512": "JYEPYrb+YBpFTCdmSBrk8cg3wAi1V4so7ccq04qbhg3FQHQqgJk28L3heEOKMXcZobOBUjTnGCFJD49Ez9kG5w==", + "type": "package", + "path": "microsoft.extensions.fileproviders.physical/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileProviders.Physical.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileProviders.Physical.targets", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net462/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net8.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/net9.0/Microsoft.Extensions.FileProviders.Physical.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Physical.xml", + "microsoft.extensions.fileproviders.physical.9.0.7.nupkg.sha512", + "microsoft.extensions.fileproviders.physical.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.FileSystemGlobbing/9.0.7": { + "sha512": "5VKpTH2ME0SSs0lrtkpKgjCeHzXR5ka/H+qThPwuWi78wHubApZ/atD7w69FDt0OOM7UMV6LIbkqEQgoby4IXA==", + "type": "package", + "path": "microsoft.extensions.filesystemglobbing/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.FileSystemGlobbing.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.FileSystemGlobbing.targets", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net462/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net8.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/net9.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileSystemGlobbing.xml", + "microsoft.extensions.filesystemglobbing.9.0.7.nupkg.sha512", + "microsoft.extensions.filesystemglobbing.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Hosting/9.0.7": { + "sha512": "Dkv55VfitwJjPUk9mFHxT9MJAd8su7eJNaCHhBU/Y9xFqw3ZNHwrpeptXeaXiaPtfQq+alMmawIz1Impk5pHkQ==", + "type": "package", + "path": "microsoft.extensions.hosting/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Hosting.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.targets", + "lib/net462/Microsoft.Extensions.Hosting.dll", + "lib/net462/Microsoft.Extensions.Hosting.xml", + "lib/net8.0/Microsoft.Extensions.Hosting.dll", + "lib/net8.0/Microsoft.Extensions.Hosting.xml", + "lib/net9.0/Microsoft.Extensions.Hosting.dll", + "lib/net9.0/Microsoft.Extensions.Hosting.xml", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.dll", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.xml", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.dll", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.xml", + "microsoft.extensions.hosting.9.0.7.nupkg.sha512", + "microsoft.extensions.hosting.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Hosting.Abstractions/9.0.7": { + "sha512": "yG2JCXAR+VqI1mKqynLPNJlNlrUJeEISEpX4UznOp2uM4IEFz3pDDauzyMvTjICutEJtOigJ1yWBvxbaIlibBw==", + "type": "package", + "path": "microsoft.extensions.hosting.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Hosting.Abstractions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Hosting.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/netstandard2.1/Microsoft.Extensions.Hosting.Abstractions.xml", + "microsoft.extensions.hosting.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.hosting.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging/9.0.7": { + "sha512": "fdIeQpXYV8yxSWG03cCbU2Otdrq4NWuhnQLXokWLv3L9YcK055E7u8WFJvP+uuP4CFeCEoqZQL4yPcjuXhCZrg==", + "type": "package", + "path": "microsoft.extensions.logging/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.targets", + "lib/net462/Microsoft.Extensions.Logging.dll", + "lib/net462/Microsoft.Extensions.Logging.xml", + "lib/net8.0/Microsoft.Extensions.Logging.dll", + "lib/net8.0/Microsoft.Extensions.Logging.xml", + "lib/net9.0/Microsoft.Extensions.Logging.dll", + "lib/net9.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.xml", + "lib/netstandard2.1/Microsoft.Extensions.Logging.dll", + "lib/netstandard2.1/Microsoft.Extensions.Logging.xml", + "microsoft.extensions.logging.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Abstractions/9.0.7": { + "sha512": "sMM6NEAdUTE/elJ2wqjOi0iBWqZmSyaTByLF9e8XHv6DRJFFnOe0N+s8Uc6C91E4SboQCfLswaBIZ+9ZXA98AA==", + "type": "package", + "path": "microsoft.extensions.logging.abstractions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn3.11/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn3.11/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn3.11/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.0/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.0/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Logging.Generators.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Logging.Generators.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Logging.Generators.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net462/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.targets", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net462/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Abstractions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Abstractions.xml", + "microsoft.extensions.logging.abstractions.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.abstractions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Configuration/9.0.7": { + "sha512": "AEBty9rvFGvdFRqgIDEhQmiCnIfQWyzVoOZrO244cfu+n9M+wI1QLDpuROVILlplIBtLVmOezAF7d1H3Qog6Xw==", + "type": "package", + "path": "microsoft.extensions.logging.configuration/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Configuration.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Configuration.targets", + "lib/net462/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net462/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Configuration.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Configuration.xml", + "microsoft.extensions.logging.configuration.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.configuration.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Console/9.0.7": { + "sha512": "pEHlNa8iCfKsBFA3YVDn/8EicjSU/m8uDfyoR0i4svONDss4Yu9Kznw53E/TyI+TveTo7CwRid4kfd4pLYXBig==", + "type": "package", + "path": "microsoft.extensions.logging.console/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Console.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Console.targets", + "lib/net462/Microsoft.Extensions.Logging.Console.dll", + "lib/net462/Microsoft.Extensions.Logging.Console.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Console.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Console.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Console.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Console.xml", + "microsoft.extensions.logging.console.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.console.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.Debug/9.0.7": { + "sha512": "MxzZj7XbsYJwfjclVTjJym2/nVIkksu7l7tC/4HYy+YRdDmpE4B+hTzCXu3BNfLNhdLPZsWpyXuYe6UGgWDm3g==", + "type": "package", + "path": "microsoft.extensions.logging.debug/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.Debug.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.Debug.targets", + "lib/net462/Microsoft.Extensions.Logging.Debug.dll", + "lib/net462/Microsoft.Extensions.Logging.Debug.xml", + "lib/net8.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net8.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/net9.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/net9.0/Microsoft.Extensions.Logging.Debug.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.xml", + "microsoft.extensions.logging.debug.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.debug.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.EventLog/9.0.7": { + "sha512": "usrMVsY7c8M8fESt34Y3eEIQIlRlKXfPDlI+vYEb6xT7SUjhua2ey3NpHgQktiTgz8Uo5RiWqGD8ieiyo2WaDA==", + "type": "package", + "path": "microsoft.extensions.logging.eventlog/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventLog.targets", + "lib/net462/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net462/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net8.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net8.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/net9.0/Microsoft.Extensions.Logging.EventLog.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.xml", + "microsoft.extensions.logging.eventlog.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.eventlog.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Logging.EventSource/9.0.7": { + "sha512": "/wwi6ckTEegCExFV6gVToCO7CvysZnmE50fpdkYUsSMh0ue9vRkQ7uOqkHyHol93ASYTEahrp+guMtS/+fZKaA==", + "type": "package", + "path": "microsoft.extensions.logging.eventsource/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Logging.EventSource.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Logging.EventSource.targets", + "lib/net462/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net462/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net8.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net8.0/Microsoft.Extensions.Logging.EventSource.xml", + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/net9.0/Microsoft.Extensions.Logging.EventSource.xml", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll", + "lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.xml", + "microsoft.extensions.logging.eventsource.9.0.7.nupkg.sha512", + "microsoft.extensions.logging.eventsource.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Options/9.0.7": { + "sha512": "trJnF6cRWgR5uMmHpGoHmM1wOVFdIYlELlkO9zX+RfieK0321Y55zrcs4AaEymKup7dxgEN/uJU25CAcMNQRXw==", + "type": "package", + "path": "microsoft.extensions.options/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "analyzers/dotnet/roslyn4.4/cs/Microsoft.Extensions.Options.SourceGeneration.dll", + "analyzers/dotnet/roslyn4.4/cs/cs/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/de/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/es/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/fr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/it/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ja/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ko/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pl/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/pt-BR/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/ru/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/tr/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hans/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "analyzers/dotnet/roslyn4.4/cs/zh-Hant/Microsoft.Extensions.Options.SourceGeneration.resources.dll", + "buildTransitive/net461/Microsoft.Extensions.Options.targets", + "buildTransitive/net462/Microsoft.Extensions.Options.targets", + "buildTransitive/net8.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.targets", + "buildTransitive/netstandard2.0/Microsoft.Extensions.Options.targets", + "lib/net462/Microsoft.Extensions.Options.dll", + "lib/net462/Microsoft.Extensions.Options.xml", + "lib/net8.0/Microsoft.Extensions.Options.dll", + "lib/net8.0/Microsoft.Extensions.Options.xml", + "lib/net9.0/Microsoft.Extensions.Options.dll", + "lib/net9.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.xml", + "lib/netstandard2.1/Microsoft.Extensions.Options.dll", + "lib/netstandard2.1/Microsoft.Extensions.Options.xml", + "microsoft.extensions.options.9.0.7.nupkg.sha512", + "microsoft.extensions.options.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Options.ConfigurationExtensions/9.0.7": { + "sha512": "pE/jeAWHEIy/8HsqYA+I1+toTsdvsv+WywAcRoNSvPoFwjOREa8Fqn7D0/i0PbiXsDLFupltTTctliePx8ib4w==", + "type": "package", + "path": "microsoft.extensions.options.configurationextensions/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Options.ConfigurationExtensions.targets", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net462/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net8.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/net9.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Options.ConfigurationExtensions.xml", + "microsoft.extensions.options.configurationextensions.9.0.7.nupkg.sha512", + "microsoft.extensions.options.configurationextensions.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Microsoft.Extensions.Primitives/9.0.7": { + "sha512": "ti/zD9BuuO50IqlvhWQs9GHxkCmoph5BHjGiWKdg2t6Or8XoyAfRJiKag+uvd/fpASnNklfsB01WpZ4fhAe0VQ==", + "type": "package", + "path": "microsoft.extensions.primitives/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/Microsoft.Extensions.Primitives.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/Microsoft.Extensions.Primitives.targets", + "lib/net462/Microsoft.Extensions.Primitives.dll", + "lib/net462/Microsoft.Extensions.Primitives.xml", + "lib/net8.0/Microsoft.Extensions.Primitives.dll", + "lib/net8.0/Microsoft.Extensions.Primitives.xml", + "lib/net9.0/Microsoft.Extensions.Primitives.dll", + "lib/net9.0/Microsoft.Extensions.Primitives.xml", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.dll", + "lib/netstandard2.0/Microsoft.Extensions.Primitives.xml", + "microsoft.extensions.primitives.9.0.7.nupkg.sha512", + "microsoft.extensions.primitives.nuspec", + "useSharedDesignerContext.txt" + ] + }, + "Npgsql/9.0.3": { + "sha512": "tPvY61CxOAWxNsKLEBg+oR646X4Bc8UmyQ/tJszL/7mEmIXQnnBhVJZrZEEUv0Bstu0mEsHZD5At3EO8zQRAYw==", + "type": "package", + "path": "npgsql/9.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net6.0/Npgsql.dll", + "lib/net6.0/Npgsql.xml", + "lib/net8.0/Npgsql.dll", + "lib/net8.0/Npgsql.xml", + "npgsql.9.0.3.nupkg.sha512", + "npgsql.nuspec", + "postgresql.png" + ] + }, + "Npgsql.DependencyInjection/9.0.3": { + "sha512": "McQ/xmBW9txjNzPyVKdmyx5bNVKDyc6ryz+cBOnLKxFH8zg9XAKMFvyNNmhzNjJbzLq8Rx+FFq/CeHjVT3s35w==", + "type": "package", + "path": "npgsql.dependencyinjection/9.0.3", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net6.0/Npgsql.DependencyInjection.dll", + "lib/net6.0/Npgsql.DependencyInjection.xml", + "lib/net8.0/Npgsql.DependencyInjection.dll", + "lib/net8.0/Npgsql.DependencyInjection.xml", + "npgsql.dependencyinjection.9.0.3.nupkg.sha512", + "npgsql.dependencyinjection.nuspec", + "postgresql.png" + ] + }, + "System.Diagnostics.EventLog/9.0.7": { + "sha512": "AJ+9fyCtQUImntxAJ9l4PZiCd4iepuk4pm7Qcno7PBIWQnfXlvwKuFsGk2H+QyY69GUVzDP2heELW6ho5BCXUg==", + "type": "package", + "path": "system.diagnostics.eventlog/9.0.7", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "Icon.png", + "LICENSE.TXT", + "PACKAGE.md", + "THIRD-PARTY-NOTICES.TXT", + "buildTransitive/net461/System.Diagnostics.EventLog.targets", + "buildTransitive/net462/_._", + "buildTransitive/net8.0/_._", + "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets", + "lib/net462/System.Diagnostics.EventLog.dll", + "lib/net462/System.Diagnostics.EventLog.xml", + "lib/net8.0/System.Diagnostics.EventLog.dll", + "lib/net8.0/System.Diagnostics.EventLog.xml", + "lib/net9.0/System.Diagnostics.EventLog.dll", + "lib/net9.0/System.Diagnostics.EventLog.xml", + "lib/netstandard2.0/System.Diagnostics.EventLog.dll", + "lib/netstandard2.0/System.Diagnostics.EventLog.xml", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll", + "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml", + "system.diagnostics.eventlog.9.0.7.nupkg.sha512", + "system.diagnostics.eventlog.nuspec", + "useSharedDesignerContext.txt" + ] + } + }, + "projectFileDependencyGroups": { + "net9.0": [ + "Dapper >= 2.1.66", + "Microsoft.Extensions.Configuration >= 9.0.7", + "Microsoft.Extensions.Hosting >= 9.0.7", + "Microsoft.Extensions.Options >= 9.0.7", + "Npgsql >= 9.0.3", + "Npgsql.DependencyInjection >= 9.0.3" + ] + }, + "packageFolders": { + "C:\\Users\\Vincent Allen\\.nuget\\packages\\": {}, + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {} + }, + "project": { + "version": "1.0.0", + "restore": { + "projectUniqueName": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj", + "projectName": "OpenArchival.Database", + "projectPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj", + "packagesPath": "C:\\Users\\Vincent Allen\\.nuget\\packages\\", + "outputPath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\obj\\", + "projectStyle": "PackageReference", + "fallbackFolders": [ + "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages" + ], + "configFilePaths": [ + "C:\\Users\\Vincent Allen\\AppData\\Roaming\\NuGet\\NuGet.Config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.FallbackLocation.config", + "C:\\Program Files (x86)\\NuGet\\Config\\Microsoft.VisualStudio.Offline.config" + ], + "originalTargetFrameworks": [ + "net9.0" + ], + "sources": { + "C:\\Program Files (x86)\\Microsoft SDKs\\NuGetPackages\\": {}, + "C:\\Program Files\\dotnet\\library-packs": {}, + "https://api.nuget.org/v3/index.json": {} + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "projectReferences": {} + } + }, + "warningProperties": { + "warnAsError": [ + "NU1605" + ] + }, + "restoreAuditProperties": { + "enableAudit": "true", + "auditLevel": "low", + "auditMode": "direct" + }, + "SdkAnalysisLevel": "9.0.300" + }, + "frameworks": { + "net9.0": { + "targetAlias": "net9.0", + "dependencies": { + "Dapper": { + "target": "Package", + "version": "[2.1.66, )" + }, + "Microsoft.Extensions.Configuration": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Microsoft.Extensions.Hosting": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Microsoft.Extensions.Options": { + "target": "Package", + "version": "[9.0.7, )" + }, + "Npgsql": { + "target": "Package", + "version": "[9.0.3, )" + }, + "Npgsql.DependencyInjection": { + "target": "Package", + "version": "[9.0.3, )" + } + }, + "imports": [ + "net461", + "net462", + "net47", + "net471", + "net472", + "net48", + "net481" + ], + "assetTargetFallback": true, + "warn": true, + "frameworkReferences": { + "Microsoft.NETCore.App": { + "privateAssets": "all" + } + }, + "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.302/PortableRuntimeIdentifierGraph.json" + } + } + } +} \ No newline at end of file diff --git a/OpenArchival.Database/obj/project.nuget.cache b/OpenArchival.Database/obj/project.nuget.cache new file mode 100644 index 0000000..da70825 --- /dev/null +++ b/OpenArchival.Database/obj/project.nuget.cache @@ -0,0 +1,40 @@ +{ + "version": 2, + "dgSpecHash": "1eJSue3NvNI=", + "success": true, + "projectFilePath": "C:\\Users\\Vincent Allen\\source\\repos\\vtallen\\Open-Archival\\OpenArchival.Database\\OpenArchival.Database.csproj", + "expectedPackageFiles": [ + "C:\\Users\\Vincent Allen\\.nuget\\packages\\dapper\\2.1.66\\dapper.2.1.66.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration\\9.0.7\\microsoft.extensions.configuration.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.abstractions\\9.0.7\\microsoft.extensions.configuration.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.binder\\9.0.7\\microsoft.extensions.configuration.binder.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.commandline\\9.0.7\\microsoft.extensions.configuration.commandline.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.environmentvariables\\9.0.7\\microsoft.extensions.configuration.environmentvariables.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.fileextensions\\9.0.7\\microsoft.extensions.configuration.fileextensions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.json\\9.0.7\\microsoft.extensions.configuration.json.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.configuration.usersecrets\\9.0.7\\microsoft.extensions.configuration.usersecrets.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.dependencyinjection\\9.0.7\\microsoft.extensions.dependencyinjection.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.dependencyinjection.abstractions\\9.0.7\\microsoft.extensions.dependencyinjection.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.diagnostics\\9.0.7\\microsoft.extensions.diagnostics.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.diagnostics.abstractions\\9.0.7\\microsoft.extensions.diagnostics.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.fileproviders.abstractions\\9.0.7\\microsoft.extensions.fileproviders.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.fileproviders.physical\\9.0.7\\microsoft.extensions.fileproviders.physical.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.filesystemglobbing\\9.0.7\\microsoft.extensions.filesystemglobbing.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.hosting\\9.0.7\\microsoft.extensions.hosting.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.hosting.abstractions\\9.0.7\\microsoft.extensions.hosting.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging\\9.0.7\\microsoft.extensions.logging.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.abstractions\\9.0.7\\microsoft.extensions.logging.abstractions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.configuration\\9.0.7\\microsoft.extensions.logging.configuration.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.console\\9.0.7\\microsoft.extensions.logging.console.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.debug\\9.0.7\\microsoft.extensions.logging.debug.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.eventlog\\9.0.7\\microsoft.extensions.logging.eventlog.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.logging.eventsource\\9.0.7\\microsoft.extensions.logging.eventsource.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.options\\9.0.7\\microsoft.extensions.options.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.options.configurationextensions\\9.0.7\\microsoft.extensions.options.configurationextensions.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\microsoft.extensions.primitives\\9.0.7\\microsoft.extensions.primitives.9.0.7.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\npgsql\\9.0.3\\npgsql.9.0.3.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\npgsql.dependencyinjection\\9.0.3\\npgsql.dependencyinjection.9.0.3.nupkg.sha512", + "C:\\Users\\Vincent Allen\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.7\\system.diagnostics.eventlog.9.0.7.nupkg.sha512" + ], + "logs": [] +} \ No newline at end of file diff --git a/OpenArchival.sln b/OpenArchival.sln index 37116f4..162c7b7 100644 --- a/OpenArchival.sln +++ b/OpenArchival.sln @@ -12,6 +12,8 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenArchival.Blazor", "OpenArchival.Blazor\OpenArchival.Blazor.csproj", "{E69C87C7-6376-425B-B4C5-82C4C45FC1C4}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OpenArchival.Database", "OpenArchival.Database\OpenArchival.Database.csproj", "{1A291DE6-38CE-4C44-AC38-787E7EBFC569}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -26,6 +28,10 @@ Global {E69C87C7-6376-425B-B4C5-82C4C45FC1C4}.Debug|Any CPU.Build.0 = Debug|Any CPU {E69C87C7-6376-425B-B4C5-82C4C45FC1C4}.Release|Any CPU.ActiveCfg = Release|Any CPU {E69C87C7-6376-425B-B4C5-82C4C45FC1C4}.Release|Any CPU.Build.0 = Release|Any CPU + {1A291DE6-38CE-4C44-AC38-787E7EBFC569}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1A291DE6-38CE-4C44-AC38-787E7EBFC569}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1A291DE6-38CE-4C44-AC38-787E7EBFC569}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1A291DE6-38CE-4C44-AC38-787E7EBFC569}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE