diff --git a/Controllers/ContractsController.cs b/Controllers/ContractsController.cs index 6f96311..e0e3fc5 100644 --- a/Controllers/ContractsController.cs +++ b/Controllers/ContractsController.cs @@ -26,7 +26,6 @@ namespace birzha_contracts.Controllers public async Task Push(){ var contracts = await _context.Contract.Take(10).ToListAsync(); - var data = JsonConvert.SerializeObject(contracts); var content = new StringContent(data.ToString(), Encoding.UTF8, "application/json"); diff --git a/Data/MvcContractContext.cs b/Data/MvcContractContext.cs index 8dc5613..7f39d8f 100644 --- a/Data/MvcContractContext.cs +++ b/Data/MvcContractContext.cs @@ -21,3 +21,5 @@ using birzha_contracts.Models; public DbSet Contract { get; set; } = default!; } + + \ No newline at end of file diff --git a/Jobs/UpdateJob.cs b/Jobs/UpdateJob.cs new file mode 100644 index 0000000..1f6c9c4 --- /dev/null +++ b/Jobs/UpdateJob.cs @@ -0,0 +1,50 @@ +using Microsoft.Extensions.Logging; +using Quartz; +using System.Threading.Tasks; +using Newtonsoft.Json; +using System.Text; + +namespace birzha_contracts.Jobs{ + [DisallowConcurrentExecution] + public class HelloWorldJob : IJob + { + + private readonly ILogger _logger; + private readonly IServiceProvider _provider; + private static readonly HttpClient client = new HttpClient(); + + public HelloWorldJob(ILogger logger, IServiceProvider provider) + { + _logger = logger; + _provider = provider; + } + + public Task Execute(IJobExecutionContext context) + { + using(var scope = _provider.CreateScope()) + { + var dbContext = scope.ServiceProvider.GetService(); + + var contracts = dbContext.Contract.Take(1).ToList(); + + var data = JsonConvert.SerializeObject(contracts); + + var content = new StringContent(data.ToString(), Encoding.UTF8, "application/json"); + + client.BaseAddress = new Uri("http://ba.digital-tps.tk"); + + var request = new HttpRequestMessage(HttpMethod.Post, $"/api/contract/import"); + + request.Content = content; + + var response = client.Send(request); + // fetch customers, send email, update DB + } + + _logger.LogInformation("Success!"); + return Task.CompletedTask; + } + } +} + + diff --git a/Program.cs b/Program.cs index 31cda3e..bc60906 100644 --- a/Program.cs +++ b/Program.cs @@ -1,13 +1,29 @@ using Microsoft.EntityFrameworkCore; using Microsoft.Extensions.DependencyInjection; +using Quartz; +using birzha_contracts.Jobs; var builder = WebApplication.CreateBuilder(args); -builder.Services.AddDbContext(options => - options.UseSqlServer(builder.Configuration.GetConnectionString("MvcContractContext") ?? throw new InvalidOperationException("Connection string 'MvcContractContext' not found."))); +builder.Services.AddDbContext(options => + options.UseSqlServer(builder.Configuration.GetConnectionString("MvcContractContext") ?? throw new InvalidOperationException("Connection string 'MvcContractContext' not found."))); builder.Services.AddControllersWithViews(); +builder.Services.AddQuartz(q => +{ + q.UseMicrosoftDependencyInjectionJobFactory(); + var jobKey = new JobKey("HelloWorldJob"); + q.AddJob(opts => opts.WithIdentity(jobKey)); + + q.AddTrigger(opts => opts + .ForJob(jobKey) + .WithIdentity("HelloWorldJob-trigger") + .WithCronSchedule("0/5 * * * * ?")); + +}); +builder.Services.AddQuartzHostedService(q => q.WaitForJobsToComplete = true); + var app = builder.Build(); diff --git a/bin/Debug/net6.0/Quartz.Extensions.DependencyInjection.dll b/bin/Debug/net6.0/Quartz.Extensions.DependencyInjection.dll new file mode 100755 index 0000000..2a5b12e Binary files /dev/null and b/bin/Debug/net6.0/Quartz.Extensions.DependencyInjection.dll differ diff --git a/bin/Debug/net6.0/Quartz.Extensions.Hosting.dll b/bin/Debug/net6.0/Quartz.Extensions.Hosting.dll new file mode 100755 index 0000000..558be5b Binary files /dev/null and b/bin/Debug/net6.0/Quartz.Extensions.Hosting.dll differ diff --git a/bin/Debug/net6.0/birzha-contracts.deps.json b/bin/Debug/net6.0/birzha-contracts.deps.json index 07da59c..309a8ad 100644 --- a/bin/Debug/net6.0/birzha-contracts.deps.json +++ b/bin/Debug/net6.0/birzha-contracts.deps.json @@ -12,7 +12,8 @@ "Microsoft.EntityFrameworkCore.Sqlite": "6.0.10", "Microsoft.EntityFrameworkCore.SqlServer": "6.0.10", "Microsoft.VisualStudio.Web.CodeGeneration.Design": "6.0.10", - "Quartz": "3.5.0" + "Quartz": "3.5.0", + "Quartz.Extensions.Hosting": "3.5.0" }, "runtime": { "birzha-contracts.dll": {} @@ -1020,6 +1021,19 @@ } } }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Primitives": "6.0.0" + } + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "6.0.0" + } + }, "Microsoft.Extensions.Logging/6.0.0": { "dependencies": { "Microsoft.Extensions.DependencyInjection": "6.0.1", @@ -1449,6 +1463,32 @@ } } }, + "Quartz.Extensions.DependencyInjection/3.5.0": { + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "6.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions": "6.0.0", + "Microsoft.Extensions.Options": "6.0.0", + "Quartz": "3.5.0" + }, + "runtime": { + "lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll": { + "assemblyVersion": "3.5.0.0", + "fileVersion": "3.5.0.0" + } + } + }, + "Quartz.Extensions.Hosting/3.5.0": { + "dependencies": { + "Microsoft.Extensions.Hosting.Abstractions": "2.1.1", + "Quartz.Extensions.DependencyInjection": "3.5.0" + }, + "runtime": { + "lib/netstandard2.0/Quartz.Extensions.Hosting.dll": { + "assemblyVersion": "3.5.0.0", + "fileVersion": "3.5.0.0" + } + } + }, "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": {}, @@ -2702,6 +2742,20 @@ "path": "microsoft.extensions.dependencymodel/6.0.0", "hashPath": "microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512" }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-UEQB5/QPuLYaCvScZQ9llhcks5xyEUKh41D615FoehRAF9UgGVmXHcCSOH8idHHLRoKm+OJJjEy1oywvuaL33w==", + "path": "microsoft.extensions.fileproviders.abstractions/2.1.1", + "hashPath": "microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512" + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "type": "package", + "serviceable": true, + "sha512": "sha512-kVVdHnOFJbcXxgZzrT6nwkrWZTHL+47LT59S9J2Jp0BNO3EQWNEZHUUZMb/kKFV7LtW+bp+EuAOPNUqEcqI++Q==", + "path": "microsoft.extensions.hosting.abstractions/2.1.1", + "hashPath": "microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512" + }, "Microsoft.Extensions.Logging/6.0.0": { "type": "package", "serviceable": true, @@ -2954,6 +3008,20 @@ "path": "quartz/3.5.0", "hashPath": "quartz.3.5.0.nupkg.sha512" }, + "Quartz.Extensions.DependencyInjection/3.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-dlXLaHXTfI7hkAmoMtnB0j10RxFmESr0p8nyAvdvrWOb4vmeNMac39i4TUCmO2oqlDUhmbt/ZqDoQucOPkrvzg==", + "path": "quartz.extensions.dependencyinjection/3.5.0", + "hashPath": "quartz.extensions.dependencyinjection.3.5.0.nupkg.sha512" + }, + "Quartz.Extensions.Hosting/3.5.0": { + "type": "package", + "serviceable": true, + "sha512": "sha512-5to3zi9QFMjqRidmp+QvkdEDjozDiW0hUT8QZz0xsPK3mTZeJFXv35qSWCNb4wnw+XHT5e4WN9DnpN4qj6D3oA==", + "path": "quartz.extensions.hosting/3.5.0", + "hashPath": "quartz.extensions.hosting.3.5.0.nupkg.sha512" + }, "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { "type": "package", "serviceable": true, diff --git a/bin/Debug/net6.0/birzha-contracts.dll b/bin/Debug/net6.0/birzha-contracts.dll index 41f6a1a..a92897c 100644 Binary files a/bin/Debug/net6.0/birzha-contracts.dll and b/bin/Debug/net6.0/birzha-contracts.dll differ diff --git a/bin/Debug/net6.0/birzha-contracts.pdb b/bin/Debug/net6.0/birzha-contracts.pdb index 5356eca..8b6d95b 100644 Binary files a/bin/Debug/net6.0/birzha-contracts.pdb and b/bin/Debug/net6.0/birzha-contracts.pdb differ diff --git a/bin/Debug/net6.0/ref/birzha-contracts.dll b/bin/Debug/net6.0/ref/birzha-contracts.dll index 92d96c4..7cc454c 100644 Binary files a/bin/Debug/net6.0/ref/birzha-contracts.dll and b/bin/Debug/net6.0/ref/birzha-contracts.dll differ diff --git a/birzha-contracts.csproj b/birzha-contracts.csproj index 707078e..dab5f62 100644 --- a/birzha-contracts.csproj +++ b/birzha-contracts.csproj @@ -16,6 +16,7 @@ + diff --git a/obj/Debug/net6.0/birzha-contracts.assets.cache b/obj/Debug/net6.0/birzha-contracts.assets.cache index 6eac2d4..e4acd66 100644 Binary files a/obj/Debug/net6.0/birzha-contracts.assets.cache and b/obj/Debug/net6.0/birzha-contracts.assets.cache differ diff --git a/obj/Debug/net6.0/birzha-contracts.csproj.AssemblyReference.cache b/obj/Debug/net6.0/birzha-contracts.csproj.AssemblyReference.cache index 4c683ba..c899533 100644 Binary files a/obj/Debug/net6.0/birzha-contracts.csproj.AssemblyReference.cache and b/obj/Debug/net6.0/birzha-contracts.csproj.AssemblyReference.cache differ diff --git a/obj/Debug/net6.0/birzha-contracts.csproj.CoreCompileInputs.cache b/obj/Debug/net6.0/birzha-contracts.csproj.CoreCompileInputs.cache index 768c906..b0a5cbe 100644 --- a/obj/Debug/net6.0/birzha-contracts.csproj.CoreCompileInputs.cache +++ b/obj/Debug/net6.0/birzha-contracts.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -6e8d901d8e920df649a93245742341c1e4045130 +42630c07590a128ba64b154ecab4077210799078 diff --git a/obj/Debug/net6.0/birzha-contracts.csproj.FileListAbsolute.txt b/obj/Debug/net6.0/birzha-contracts.csproj.FileListAbsolute.txt index bcc2350..06e8940 100644 --- a/obj/Debug/net6.0/birzha-contracts.csproj.FileListAbsolute.txt +++ b/obj/Debug/net6.0/birzha-contracts.csproj.FileListAbsolute.txt @@ -284,3 +284,5 @@ /var/www/birzha-contracts/obj/Debug/net6.0/birzha-contracts.csproj.CopyComplete /var/www/birzha-contracts/bin/Debug/net6.0/Quartz.dll /var/www/birzha-contracts/bin/Debug/net6.0/ref/birzha-contracts.dll +/var/www/birzha-contracts/bin/Debug/net6.0/Quartz.Extensions.DependencyInjection.dll +/var/www/birzha-contracts/bin/Debug/net6.0/Quartz.Extensions.Hosting.dll diff --git a/obj/Debug/net6.0/birzha-contracts.dll b/obj/Debug/net6.0/birzha-contracts.dll index 41f6a1a..a92897c 100644 Binary files a/obj/Debug/net6.0/birzha-contracts.dll and b/obj/Debug/net6.0/birzha-contracts.dll differ diff --git a/obj/Debug/net6.0/birzha-contracts.pdb b/obj/Debug/net6.0/birzha-contracts.pdb index 5356eca..8b6d95b 100644 Binary files a/obj/Debug/net6.0/birzha-contracts.pdb and b/obj/Debug/net6.0/birzha-contracts.pdb differ diff --git a/obj/Debug/net6.0/project.razor.json b/obj/Debug/net6.0/project.razor.json index 53e1387..a36621a 100644 --- a/obj/Debug/net6.0/project.razor.json +++ b/obj/Debug/net6.0/project.razor.json @@ -12,7 +12,7 @@ "ProjectWorkspaceState": { "TagHelpers": [ { - "HashCode": -460323732, + "HashCode": 600958778, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -89,7 +89,7 @@ } }, { - "HashCode": 668593920, + "HashCode": 644395232, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -167,7 +167,7 @@ } }, { - "HashCode": -2046637020, + "HashCode": 129477984, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -198,7 +198,7 @@ } }, { - "HashCode": -1797956738, + "HashCode": -1367542573, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -230,7 +230,7 @@ } }, { - "HashCode": 258444615, + "HashCode": 1443061194, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -249,7 +249,7 @@ } }, { - "HashCode": 1201298512, + "HashCode": 935391784, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -269,7 +269,7 @@ } }, { - "HashCode": -1129108092, + "HashCode": -2134273901, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -365,7 +365,7 @@ } }, { - "HashCode": 1989011600, + "HashCode": -1830348316, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -462,7 +462,7 @@ } }, { - "HashCode": -613040015, + "HashCode": 1235804231, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -493,7 +493,7 @@ } }, { - "HashCode": -1687936341, + "HashCode": -964380227, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -525,7 +525,7 @@ } }, { - "HashCode": 930824214, + "HashCode": -1265289688, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -556,7 +556,7 @@ } }, { - "HashCode": 1355353137, + "HashCode": 334879888, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -588,7 +588,7 @@ } }, { - "HashCode": 543380144, + "HashCode": -1449392814, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -619,7 +619,7 @@ } }, { - "HashCode": 600589995, + "HashCode": -1643556047, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -651,7 +651,7 @@ } }, { - "HashCode": 134289232, + "HashCode": -1985110289, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -670,7 +670,7 @@ } }, { - "HashCode": -1219941335, + "HashCode": -2087027638, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -690,7 +690,7 @@ } }, { - "HashCode": -986097455, + "HashCode": 129451985, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -718,7 +718,7 @@ } }, { - "HashCode": 1436560538, + "HashCode": 1158575044, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -747,7 +747,7 @@ } }, { - "HashCode": -1391035484, + "HashCode": -1918127313, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -766,7 +766,7 @@ } }, { - "HashCode": -794141691, + "HashCode": 1148378972, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Authorization", @@ -786,7 +786,7 @@ } }, { - "HashCode": 351799212, + "HashCode": 661990513, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -855,7 +855,7 @@ } }, { - "HashCode": -329152931, + "HashCode": -93125676, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.CascadingValue", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -925,7 +925,7 @@ } }, { - "HashCode": -642447571, + "HashCode": -1024750663, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -944,7 +944,7 @@ } }, { - "HashCode": 1997059553, + "HashCode": 970146027, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.CascadingValue.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -964,7 +964,7 @@ } }, { - "HashCode": 633443638, + "HashCode": -72461132, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1002,7 +1002,7 @@ } }, { - "HashCode": 1382374281, + "HashCode": 185483271, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.DynamicComponent", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1041,7 +1041,7 @@ } }, { - "HashCode": 540656840, + "HashCode": 612086006, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1079,7 +1079,7 @@ } }, { - "HashCode": -334923665, + "HashCode": -2044277360, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.LayoutView", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1118,7 +1118,7 @@ } }, { - "HashCode": -1525825287, + "HashCode": -1423145980, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1137,7 +1137,7 @@ } }, { - "HashCode": 2082955066, + "HashCode": -870306956, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.LayoutView.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1157,7 +1157,7 @@ } }, { - "HashCode": -1903185466, + "HashCode": 3608860, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1195,7 +1195,7 @@ } }, { - "HashCode": 305148593, + "HashCode": -1121159115, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.RouteView", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1234,7 +1234,7 @@ } }, { - "HashCode": 1514224084, + "HashCode": 750768472, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1333,7 +1333,7 @@ } }, { - "HashCode": -544772249, + "HashCode": -77943611, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.Router", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1433,7 +1433,7 @@ } }, { - "HashCode": 1797045332, + "HashCode": 1725827202, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1452,7 +1452,7 @@ } }, { - "HashCode": 1239586933, + "HashCode": -471236714, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.NotFound", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1472,7 +1472,7 @@ } }, { - "HashCode": 1704105361, + "HashCode": -826094188, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1503,7 +1503,7 @@ } }, { - "HashCode": -935046163, + "HashCode": -632464948, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Found", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1535,7 +1535,7 @@ } }, { - "HashCode": 443571278, + "HashCode": 2100599670, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1554,7 +1554,7 @@ } }, { - "HashCode": -877181987, + "HashCode": 1516950672, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.Router.Navigating", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -1574,7 +1574,7 @@ } }, { - "HashCode": 1352778595, + "HashCode": 1448341031, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", @@ -1591,7 +1591,7 @@ } }, { - "HashCode": -1946791201, + "HashCode": 317600113, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator", "AssemblyName": "Microsoft.AspNetCore.Components.Forms", @@ -1609,7 +1609,7 @@ } }, { - "HashCode": -1439763869, + "HashCode": 1769392868, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -1705,7 +1705,7 @@ } }, { - "HashCode": -556789312, + "HashCode": 884204475, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -1802,7 +1802,7 @@ } }, { - "HashCode": 1675708941, + "HashCode": 1807225231, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -1833,7 +1833,7 @@ } }, { - "HashCode": -1152632720, + "HashCode": -847315747, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -1865,7 +1865,7 @@ } }, { - "HashCode": -1130739387, + "HashCode": -1158452478, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -1930,7 +1930,7 @@ } }, { - "HashCode": 1035692326, + "HashCode": -1647397799, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -1996,7 +1996,7 @@ } }, { - "HashCode": -456022094, + "HashCode": 1794238274, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2095,7 +2095,7 @@ } }, { - "HashCode": 1903825213, + "HashCode": 753248400, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2195,7 +2195,7 @@ } }, { - "HashCode": 1486650676, + "HashCode": 1125006495, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2233,7 +2233,7 @@ } }, { - "HashCode": 1791436412, + "HashCode": 472015205, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputFile", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2272,7 +2272,7 @@ } }, { - "HashCode": -1153483422, + "HashCode": -121445518, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2361,7 +2361,7 @@ } }, { - "HashCode": -552830382, + "HashCode": -726902701, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2451,7 +2451,7 @@ } }, { - "HashCode": 833167674, + "HashCode": 282004705, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2510,7 +2510,7 @@ } }, { - "HashCode": 1612168698, + "HashCode": 417691705, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadio", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2570,7 +2570,7 @@ } }, { - "HashCode": 1408362759, + "HashCode": -1167534338, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2669,7 +2669,7 @@ } }, { - "HashCode": -212836573, + "HashCode": -986873137, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2769,7 +2769,7 @@ } }, { - "HashCode": 1688450800, + "HashCode": -1442532878, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2788,7 +2788,7 @@ } }, { - "HashCode": -1529423761, + "HashCode": 460191228, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2808,7 +2808,7 @@ } }, { - "HashCode": -1092420775, + "HashCode": 893915618, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2898,7 +2898,7 @@ } }, { - "HashCode": 1424091170, + "HashCode": 114509042, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -2989,7 +2989,7 @@ } }, { - "HashCode": -1641779089, + "HashCode": 486358453, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3008,7 +3008,7 @@ } }, { - "HashCode": 703857607, + "HashCode": -1899207789, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3028,7 +3028,7 @@ } }, { - "HashCode": -725191353, + "HashCode": -1348463489, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3093,7 +3093,7 @@ } }, { - "HashCode": -1174357527, + "HashCode": 1498794381, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3159,7 +3159,7 @@ } }, { - "HashCode": -717244945, + "HashCode": 65452788, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3224,7 +3224,7 @@ } }, { - "HashCode": -1723487294, + "HashCode": 1942402272, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3290,7 +3290,7 @@ } }, { - "HashCode": 1754845315, + "HashCode": -494686853, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3340,7 +3340,7 @@ } }, { - "HashCode": 1321180424, + "HashCode": -255409575, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationMessage", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3391,7 +3391,7 @@ } }, { - "HashCode": -1022627759, + "HashCode": -1059796940, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3428,7 +3428,7 @@ } }, { - "HashCode": -2049117735, + "HashCode": 170916579, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Forms.ValidationSummary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3466,7 +3466,7 @@ } }, { - "HashCode": -1052248828, + "HashCode": 1467731742, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3503,7 +3503,7 @@ } }, { - "HashCode": -62138691, + "HashCode": -1957384899, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.FocusOnNavigate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3541,7 +3541,7 @@ } }, { - "HashCode": -1059053762, + "HashCode": -1495017798, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3598,7 +3598,7 @@ } }, { - "HashCode": 1478805022, + "HashCode": 1585924195, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3656,7 +3656,7 @@ } }, { - "HashCode": -516737539, + "HashCode": -1345237011, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3675,7 +3675,7 @@ } }, { - "HashCode": -2104410777, + "HashCode": 1459504018, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3695,7 +3695,7 @@ } }, { - "HashCode": 1830874290, + "HashCode": -199303033, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3724,7 +3724,7 @@ } }, { - "HashCode": 1724308062, + "HashCode": 1047606390, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3754,7 +3754,7 @@ } }, { - "HashCode": -1082971384, + "HashCode": -1573920930, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3773,7 +3773,7 @@ } }, { - "HashCode": -368036290, + "HashCode": 1454322191, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3793,7 +3793,7 @@ } }, { - "HashCode": -2029255535, + "HashCode": -2017301410, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3810,7 +3810,7 @@ } }, { - "HashCode": -2099015727, + "HashCode": 29558659, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.HeadOutlet", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3828,7 +3828,7 @@ } }, { - "HashCode": 2139238125, + "HashCode": -1807292149, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3857,7 +3857,7 @@ } }, { - "HashCode": 1360346871, + "HashCode": -1807901129, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3887,7 +3887,7 @@ } }, { - "HashCode": 449278551, + "HashCode": -1068176764, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3906,7 +3906,7 @@ } }, { - "HashCode": -882070284, + "HashCode": -937897662, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3926,7 +3926,7 @@ } }, { - "HashCode": -1933220409, + "HashCode": 807791777, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -3984,7 +3984,7 @@ } }, { - "HashCode": 105138163, + "HashCode": 1008930297, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4043,7 +4043,7 @@ } }, { - "HashCode": 1127269402, + "HashCode": 1745370845, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4062,7 +4062,7 @@ } }, { - "HashCode": -519212612, + "HashCode": 589369720, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4082,7 +4082,7 @@ } }, { - "HashCode": 2093418952, + "HashCode": -1310151855, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4113,7 +4113,7 @@ } }, { - "HashCode": -258717675, + "HashCode": -141023848, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4145,7 +4145,7 @@ } }, { - "HashCode": -1609789771, + "HashCode": -167781278, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4257,7 +4257,7 @@ } }, { - "HashCode": -615278197, + "HashCode": -1023104481, "Kind": "Components.Component", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4370,7 +4370,7 @@ } }, { - "HashCode": 1985867061, + "HashCode": 962621560, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4401,7 +4401,7 @@ } }, { - "HashCode": 1782310162, + "HashCode": -292867305, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4433,7 +4433,7 @@ } }, { - "HashCode": 856469870, + "HashCode": 884771912, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4464,7 +4464,7 @@ } }, { - "HashCode": 382924236, + "HashCode": -1814839495, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4496,7 +4496,7 @@ } }, { - "HashCode": -461858299, + "HashCode": -383969662, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4527,7 +4527,7 @@ } }, { - "HashCode": 941845714, + "HashCode": 1300609488, "Kind": "Components.ChildContent", "Name": "Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -4559,7 +4559,7 @@ } }, { - "HashCode": 1897539285, + "HashCode": 392142519, "Kind": "Components.EventHandler", "Name": "onfocus", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -4640,7 +4640,7 @@ } }, { - "HashCode": -1281484281, + "HashCode": -1112521563, "Kind": "Components.EventHandler", "Name": "onblur", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -4721,7 +4721,7 @@ } }, { - "HashCode": -2146576510, + "HashCode": 761999946, "Kind": "Components.EventHandler", "Name": "onfocusin", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -4802,7 +4802,7 @@ } }, { - "HashCode": -70521202, + "HashCode": 1705399464, "Kind": "Components.EventHandler", "Name": "onfocusout", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -4883,7 +4883,7 @@ } }, { - "HashCode": -1865915360, + "HashCode": -396248460, "Kind": "Components.EventHandler", "Name": "onmouseover", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -4964,7 +4964,7 @@ } }, { - "HashCode": 370746384, + "HashCode": 572264463, "Kind": "Components.EventHandler", "Name": "onmouseout", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5045,7 +5045,7 @@ } }, { - "HashCode": -1060457526, + "HashCode": 1999305342, "Kind": "Components.EventHandler", "Name": "onmousemove", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5126,7 +5126,7 @@ } }, { - "HashCode": 1257399714, + "HashCode": 1573880222, "Kind": "Components.EventHandler", "Name": "onmousedown", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5207,7 +5207,7 @@ } }, { - "HashCode": -655085335, + "HashCode": -2046855413, "Kind": "Components.EventHandler", "Name": "onmouseup", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5288,7 +5288,7 @@ } }, { - "HashCode": 42659509, + "HashCode": 265527351, "Kind": "Components.EventHandler", "Name": "onclick", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5369,7 +5369,7 @@ } }, { - "HashCode": -1335737756, + "HashCode": 1089335162, "Kind": "Components.EventHandler", "Name": "ondblclick", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5450,7 +5450,7 @@ } }, { - "HashCode": -130587421, + "HashCode": 1514334171, "Kind": "Components.EventHandler", "Name": "onwheel", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5531,7 +5531,7 @@ } }, { - "HashCode": -1029843281, + "HashCode": -1620239659, "Kind": "Components.EventHandler", "Name": "onmousewheel", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5612,7 +5612,7 @@ } }, { - "HashCode": 2004282085, + "HashCode": -1841597918, "Kind": "Components.EventHandler", "Name": "oncontextmenu", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5693,7 +5693,7 @@ } }, { - "HashCode": -1668318461, + "HashCode": -423871554, "Kind": "Components.EventHandler", "Name": "ondrag", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5774,7 +5774,7 @@ } }, { - "HashCode": -455513589, + "HashCode": -660185623, "Kind": "Components.EventHandler", "Name": "ondragend", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5855,7 +5855,7 @@ } }, { - "HashCode": 1803453572, + "HashCode": -979952882, "Kind": "Components.EventHandler", "Name": "ondragenter", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -5936,7 +5936,7 @@ } }, { - "HashCode": 1611740901, + "HashCode": 1724748217, "Kind": "Components.EventHandler", "Name": "ondragleave", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6017,7 +6017,7 @@ } }, { - "HashCode": 828366141, + "HashCode": -1548141350, "Kind": "Components.EventHandler", "Name": "ondragover", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6098,7 +6098,7 @@ } }, { - "HashCode": -239499510, + "HashCode": 67492199, "Kind": "Components.EventHandler", "Name": "ondragstart", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6179,7 +6179,7 @@ } }, { - "HashCode": -146122346, + "HashCode": 1205374790, "Kind": "Components.EventHandler", "Name": "ondrop", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6260,7 +6260,7 @@ } }, { - "HashCode": 897928137, + "HashCode": 1423392814, "Kind": "Components.EventHandler", "Name": "onkeydown", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6341,7 +6341,7 @@ } }, { - "HashCode": 1859342333, + "HashCode": 1047205442, "Kind": "Components.EventHandler", "Name": "onkeyup", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6422,7 +6422,7 @@ } }, { - "HashCode": 159016990, + "HashCode": 1190134234, "Kind": "Components.EventHandler", "Name": "onkeypress", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6503,7 +6503,7 @@ } }, { - "HashCode": -1481537501, + "HashCode": -562640411, "Kind": "Components.EventHandler", "Name": "onchange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6584,7 +6584,7 @@ } }, { - "HashCode": 10886360, + "HashCode": 225520434, "Kind": "Components.EventHandler", "Name": "oninput", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6665,7 +6665,7 @@ } }, { - "HashCode": 1576451169, + "HashCode": -1165755102, "Kind": "Components.EventHandler", "Name": "oninvalid", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6746,7 +6746,7 @@ } }, { - "HashCode": -386081609, + "HashCode": -1994435061, "Kind": "Components.EventHandler", "Name": "onreset", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6827,7 +6827,7 @@ } }, { - "HashCode": -814791715, + "HashCode": 1727327826, "Kind": "Components.EventHandler", "Name": "onselect", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6908,7 +6908,7 @@ } }, { - "HashCode": -418087283, + "HashCode": 130399324, "Kind": "Components.EventHandler", "Name": "onselectstart", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -6989,7 +6989,7 @@ } }, { - "HashCode": 650742087, + "HashCode": 1518840452, "Kind": "Components.EventHandler", "Name": "onselectionchange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7070,7 +7070,7 @@ } }, { - "HashCode": 1429616560, + "HashCode": -869507697, "Kind": "Components.EventHandler", "Name": "onsubmit", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7151,7 +7151,7 @@ } }, { - "HashCode": -1737646415, + "HashCode": -1804407573, "Kind": "Components.EventHandler", "Name": "onbeforecopy", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7232,7 +7232,7 @@ } }, { - "HashCode": -657731924, + "HashCode": -624375701, "Kind": "Components.EventHandler", "Name": "onbeforecut", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7313,7 +7313,7 @@ } }, { - "HashCode": 1225289982, + "HashCode": 1201683623, "Kind": "Components.EventHandler", "Name": "onbeforepaste", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7394,7 +7394,7 @@ } }, { - "HashCode": 175587322, + "HashCode": 560005084, "Kind": "Components.EventHandler", "Name": "oncopy", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7475,7 +7475,7 @@ } }, { - "HashCode": 1852576147, + "HashCode": -1805258870, "Kind": "Components.EventHandler", "Name": "oncut", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7556,7 +7556,7 @@ } }, { - "HashCode": 1204266991, + "HashCode": 1403250186, "Kind": "Components.EventHandler", "Name": "onpaste", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7637,7 +7637,7 @@ } }, { - "HashCode": -1055351825, + "HashCode": -546522249, "Kind": "Components.EventHandler", "Name": "ontouchcancel", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7718,7 +7718,7 @@ } }, { - "HashCode": 1813715870, + "HashCode": 1543370369, "Kind": "Components.EventHandler", "Name": "ontouchend", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7799,7 +7799,7 @@ } }, { - "HashCode": -569290839, + "HashCode": 5094313, "Kind": "Components.EventHandler", "Name": "ontouchmove", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7880,7 +7880,7 @@ } }, { - "HashCode": 1589441515, + "HashCode": 1984096562, "Kind": "Components.EventHandler", "Name": "ontouchstart", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -7961,7 +7961,7 @@ } }, { - "HashCode": -509239439, + "HashCode": -1195454522, "Kind": "Components.EventHandler", "Name": "ontouchenter", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8042,7 +8042,7 @@ } }, { - "HashCode": 1500797749, + "HashCode": 172070913, "Kind": "Components.EventHandler", "Name": "ontouchleave", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8123,7 +8123,7 @@ } }, { - "HashCode": 555318472, + "HashCode": -1874873014, "Kind": "Components.EventHandler", "Name": "ongotpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8204,7 +8204,7 @@ } }, { - "HashCode": 1053789004, + "HashCode": -1284326323, "Kind": "Components.EventHandler", "Name": "onlostpointercapture", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8285,7 +8285,7 @@ } }, { - "HashCode": -1424893267, + "HashCode": 1701926572, "Kind": "Components.EventHandler", "Name": "onpointercancel", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8366,7 +8366,7 @@ } }, { - "HashCode": 758644483, + "HashCode": 479320716, "Kind": "Components.EventHandler", "Name": "onpointerdown", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8447,7 +8447,7 @@ } }, { - "HashCode": 1018550715, + "HashCode": -1890649189, "Kind": "Components.EventHandler", "Name": "onpointerenter", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8528,7 +8528,7 @@ } }, { - "HashCode": 570070025, + "HashCode": 86051, "Kind": "Components.EventHandler", "Name": "onpointerleave", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8609,7 +8609,7 @@ } }, { - "HashCode": 452086782, + "HashCode": -1452339530, "Kind": "Components.EventHandler", "Name": "onpointermove", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8690,7 +8690,7 @@ } }, { - "HashCode": -1428417122, + "HashCode": -1253587882, "Kind": "Components.EventHandler", "Name": "onpointerout", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8771,7 +8771,7 @@ } }, { - "HashCode": 1629699013, + "HashCode": 2014882121, "Kind": "Components.EventHandler", "Name": "onpointerover", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8852,7 +8852,7 @@ } }, { - "HashCode": 2003688774, + "HashCode": -2018080872, "Kind": "Components.EventHandler", "Name": "onpointerup", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -8933,7 +8933,7 @@ } }, { - "HashCode": -1957449956, + "HashCode": 1022276473, "Kind": "Components.EventHandler", "Name": "oncanplay", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9014,7 +9014,7 @@ } }, { - "HashCode": 944208686, + "HashCode": 393813446, "Kind": "Components.EventHandler", "Name": "oncanplaythrough", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9095,7 +9095,7 @@ } }, { - "HashCode": -1958866525, + "HashCode": -1674821843, "Kind": "Components.EventHandler", "Name": "oncuechange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9176,7 +9176,7 @@ } }, { - "HashCode": 2079372561, + "HashCode": 248482764, "Kind": "Components.EventHandler", "Name": "ondurationchange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9257,7 +9257,7 @@ } }, { - "HashCode": -1427785968, + "HashCode": 856544330, "Kind": "Components.EventHandler", "Name": "onemptied", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9338,7 +9338,7 @@ } }, { - "HashCode": 244660503, + "HashCode": 122779457, "Kind": "Components.EventHandler", "Name": "onpause", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9419,7 +9419,7 @@ } }, { - "HashCode": 543827824, + "HashCode": -1680113798, "Kind": "Components.EventHandler", "Name": "onplay", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9500,7 +9500,7 @@ } }, { - "HashCode": 1699084720, + "HashCode": 756029086, "Kind": "Components.EventHandler", "Name": "onplaying", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9581,7 +9581,7 @@ } }, { - "HashCode": -165986101, + "HashCode": 719026417, "Kind": "Components.EventHandler", "Name": "onratechange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9662,7 +9662,7 @@ } }, { - "HashCode": -505557676, + "HashCode": -1001731491, "Kind": "Components.EventHandler", "Name": "onseeked", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9743,7 +9743,7 @@ } }, { - "HashCode": 1992010794, + "HashCode": 648718904, "Kind": "Components.EventHandler", "Name": "onseeking", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9824,7 +9824,7 @@ } }, { - "HashCode": -1799330827, + "HashCode": 1013559138, "Kind": "Components.EventHandler", "Name": "onstalled", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9905,7 +9905,7 @@ } }, { - "HashCode": 1961815754, + "HashCode": 239583348, "Kind": "Components.EventHandler", "Name": "onstop", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -9986,7 +9986,7 @@ } }, { - "HashCode": -797982456, + "HashCode": -474810235, "Kind": "Components.EventHandler", "Name": "onsuspend", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10067,7 +10067,7 @@ } }, { - "HashCode": -37608755, + "HashCode": 1852112524, "Kind": "Components.EventHandler", "Name": "ontimeupdate", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10148,7 +10148,7 @@ } }, { - "HashCode": 1030073847, + "HashCode": 1675352205, "Kind": "Components.EventHandler", "Name": "onvolumechange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10229,7 +10229,7 @@ } }, { - "HashCode": -1205669539, + "HashCode": 561019350, "Kind": "Components.EventHandler", "Name": "onwaiting", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10310,7 +10310,7 @@ } }, { - "HashCode": -750637661, + "HashCode": 2056039156, "Kind": "Components.EventHandler", "Name": "onloadstart", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10391,7 +10391,7 @@ } }, { - "HashCode": 1552416887, + "HashCode": 884711263, "Kind": "Components.EventHandler", "Name": "ontimeout", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10472,7 +10472,7 @@ } }, { - "HashCode": -457083524, + "HashCode": 1612807621, "Kind": "Components.EventHandler", "Name": "onabort", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10553,7 +10553,7 @@ } }, { - "HashCode": 1031318230, + "HashCode": 1940302111, "Kind": "Components.EventHandler", "Name": "onload", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10634,7 +10634,7 @@ } }, { - "HashCode": -1137202288, + "HashCode": 540506723, "Kind": "Components.EventHandler", "Name": "onloadend", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10715,7 +10715,7 @@ } }, { - "HashCode": 728957757, + "HashCode": 1117969755, "Kind": "Components.EventHandler", "Name": "onprogress", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10796,7 +10796,7 @@ } }, { - "HashCode": 1107989171, + "HashCode": 1631774382, "Kind": "Components.EventHandler", "Name": "onerror", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10877,7 +10877,7 @@ } }, { - "HashCode": -724228167, + "HashCode": -1529031719, "Kind": "Components.EventHandler", "Name": "onactivate", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -10958,7 +10958,7 @@ } }, { - "HashCode": -1324643076, + "HashCode": 137508964, "Kind": "Components.EventHandler", "Name": "onbeforeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11039,7 +11039,7 @@ } }, { - "HashCode": -1483647808, + "HashCode": -1556689676, "Kind": "Components.EventHandler", "Name": "onbeforedeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11120,7 +11120,7 @@ } }, { - "HashCode": 2064259858, + "HashCode": -2022265741, "Kind": "Components.EventHandler", "Name": "ondeactivate", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11201,7 +11201,7 @@ } }, { - "HashCode": 2021692222, + "HashCode": 417853223, "Kind": "Components.EventHandler", "Name": "onended", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11282,7 +11282,7 @@ } }, { - "HashCode": -1843867679, + "HashCode": -2088717987, "Kind": "Components.EventHandler", "Name": "onfullscreenchange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11363,7 +11363,7 @@ } }, { - "HashCode": 1472579304, + "HashCode": -741025527, "Kind": "Components.EventHandler", "Name": "onfullscreenerror", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11444,7 +11444,7 @@ } }, { - "HashCode": 434626325, + "HashCode": -829216330, "Kind": "Components.EventHandler", "Name": "onloadeddata", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11525,7 +11525,7 @@ } }, { - "HashCode": -441109046, + "HashCode": -906468662, "Kind": "Components.EventHandler", "Name": "onloadedmetadata", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11606,7 +11606,7 @@ } }, { - "HashCode": 314800487, + "HashCode": 225179244, "Kind": "Components.EventHandler", "Name": "onpointerlockchange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11687,7 +11687,7 @@ } }, { - "HashCode": -1523356768, + "HashCode": 612275671, "Kind": "Components.EventHandler", "Name": "onpointerlockerror", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11768,7 +11768,7 @@ } }, { - "HashCode": -1552321158, + "HashCode": 364948053, "Kind": "Components.EventHandler", "Name": "onreadystatechange", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11849,7 +11849,7 @@ } }, { - "HashCode": -942256909, + "HashCode": 1588513217, "Kind": "Components.EventHandler", "Name": "onscroll", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -11930,7 +11930,7 @@ } }, { - "HashCode": 2125321825, + "HashCode": 969692311, "Kind": "Components.EventHandler", "Name": "ontoggle", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -12011,7 +12011,7 @@ } }, { - "HashCode": 663426215, + "HashCode": -1579345904, "Kind": "Components.Splat", "Name": "Attributes", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -12050,7 +12050,7 @@ } }, { - "HashCode": 1463733973, + "HashCode": -1136763637, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.Razor.TagHelpers.UrlResolutionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.Razor", @@ -12365,7 +12365,7 @@ } }, { - "HashCode": -934075208, + "HashCode": 735909423, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -12562,7 +12562,7 @@ } }, { - "HashCode": -1661126645, + "HashCode": 1380979322, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -12689,7 +12689,7 @@ } }, { - "HashCode": -1256191356, + "HashCode": -222927248, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ComponentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -12744,7 +12744,7 @@ } }, { - "HashCode": -1425001181, + "HashCode": 1787152264, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -12876,7 +12876,7 @@ } }, { - "HashCode": -2025799781, + "HashCode": 1244144332, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -12922,7 +12922,7 @@ } }, { - "HashCode": -2050548551, + "HashCode": -1733750048, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13339,7 +13339,7 @@ } }, { - "HashCode": -1252195806, + "HashCode": 1450699534, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13441,7 +13441,7 @@ } }, { - "HashCode": 1232770482, + "HashCode": 1456725058, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13487,7 +13487,7 @@ } }, { - "HashCode": 1011534562, + "HashCode": 309344842, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13557,7 +13557,7 @@ } }, { - "HashCode": 1189729714, + "HashCode": 1161421852, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13590,7 +13590,7 @@ } }, { - "HashCode": 428202659, + "HashCode": 1594083757, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13786,7 +13786,7 @@ } }, { - "HashCode": 1581904815, + "HashCode": -489785492, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13814,7 +13814,7 @@ } }, { - "HashCode": 886920189, + "HashCode": -2133013716, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13895,7 +13895,7 @@ } }, { - "HashCode": 1623296202, + "HashCode": -1540014833, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PersistComponentStateTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -13924,7 +13924,7 @@ } }, { - "HashCode": -1463207438, + "HashCode": -1914705181, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -14077,7 +14077,7 @@ } }, { - "HashCode": -1058601476, + "HashCode": 361353072, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -14136,7 +14136,7 @@ } }, { - "HashCode": 1626613197, + "HashCode": 229770048, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -14178,7 +14178,7 @@ } }, { - "HashCode": 90088740, + "HashCode": 461198675, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -14211,7 +14211,7 @@ } }, { - "HashCode": -1970504850, + "HashCode": 836977149, "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", @@ -14245,7 +14245,7 @@ } }, { - "HashCode": -1740108998, + "HashCode": -1920185591, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14314,7 +14314,7 @@ } }, { - "HashCode": 1916043189, + "HashCode": -623640111, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14392,7 +14392,7 @@ } }, { - "HashCode": -1163801892, + "HashCode": -577446551, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14470,7 +14470,7 @@ } }, { - "HashCode": -503997624, + "HashCode": 1037321377, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14554,7 +14554,7 @@ } }, { - "HashCode": 1380014608, + "HashCode": 816430873, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14638,7 +14638,7 @@ } }, { - "HashCode": -87595748, + "HashCode": -1102353921, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14722,7 +14722,7 @@ } }, { - "HashCode": -976859043, + "HashCode": 531171935, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14806,7 +14806,7 @@ } }, { - "HashCode": -1550983079, + "HashCode": -1727107948, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14890,7 +14890,7 @@ } }, { - "HashCode": -1905601369, + "HashCode": 340426996, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -14974,7 +14974,7 @@ } }, { - "HashCode": 1144625121, + "HashCode": 212754647, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15058,7 +15058,7 @@ } }, { - "HashCode": -975853475, + "HashCode": 512668567, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15142,7 +15142,7 @@ } }, { - "HashCode": 681029260, + "HashCode": -2064345287, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15226,7 +15226,7 @@ } }, { - "HashCode": 53883321, + "HashCode": -1367842466, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15310,7 +15310,7 @@ } }, { - "HashCode": -292059048, + "HashCode": 253114248, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15394,7 +15394,7 @@ } }, { - "HashCode": -585043974, + "HashCode": -689887590, "Kind": "Components.Bind", "Name": "Bind_value", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15478,7 +15478,7 @@ } }, { - "HashCode": -258319103, + "HashCode": -1932546066, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15556,7 +15556,7 @@ } }, { - "HashCode": -942125086, + "HashCode": 1570529392, "Kind": "Components.Bind", "Name": "Bind", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -15634,7 +15634,7 @@ } }, { - "HashCode": -665462918, + "HashCode": 571158308, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15675,7 +15675,7 @@ } }, { - "HashCode": 492079930, + "HashCode": 1837537908, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputCheckbox", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15717,7 +15717,7 @@ } }, { - "HashCode": 293761909, + "HashCode": 259156882, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15758,7 +15758,7 @@ } }, { - "HashCode": -542221296, + "HashCode": 1591397578, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputDate", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15800,7 +15800,7 @@ } }, { - "HashCode": 1143774058, + "HashCode": 773382419, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15841,7 +15841,7 @@ } }, { - "HashCode": 624736120, + "HashCode": -1728428544, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputNumber", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15883,7 +15883,7 @@ } }, { - "HashCode": 2040150336, + "HashCode": -1695793645, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15924,7 +15924,7 @@ } }, { - "HashCode": 1354615362, + "HashCode": -1624458268, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputRadioGroup", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -15966,7 +15966,7 @@ } }, { - "HashCode": 1598102612, + "HashCode": 1930623273, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -16007,7 +16007,7 @@ } }, { - "HashCode": 1858155240, + "HashCode": -1581460634, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputSelect", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -16049,7 +16049,7 @@ } }, { - "HashCode": -940575149, + "HashCode": -1290853604, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -16090,7 +16090,7 @@ } }, { - "HashCode": 690264045, + "HashCode": -298994043, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputText", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -16132,7 +16132,7 @@ } }, { - "HashCode": 1065576559, + "HashCode": 1367101706, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -16173,7 +16173,7 @@ } }, { - "HashCode": 1617894340, + "HashCode": -1655321196, "Kind": "Components.Bind", "Name": "Microsoft.AspNetCore.Components.Forms.InputTextArea", "AssemblyName": "Microsoft.AspNetCore.Components.Web", @@ -16215,7 +16215,7 @@ } }, { - "HashCode": -604964672, + "HashCode": -944278994, "Kind": "Components.Ref", "Name": "Ref", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -16254,7 +16254,7 @@ } }, { - "HashCode": -488876858, + "HashCode": 1780764299, "Kind": "Components.Key", "Name": "Key", "AssemblyName": "Microsoft.AspNetCore.Components", @@ -16298,8 +16298,13 @@ "RootNamespace": "birzha_contracts", "Documents": [ { - "FilePath": "/var/www/birzha-contracts/Views/_ViewStart.cshtml", - "TargetPath": "Views\\_ViewStart.cshtml", + "FilePath": "/var/www/birzha-contracts/Views/Contracts/Edit.cshtml", + "TargetPath": "Views\\Contracts\\Edit.cshtml", + "FileKind": "mvc" + }, + { + "FilePath": "/var/www/birzha-contracts/Views/Shared/_ValidationScriptsPartial.cshtml", + "TargetPath": "Views\\Shared\\_ValidationScriptsPartial.cshtml", "FileKind": "mvc" }, { @@ -16307,29 +16312,14 @@ "TargetPath": "Views\\Home\\Index.cshtml", "FileKind": "mvc" }, - { - "FilePath": "/var/www/birzha-contracts/Views/Home/Privacy.cshtml", - "TargetPath": "Views\\Home\\Privacy.cshtml", - "FileKind": "mvc" - }, - { - "FilePath": "/var/www/birzha-contracts/Views/Contracts/Edit.cshtml", - "TargetPath": "Views\\Contracts\\Edit.cshtml", - "FileKind": "mvc" - }, - { - "FilePath": "/var/www/birzha-contracts/Views/Shared/_Layout.cshtml", - "TargetPath": "Views\\Shared\\_Layout.cshtml", - "FileKind": "mvc" - }, { "FilePath": "/var/www/birzha-contracts/Views/Contracts/Delete.cshtml", "TargetPath": "Views\\Contracts\\Delete.cshtml", "FileKind": "mvc" }, { - "FilePath": "/var/www/birzha-contracts/Views/Contracts/Push.cshtml", - "TargetPath": "Views\\Contracts\\Push.cshtml", + "FilePath": "/var/www/birzha-contracts/Views/_ViewImports.cshtml", + "TargetPath": "Views\\_ViewImports.cshtml", "FileKind": "mvc" }, { @@ -16338,13 +16328,13 @@ "FileKind": "mvc" }, { - "FilePath": "/var/www/birzha-contracts/Views/Contracts/Index.cshtml", - "TargetPath": "Views\\Contracts\\Index.cshtml", + "FilePath": "/var/www/birzha-contracts/Views/_ViewStart.cshtml", + "TargetPath": "Views\\_ViewStart.cshtml", "FileKind": "mvc" }, { - "FilePath": "/var/www/birzha-contracts/Views/Shared/_ValidationScriptsPartial.cshtml", - "TargetPath": "Views\\Shared\\_ValidationScriptsPartial.cshtml", + "FilePath": "/var/www/birzha-contracts/Views/Home/Privacy.cshtml", + "TargetPath": "Views\\Home\\Privacy.cshtml", "FileKind": "mvc" }, { @@ -16358,8 +16348,18 @@ "FileKind": "mvc" }, { - "FilePath": "/var/www/birzha-contracts/Views/_ViewImports.cshtml", - "TargetPath": "Views\\_ViewImports.cshtml", + "FilePath": "/var/www/birzha-contracts/Views/Contracts/Push.cshtml", + "TargetPath": "Views\\Contracts\\Push.cshtml", + "FileKind": "mvc" + }, + { + "FilePath": "/var/www/birzha-contracts/Views/Contracts/Index.cshtml", + "TargetPath": "Views\\Contracts\\Index.cshtml", + "FileKind": "mvc" + }, + { + "FilePath": "/var/www/birzha-contracts/Views/Shared/_Layout.cshtml", + "TargetPath": "Views\\Shared\\_Layout.cshtml", "FileKind": "mvc" } ], diff --git a/obj/Debug/net6.0/ref/birzha-contracts.dll b/obj/Debug/net6.0/ref/birzha-contracts.dll index 92d96c4..7cc454c 100644 Binary files a/obj/Debug/net6.0/ref/birzha-contracts.dll and b/obj/Debug/net6.0/ref/birzha-contracts.dll differ diff --git a/obj/birzha-contracts.csproj.nuget.dgspec.json b/obj/birzha-contracts.csproj.nuget.dgspec.json index ba662dc..8f5e93a 100644 --- a/obj/birzha-contracts.csproj.nuget.dgspec.json +++ b/obj/birzha-contracts.csproj.nuget.dgspec.json @@ -59,6 +59,10 @@ "Quartz": { "target": "Package", "version": "[3.5.0, )" + }, + "Quartz.Extensions.Hosting": { + "target": "Package", + "version": "[3.5.0, )" } }, "imports": [ diff --git a/obj/project.assets.json b/obj/project.assets.json index 840f5d1..14c3fe5 100644 --- a/obj/project.assets.json +++ b/obj/project.assets.json @@ -1095,6 +1095,33 @@ "lib/netstandard2.0/Microsoft.Extensions.DependencyModel.dll": {} } }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Primitives": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll": {} + } + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.FileProviders.Abstractions": "2.1.1", + "Microsoft.Extensions.Logging.Abstractions": "2.1.1" + }, + "compile": { + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll": {} + } + }, "Microsoft.Extensions.Logging/6.0.0": { "type": "package", "dependencies": { @@ -1625,6 +1652,34 @@ "lib/netstandard2.0/Quartz.dll": {} } }, + "Quartz.Extensions.DependencyInjection/3.5.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Configuration.Abstractions": "2.1.1", + "Microsoft.Extensions.DependencyInjection.Abstractions": "2.1.1", + "Microsoft.Extensions.Options": "2.1.1", + "Quartz": "3.5.0" + }, + "compile": { + "lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll": {} + } + }, + "Quartz.Extensions.Hosting/3.5.0": { + "type": "package", + "dependencies": { + "Microsoft.Extensions.Hosting.Abstractions": "2.1.1", + "Quartz.Extensions.DependencyInjection": "3.5.0" + }, + "compile": { + "lib/netstandard2.0/Quartz.Extensions.Hosting.dll": {} + }, + "runtime": { + "lib/netstandard2.0/Quartz.Extensions.Hosting.dll": {} + } + }, "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { "type": "package", "runtimeTargets": { @@ -4500,6 +4555,32 @@ "useSharedDesignerContext.txt" ] }, + "Microsoft.Extensions.FileProviders.Abstractions/2.1.1": { + "sha512": "UEQB5/QPuLYaCvScZQ9llhcks5xyEUKh41D615FoehRAF9UgGVmXHcCSOH8idHHLRoKm+OJJjEy1oywvuaL33w==", + "type": "package", + "path": "microsoft.extensions.fileproviders.abstractions/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.FileProviders.Abstractions.xml", + "microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512", + "microsoft.extensions.fileproviders.abstractions.nuspec" + ] + }, + "Microsoft.Extensions.Hosting.Abstractions/2.1.1": { + "sha512": "kVVdHnOFJbcXxgZzrT6nwkrWZTHL+47LT59S9J2Jp0BNO3EQWNEZHUUZMb/kKFV7LtW+bp+EuAOPNUqEcqI++Q==", + "type": "package", + "path": "microsoft.extensions.hosting.abstractions/2.1.1", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.dll", + "lib/netstandard2.0/Microsoft.Extensions.Hosting.Abstractions.xml", + "microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512", + "microsoft.extensions.hosting.abstractions.nuspec" + ] + }, "Microsoft.Extensions.Logging/6.0.0": { "sha512": "eIbyj40QDg1NDz0HBW0S5f3wrLVnKWnDJ/JtZ+yJDFnDj90VoPuoPmFkeaXrtu+0cKm5GRAwoDf+dBWXK0TUdg==", "type": "package", @@ -5715,6 +5796,34 @@ "quartz.nuspec" ] }, + "Quartz.Extensions.DependencyInjection/3.5.0": { + "sha512": "dlXLaHXTfI7hkAmoMtnB0j10RxFmESr0p8nyAvdvrWOb4vmeNMac39i4TUCmO2oqlDUhmbt/ZqDoQucOPkrvzg==", + "type": "package", + "path": "quartz.extensions.dependencyinjection/3.5.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Quartz.Extensions.DependencyInjection.dll", + "lib/netstandard2.0/Quartz.Extensions.DependencyInjection.xml", + "quartz-logo-small.png", + "quartz.extensions.dependencyinjection.3.5.0.nupkg.sha512", + "quartz.extensions.dependencyinjection.nuspec" + ] + }, + "Quartz.Extensions.Hosting/3.5.0": { + "sha512": "5to3zi9QFMjqRidmp+QvkdEDjozDiW0hUT8QZz0xsPK3mTZeJFXv35qSWCNb4wnw+XHT5e4WN9DnpN4qj6D3oA==", + "type": "package", + "path": "quartz.extensions.hosting/3.5.0", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "lib/netstandard2.0/Quartz.Extensions.Hosting.dll", + "lib/netstandard2.0/Quartz.Extensions.Hosting.xml", + "quartz-logo-small.png", + "quartz.extensions.hosting.3.5.0.nupkg.sha512", + "quartz.extensions.hosting.nuspec" + ] + }, "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl/4.3.0": { "sha512": "HdSSp5MnJSsg08KMfZThpuLPJpPwE5hBXvHwoKWosyHHfe8Mh5WKT0ylEOf6yNzX6Ngjxe4Whkafh5q7Ymac4Q==", "type": "package", @@ -9824,7 +9933,8 @@ "Microsoft.EntityFrameworkCore.SQLite >= 6.0.10", "Microsoft.EntityFrameworkCore.SqlServer >= 6.0.10", "Microsoft.VisualStudio.Web.CodeGeneration.Design >= 6.0.10", - "Quartz >= 3.5.0" + "Quartz >= 3.5.0", + "Quartz.Extensions.Hosting >= 3.5.0" ] }, "packageFolders": { @@ -9885,6 +9995,10 @@ "Quartz": { "target": "Package", "version": "[3.5.0, )" + }, + "Quartz.Extensions.Hosting": { + "target": "Package", + "version": "[3.5.0, )" } }, "imports": [ diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache index 2b11fd1..18e382a 100644 --- a/obj/project.nuget.cache +++ b/obj/project.nuget.cache @@ -1,6 +1,6 @@ { "version": 2, - "dgSpecHash": "AxYyND33zQZyZdA89eE8AwUuFs24BncZMRAfTJK4uUESimrcfL3vzI6uvL2rkK6Ag/N9lkMp8ScP4SFBJeRquA==", + "dgSpecHash": "SpCbEFGBFKFG2EzJFSr4/uvD566qs8IXjBfFR5JPKKhp71S9dy7p9XVfpBrSU5ZsAV4wluJ3pOZT/8F81rCtZQ==", "success": true, "projectFilePath": "/var/www/birzha-contracts/birzha-contracts.csproj", "expectedPackageFiles": [ @@ -47,6 +47,8 @@ "/home/mahri/.nuget/packages/microsoft.extensions.dependencyinjection/6.0.1/microsoft.extensions.dependencyinjection.6.0.1.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/6.0.0/microsoft.extensions.dependencyinjection.abstractions.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.dependencymodel/6.0.0/microsoft.extensions.dependencymodel.6.0.0.nupkg.sha512", + "/home/mahri/.nuget/packages/microsoft.extensions.fileproviders.abstractions/2.1.1/microsoft.extensions.fileproviders.abstractions.2.1.1.nupkg.sha512", + "/home/mahri/.nuget/packages/microsoft.extensions.hosting.abstractions/2.1.1/microsoft.extensions.hosting.abstractions.2.1.1.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.logging/6.0.0/microsoft.extensions.logging.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.logging.abstractions/6.0.0/microsoft.extensions.logging.abstractions.6.0.0.nupkg.sha512", "/home/mahri/.nuget/packages/microsoft.extensions.options/6.0.0/microsoft.extensions.options.6.0.0.nupkg.sha512", @@ -83,6 +85,8 @@ "/home/mahri/.nuget/packages/nuget.protocol/5.11.0/nuget.protocol.5.11.0.nupkg.sha512", "/home/mahri/.nuget/packages/nuget.versioning/6.2.1/nuget.versioning.6.2.1.nupkg.sha512", "/home/mahri/.nuget/packages/quartz/3.5.0/quartz.3.5.0.nupkg.sha512", + "/home/mahri/.nuget/packages/quartz.extensions.dependencyinjection/3.5.0/quartz.extensions.dependencyinjection.3.5.0.nupkg.sha512", + "/home/mahri/.nuget/packages/quartz.extensions.hosting/3.5.0/quartz.extensions.hosting.3.5.0.nupkg.sha512", "/home/mahri/.nuget/packages/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.debian.8-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", "/home/mahri/.nuget/packages/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.23-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", "/home/mahri/.nuget/packages/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl/4.3.0/runtime.fedora.24-x64.runtime.native.system.security.cryptography.openssl.4.3.0.nupkg.sha512", diff --git a/obj/staticwebassets.pack.sentinel b/obj/staticwebassets.pack.sentinel index 0703b12..d79b481 100644 --- a/obj/staticwebassets.pack.sentinel +++ b/obj/staticwebassets.pack.sentinel @@ -65,3 +65,10 @@ 2.0 2.0 2.0 +2.0 +2.0 +2.0 +2.0 +2.0 +2.0 +2.0