diff --git a/FakePieShop/bin/Debug/net6.0/FakePieShop.deps.json b/FakePieShop/bin/Debug/net6.0/FakePieShop.deps.json
deleted file mode 100644
index e9e4619..0000000
--- a/FakePieShop/bin/Debug/net6.0/FakePieShop.deps.json
+++ /dev/null
@@ -1,1069 +0,0 @@
-{
- "runtimeTarget": {
- "name": ".NETCoreApp,Version=v6.0",
- "signature": ""
- },
- "compilationOptions": {},
- "targets": {
- ".NETCoreApp,Version=v6.0": {
- "FakePieShop/1.0.0": {
- "dependencies": {
- "Microsoft.EntityFrameworkCore.SqlServer": "7.0.13",
- "Microsoft.EntityFrameworkCore.Tools": "7.0.13"
- },
- "runtime": {
- "FakePieShop.dll": {}
- }
- },
- "Azure.Core/1.25.0": {
- "dependencies": {
- "Microsoft.Bcl.AsyncInterfaces": "1.1.1",
- "System.Diagnostics.DiagnosticSource": "6.0.0",
- "System.Memory.Data": "1.0.2",
- "System.Numerics.Vectors": "4.5.0",
- "System.Text.Encodings.Web": "7.0.0",
- "System.Text.Json": "7.0.0",
- "System.Threading.Tasks.Extensions": "4.5.4"
- },
- "runtime": {
- "lib/net5.0/Azure.Core.dll": {
- "assemblyVersion": "1.25.0.0",
- "fileVersion": "1.2500.22.33004"
- }
- }
- },
- "Azure.Identity/1.7.0": {
- "dependencies": {
- "Azure.Core": "1.25.0",
- "Microsoft.Identity.Client": "4.47.2",
- "Microsoft.Identity.Client.Extensions.Msal": "2.19.3",
- "System.Memory": "4.5.4",
- "System.Security.Cryptography.ProtectedData": "6.0.0",
- "System.Text.Json": "7.0.0",
- "System.Threading.Tasks.Extensions": "4.5.4"
- },
- "runtime": {
- "lib/netstandard2.0/Azure.Identity.dll": {
- "assemblyVersion": "1.7.0.0",
- "fileVersion": "1.700.22.46903"
- }
- }
- },
- "Humanizer.Core/2.14.1": {
- "runtime": {
- "lib/net6.0/Humanizer.dll": {
- "assemblyVersion": "2.14.0.0",
- "fileVersion": "2.14.1.48190"
- }
- }
- },
- "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
- "runtime": {
- "lib/netstandard2.1/Microsoft.Bcl.AsyncInterfaces.dll": {
- "assemblyVersion": "1.0.0.0",
- "fileVersion": "4.700.20.21406"
- }
- }
- },
- "Microsoft.CSharp/4.5.0": {},
- "Microsoft.Data.SqlClient/5.1.1": {
- "dependencies": {
- "Azure.Identity": "1.7.0",
- "Microsoft.Data.SqlClient.SNI.runtime": "5.1.0",
- "Microsoft.Identity.Client": "4.47.2",
- "Microsoft.IdentityModel.JsonWebTokens": "6.24.0",
- "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.24.0",
- "Microsoft.SqlServer.Server": "1.0.0",
- "System.Configuration.ConfigurationManager": "6.0.1",
- "System.Diagnostics.DiagnosticSource": "6.0.0",
- "System.Runtime.Caching": "6.0.0",
- "System.Security.Cryptography.Cng": "5.0.0",
- "System.Security.Principal.Windows": "5.0.0",
- "System.Text.Encoding.CodePages": "6.0.0",
- "System.Text.Encodings.Web": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Data.SqlClient.dll": {
- "assemblyVersion": "5.0.0.0",
- "fileVersion": "5.0.0.0"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/net6.0/Microsoft.Data.SqlClient.dll": {
- "rid": "unix",
- "assetType": "runtime",
- "assemblyVersion": "5.0.0.0",
- "fileVersion": "5.0.0.0"
- },
- "runtimes/win/lib/net6.0/Microsoft.Data.SqlClient.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "5.0.0.0",
- "fileVersion": "5.0.0.0"
- }
- }
- },
- "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": {
- "runtimeTargets": {
- "runtimes/win-arm/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-arm",
- "assetType": "native",
- "fileVersion": "5.1.0.0"
- },
- "runtimes/win-arm64/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-arm64",
- "assetType": "native",
- "fileVersion": "5.1.0.0"
- },
- "runtimes/win-x64/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-x64",
- "assetType": "native",
- "fileVersion": "5.1.0.0"
- },
- "runtimes/win-x86/native/Microsoft.Data.SqlClient.SNI.dll": {
- "rid": "win-x86",
- "assetType": "native",
- "fileVersion": "5.1.0.0"
- }
- }
- },
- "Microsoft.EntityFrameworkCore/7.0.13": {
- "dependencies": {
- "Microsoft.EntityFrameworkCore.Abstractions": "7.0.13",
- "Microsoft.EntityFrameworkCore.Analyzers": "7.0.13",
- "Microsoft.Extensions.Caching.Memory": "7.0.0",
- "Microsoft.Extensions.DependencyInjection": "7.0.0",
- "Microsoft.Extensions.Logging": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.dll": {
- "assemblyVersion": "7.0.13.0",
- "fileVersion": "7.0.1323.51806"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Abstractions/7.0.13": {
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.Abstractions.dll": {
- "assemblyVersion": "7.0.13.0",
- "fileVersion": "7.0.1323.51806"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Analyzers/7.0.13": {},
- "Microsoft.EntityFrameworkCore.Design/7.0.13": {
- "dependencies": {
- "Humanizer.Core": "2.14.1",
- "Microsoft.EntityFrameworkCore.Relational": "7.0.13",
- "Microsoft.Extensions.DependencyModel": "7.0.0",
- "Mono.TextTemplating": "2.2.1"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.Design.dll": {
- "assemblyVersion": "7.0.13.0",
- "fileVersion": "7.0.1323.51806"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Relational/7.0.13": {
- "dependencies": {
- "Microsoft.EntityFrameworkCore": "7.0.13",
- "Microsoft.Extensions.Configuration.Abstractions": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.Relational.dll": {
- "assemblyVersion": "7.0.13.0",
- "fileVersion": "7.0.1323.51806"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.SqlServer/7.0.13": {
- "dependencies": {
- "Microsoft.Data.SqlClient": "5.1.1",
- "Microsoft.EntityFrameworkCore.Relational": "7.0.13"
- },
- "runtime": {
- "lib/net6.0/Microsoft.EntityFrameworkCore.SqlServer.dll": {
- "assemblyVersion": "7.0.13.0",
- "fileVersion": "7.0.1323.51806"
- }
- }
- },
- "Microsoft.EntityFrameworkCore.Tools/7.0.13": {
- "dependencies": {
- "Microsoft.EntityFrameworkCore.Design": "7.0.13"
- }
- },
- "Microsoft.Extensions.Caching.Abstractions/7.0.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.Caching.Abstractions.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.Caching.Memory/7.0.0": {
- "dependencies": {
- "Microsoft.Extensions.Caching.Abstractions": "7.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "7.0.0",
- "Microsoft.Extensions.Options": "7.0.0",
- "Microsoft.Extensions.Primitives": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.Caching.Memory.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
- "dependencies": {
- "Microsoft.Extensions.Primitives": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.Configuration.Abstractions.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.DependencyInjection/7.0.0": {
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.DependencyInjection.Abstractions.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.DependencyModel/7.0.0": {
- "dependencies": {
- "System.Text.Encodings.Web": "7.0.0",
- "System.Text.Json": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.DependencyModel.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.Logging/7.0.0": {
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection": "7.0.0",
- "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
- "Microsoft.Extensions.Logging.Abstractions": "7.0.0",
- "Microsoft.Extensions.Options": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.Logging.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.Logging.Abstractions/7.0.0": {
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.Logging.Abstractions.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.Options/7.0.0": {
- "dependencies": {
- "Microsoft.Extensions.DependencyInjection.Abstractions": "7.0.0",
- "Microsoft.Extensions.Primitives": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.Options.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Extensions.Primitives/7.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.Extensions.Primitives.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "Microsoft.Identity.Client/4.47.2": {
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "6.24.0"
- },
- "runtime": {
- "lib/netcoreapp2.1/Microsoft.Identity.Client.dll": {
- "assemblyVersion": "4.47.2.0",
- "fileVersion": "4.47.2.0"
- }
- }
- },
- "Microsoft.Identity.Client.Extensions.Msal/2.19.3": {
- "dependencies": {
- "Microsoft.Identity.Client": "4.47.2",
- "System.Security.Cryptography.ProtectedData": "6.0.0"
- },
- "runtime": {
- "lib/netcoreapp2.1/Microsoft.Identity.Client.Extensions.Msal.dll": {
- "assemblyVersion": "2.19.3.0",
- "fileVersion": "2.19.3.0"
- }
- }
- },
- "Microsoft.IdentityModel.Abstractions/6.24.0": {
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Abstractions.dll": {
- "assemblyVersion": "6.24.0.0",
- "fileVersion": "6.24.0.31013"
- }
- }
- },
- "Microsoft.IdentityModel.JsonWebTokens/6.24.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Tokens": "6.24.0",
- "System.Text.Encoding": "4.3.0",
- "System.Text.Json": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.JsonWebTokens.dll": {
- "assemblyVersion": "6.24.0.0",
- "fileVersion": "6.24.0.31013"
- }
- }
- },
- "Microsoft.IdentityModel.Logging/6.24.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Abstractions": "6.24.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Logging.dll": {
- "assemblyVersion": "6.24.0.0",
- "fileVersion": "6.24.0.31013"
- }
- }
- },
- "Microsoft.IdentityModel.Protocols/6.24.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Logging": "6.24.0",
- "Microsoft.IdentityModel.Tokens": "6.24.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.dll": {
- "assemblyVersion": "6.24.0.0",
- "fileVersion": "6.24.0.31013"
- }
- }
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": {
- "dependencies": {
- "Microsoft.IdentityModel.Protocols": "6.24.0",
- "System.IdentityModel.Tokens.Jwt": "6.24.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Protocols.OpenIdConnect.dll": {
- "assemblyVersion": "6.24.0.0",
- "fileVersion": "6.24.0.31013"
- }
- }
- },
- "Microsoft.IdentityModel.Tokens/6.24.0": {
- "dependencies": {
- "Microsoft.CSharp": "4.5.0",
- "Microsoft.IdentityModel.Logging": "6.24.0",
- "System.Security.Cryptography.Cng": "5.0.0"
- },
- "runtime": {
- "lib/net6.0/Microsoft.IdentityModel.Tokens.dll": {
- "assemblyVersion": "6.24.0.0",
- "fileVersion": "6.24.0.31013"
- }
- }
- },
- "Microsoft.NETCore.Platforms/1.1.0": {},
- "Microsoft.NETCore.Targets/1.1.0": {},
- "Microsoft.SqlServer.Server/1.0.0": {
- "runtime": {
- "lib/netstandard2.0/Microsoft.SqlServer.Server.dll": {
- "assemblyVersion": "1.0.0.0",
- "fileVersion": "1.0.0.0"
- }
- }
- },
- "Microsoft.Win32.SystemEvents/6.0.0": {
- "runtime": {
- "lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/Microsoft.Win32.SystemEvents.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- }
- },
- "Mono.TextTemplating/2.2.1": {
- "dependencies": {
- "System.CodeDom": "4.4.0"
- },
- "runtime": {
- "lib/netstandard2.0/Mono.TextTemplating.dll": {
- "assemblyVersion": "2.2.0.0",
- "fileVersion": "2.2.1.1"
- }
- }
- },
- "System.CodeDom/4.4.0": {
- "runtime": {
- "lib/netstandard2.0/System.CodeDom.dll": {
- "assemblyVersion": "4.0.0.0",
- "fileVersion": "4.6.25519.3"
- }
- }
- },
- "System.Configuration.ConfigurationManager/6.0.1": {
- "dependencies": {
- "System.Security.Cryptography.ProtectedData": "6.0.0",
- "System.Security.Permissions": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/System.Configuration.ConfigurationManager.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.922.41905"
- }
- }
- },
- "System.Diagnostics.DiagnosticSource/6.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
- "System.Drawing.Common/6.0.0": {
- "dependencies": {
- "Microsoft.Win32.SystemEvents": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/System.Drawing.Common.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- },
- "runtimeTargets": {
- "runtimes/unix/lib/net6.0/System.Drawing.Common.dll": {
- "rid": "unix",
- "assetType": "runtime",
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- },
- "runtimes/win/lib/net6.0/System.Drawing.Common.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- }
- },
- "System.Formats.Asn1/5.0.0": {},
- "System.IdentityModel.Tokens.Jwt/6.24.0": {
- "dependencies": {
- "Microsoft.IdentityModel.JsonWebTokens": "6.24.0",
- "Microsoft.IdentityModel.Tokens": "6.24.0"
- },
- "runtime": {
- "lib/net6.0/System.IdentityModel.Tokens.Jwt.dll": {
- "assemblyVersion": "6.24.0.0",
- "fileVersion": "6.24.0.31013"
- }
- }
- },
- "System.Memory/4.5.4": {},
- "System.Memory.Data/1.0.2": {
- "dependencies": {
- "System.Text.Encodings.Web": "7.0.0",
- "System.Text.Json": "7.0.0"
- },
- "runtime": {
- "lib/netstandard2.0/System.Memory.Data.dll": {
- "assemblyVersion": "1.0.2.0",
- "fileVersion": "1.0.221.20802"
- }
- }
- },
- "System.Numerics.Vectors/4.5.0": {},
- "System.Runtime/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0"
- }
- },
- "System.Runtime.Caching/6.0.0": {
- "dependencies": {
- "System.Configuration.ConfigurationManager": "6.0.1"
- },
- "runtime": {
- "lib/net6.0/System.Runtime.Caching.dll": {
- "assemblyVersion": "4.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Runtime.Caching.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "4.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- }
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {},
- "System.Security.AccessControl/6.0.0": {},
- "System.Security.Cryptography.Cng/5.0.0": {
- "dependencies": {
- "System.Formats.Asn1": "5.0.0"
- }
- },
- "System.Security.Cryptography.ProtectedData/6.0.0": {
- "runtime": {
- "lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- }
- },
- "System.Security.Permissions/6.0.0": {
- "dependencies": {
- "System.Security.AccessControl": "6.0.0",
- "System.Windows.Extensions": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/System.Security.Permissions.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- }
- },
- "System.Security.Principal.Windows/5.0.0": {},
- "System.Text.Encoding/4.3.0": {
- "dependencies": {
- "Microsoft.NETCore.Platforms": "1.1.0",
- "Microsoft.NETCore.Targets": "1.1.0",
- "System.Runtime": "4.3.0"
- }
- },
- "System.Text.Encoding.CodePages/6.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- }
- },
- "System.Text.Encodings.Web/7.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/System.Text.Encodings.Web.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- },
- "runtimeTargets": {
- "runtimes/browser/lib/net6.0/System.Text.Encodings.Web.dll": {
- "rid": "browser",
- "assetType": "runtime",
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "System.Text.Json/7.0.0": {
- "dependencies": {
- "System.Runtime.CompilerServices.Unsafe": "6.0.0",
- "System.Text.Encodings.Web": "7.0.0"
- },
- "runtime": {
- "lib/net6.0/System.Text.Json.dll": {
- "assemblyVersion": "7.0.0.0",
- "fileVersion": "7.0.22.51805"
- }
- }
- },
- "System.Threading.Tasks.Extensions/4.5.4": {},
- "System.Windows.Extensions/6.0.0": {
- "dependencies": {
- "System.Drawing.Common": "6.0.0"
- },
- "runtime": {
- "lib/net6.0/System.Windows.Extensions.dll": {
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- },
- "runtimeTargets": {
- "runtimes/win/lib/net6.0/System.Windows.Extensions.dll": {
- "rid": "win",
- "assetType": "runtime",
- "assemblyVersion": "6.0.0.0",
- "fileVersion": "6.0.21.52210"
- }
- }
- }
- }
- },
- "libraries": {
- "FakePieShop/1.0.0": {
- "type": "project",
- "serviceable": false,
- "sha512": ""
- },
- "Azure.Core/1.25.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-X8Dd4sAggS84KScWIjEbFAdt2U1KDolQopTPoHVubG2y3CM54f9l6asVrP5Uy384NWXjsspPYaJgz5xHc+KvTA==",
- "path": "azure.core/1.25.0",
- "hashPath": "azure.core.1.25.0.nupkg.sha512"
- },
- "Azure.Identity/1.7.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-eHEiCO/8+MfNc9nH5dVew/+FvxdaGrkRL4OMNwIz0W79+wtJyEoeRlXJ3SrXhoy9XR58geBYKmzMR83VO7bcAw==",
- "path": "azure.identity/1.7.0",
- "hashPath": "azure.identity.1.7.0.nupkg.sha512"
- },
- "Humanizer.Core/2.14.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lQKvtaTDOXnoVJ20ibTuSIOf2i0uO0MPbDhd1jm238I+U/2ZnRENj0cktKZhtchBMtCUSRQ5v4xBCUbKNmyVMw==",
- "path": "humanizer.core/2.14.1",
- "hashPath": "humanizer.core.2.14.1.nupkg.sha512"
- },
- "Microsoft.Bcl.AsyncInterfaces/1.1.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-yuvf07qFWFqtK3P/MRkEKLhn5r2UbSpVueRziSqj0yJQIKFwG1pq9mOayK3zE5qZCTs0CbrwL9M6R8VwqyGy2w==",
- "path": "microsoft.bcl.asyncinterfaces/1.1.1",
- "hashPath": "microsoft.bcl.asyncinterfaces.1.1.1.nupkg.sha512"
- },
- "Microsoft.CSharp/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kaj6Wb4qoMuH3HySFJhxwQfe8R/sJsNJnANrvv8WdFPMoNbKY5htfNscv+LHCu5ipz+49m2e+WQXpLXr9XYemQ==",
- "path": "microsoft.csharp/4.5.0",
- "hashPath": "microsoft.csharp.4.5.0.nupkg.sha512"
- },
- "Microsoft.Data.SqlClient/5.1.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-MW5E9HFvCaV069o8b6YpuRDPBux8s96qDnOJ+4N9QNUCs7c5W3KxwQ+ftpAjbMUlImL+c9WR+l+f5hzjkqhu2g==",
- "path": "microsoft.data.sqlclient/5.1.1",
- "hashPath": "microsoft.data.sqlclient.5.1.1.nupkg.sha512"
- },
- "Microsoft.Data.SqlClient.SNI.runtime/5.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jVsElisM5sfBzaaV9kdq2NXZLwIbytetnsOIlJ0cQGgQP4zFNBmkfHBnpwtmKrtBJBEV9+9PVQPVrcCVhDgcIg==",
- "path": "microsoft.data.sqlclient.sni.runtime/5.1.0",
- "hashPath": "microsoft.data.sqlclient.sni.runtime.5.1.0.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore/7.0.13": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-fACONzJtzLJQ29soFqBr0OzgmIYMHV7y9AEZ18hqGx2K0FMJNqezAcfzovc4WI+kT9IvOFQKhDNTl5DMimgkMA==",
- "path": "microsoft.entityframeworkcore/7.0.13",
- "hashPath": "microsoft.entityframeworkcore.7.0.13.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Abstractions/7.0.13": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-VxChscv7EsedfuhMAqJ82IxWBYyScCnMwMb1j4+264rIZteeWhj0CJX+u139JCCE9TcvoT97IsCmbb5Jcav5tg==",
- "path": "microsoft.entityframeworkcore.abstractions/7.0.13",
- "hashPath": "microsoft.entityframeworkcore.abstractions.7.0.13.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Analyzers/7.0.13": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3GiAd0b30L+31/86mtpLDf0Hf4Fnze4yx7hVXaW4wBd6KomIqacGaf+s9rMYNdJZEyKvUJPaBsghY+FgKOoAHg==",
- "path": "microsoft.entityframeworkcore.analyzers/7.0.13",
- "hashPath": "microsoft.entityframeworkcore.analyzers.7.0.13.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Design/7.0.13": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-3DlpSAxQhuxlhblySbM5ujxHALRi5m25ORPGnKKW4LCY1CPleCStdMSRnUB53vnhWDJUX12eIIvprajN++c2Ag==",
- "path": "microsoft.entityframeworkcore.design/7.0.13",
- "hashPath": "microsoft.entityframeworkcore.design.7.0.13.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Relational/7.0.13": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lIms3oaIW7XiQy3bLUB2+hcSZ4ISmdh3HKKuNSnewS3wurYaopqBEhYaQdhZeW6itl3skWyqybPGGxIlJrKqFA==",
- "path": "microsoft.entityframeworkcore.relational/7.0.13",
- "hashPath": "microsoft.entityframeworkcore.relational.7.0.13.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.SqlServer/7.0.13": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-86lPGt6HpkUgL+FHnu1nPmBmwvuBRqtYZPgj+sIhsF2OqRWOeQiXUjy3pspNgl1CK5goK5icjBAIlrl3LkMFuw==",
- "path": "microsoft.entityframeworkcore.sqlserver/7.0.13",
- "hashPath": "microsoft.entityframeworkcore.sqlserver.7.0.13.nupkg.sha512"
- },
- "Microsoft.EntityFrameworkCore.Tools/7.0.13": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Z2edRVeoCqvWdNNHHoqbiNhRBetXfh/GBAga6bXM0mmRWzYZ0Y8F+jUFWF/8BUdnbv/8RAafIkWLVMT0jdxMLQ==",
- "path": "microsoft.entityframeworkcore.tools/7.0.13",
- "hashPath": "microsoft.entityframeworkcore.tools.7.0.13.nupkg.sha512"
- },
- "Microsoft.Extensions.Caching.Abstractions/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-IeimUd0TNbhB4ded3AbgBLQv2SnsiVugDyGV1MvspQFVlA07nDC7Zul7kcwH5jWN3JiTcp/ySE83AIJo8yfKjg==",
- "path": "microsoft.extensions.caching.abstractions/7.0.0",
- "hashPath": "microsoft.extensions.caching.abstractions.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Caching.Memory/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-xpidBs2KCE2gw1JrD0quHE72kvCaI3xFql5/Peb2GRtUuZX+dYPoK/NTdVMiM67Svym0M0Df9A3xyU0FbMQhHw==",
- "path": "microsoft.extensions.caching.memory/7.0.0",
- "hashPath": "microsoft.extensions.caching.memory.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Configuration.Abstractions/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-f34u2eaqIjNO9YLHBz8rozVZ+TcFiFs0F3r7nUJd7FRkVSxk8u4OpoK226mi49MwexHOR2ibP9MFvRUaLilcQQ==",
- "path": "microsoft.extensions.configuration.abstractions/7.0.0",
- "hashPath": "microsoft.extensions.configuration.abstractions.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.DependencyInjection/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-elNeOmkeX3eDVG6pYVeV82p29hr+UKDaBhrZyWvWLw/EVZSYEkZlQdkp0V39k/Xehs2Qa0mvoCvkVj3eQxNQ1Q==",
- "path": "microsoft.extensions.dependencyinjection/7.0.0",
- "hashPath": "microsoft.extensions.dependencyinjection.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.DependencyInjection.Abstractions/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-h3j/QfmFN4S0w4C2A6X7arXij/M/OVw3uQHSOFxnND4DyAzO1F9eMX7Eti7lU/OkSthEE0WzRsfT/Dmx86jzCw==",
- "path": "microsoft.extensions.dependencyinjection.abstractions/7.0.0",
- "hashPath": "microsoft.extensions.dependencyinjection.abstractions.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.DependencyModel/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-oONNYd71J3LzkWc4fUHl3SvMfiQMYUCo/mDHDEu76hYYxdhdrPYv6fvGv9nnKVyhE9P0h20AU8RZB5OOWQcAXg==",
- "path": "microsoft.extensions.dependencymodel/7.0.0",
- "hashPath": "microsoft.extensions.dependencymodel.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Logging/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Nw2muoNrOG5U5qa2ZekXwudUn2BJcD41e65zwmDHb1fQegTX66UokLWZkJRpqSSHXDOWZ5V0iqhbxOEky91atA==",
- "path": "microsoft.extensions.logging/7.0.0",
- "hashPath": "microsoft.extensions.logging.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Logging.Abstractions/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kmn78+LPVMOWeITUjIlfxUPDsI0R6G0RkeAMBmQxAJ7vBJn4q2dTva7pWi65ceN5vPGjJ9q/Uae2WKgvfktJAw==",
- "path": "microsoft.extensions.logging.abstractions/7.0.0",
- "hashPath": "microsoft.extensions.logging.abstractions.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Options/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-lP1yBnTTU42cKpMozuafbvNtQ7QcBjr/CcK3bYOGEMH55Fjt+iecXjT6chR7vbgCMqy3PG3aNQSZgo/EuY/9qQ==",
- "path": "microsoft.extensions.options/7.0.0",
- "hashPath": "microsoft.extensions.options.7.0.0.nupkg.sha512"
- },
- "Microsoft.Extensions.Primitives/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-um1KU5kxcRp3CNuI8o/GrZtD4AIOXDk+RLsytjZ9QPok3ttLUelLKpilVPuaFT3TFjOhSibUAso0odbOaCDj3Q==",
- "path": "microsoft.extensions.primitives/7.0.0",
- "hashPath": "microsoft.extensions.primitives.7.0.0.nupkg.sha512"
- },
- "Microsoft.Identity.Client/4.47.2": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-SPgesZRbXoDxg8Vv7k5Ou0ee7uupVw0E8ZCc4GKw25HANRLz1d5OSr0fvTVQRnEswo5Obk8qD4LOapYB+n5kzQ==",
- "path": "microsoft.identity.client/4.47.2",
- "hashPath": "microsoft.identity.client.4.47.2.nupkg.sha512"
- },
- "Microsoft.Identity.Client.Extensions.Msal/2.19.3": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-zVVZjn8aW7W79rC1crioDgdOwaFTQorsSO6RgVlDDjc7MvbEGz071wSNrjVhzR0CdQn6Sefx7Abf1o7vasmrLg==",
- "path": "microsoft.identity.client.extensions.msal/2.19.3",
- "hashPath": "microsoft.identity.client.extensions.msal.2.19.3.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Abstractions/6.24.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-X6aBK56Ot15qKyG7X37KsPnrwah+Ka55NJWPppWVTDi8xWq7CJgeNw2XyaeHgE1o/mW4THwoabZkBbeG2TPBiw==",
- "path": "microsoft.identitymodel.abstractions/6.24.0",
- "hashPath": "microsoft.identitymodel.abstractions.6.24.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.JsonWebTokens/6.24.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-XDWrkThcxfuWp79AvAtg5f+uRS1BxkIbJnsG/e8VPzOWkYYuDg33emLjp5EWcwXYYIDsHnVZD/00kM/PYFQc/g==",
- "path": "microsoft.identitymodel.jsonwebtokens/6.24.0",
- "hashPath": "microsoft.identitymodel.jsonwebtokens.6.24.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Logging/6.24.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-qLYWDOowM/zghmYKXw1yfYKlHOdS41i8t4hVXr9bSI90zHqhyhQh9GwVy8pENzs5wHeytU23DymluC9NtgYv7w==",
- "path": "microsoft.identitymodel.logging/6.24.0",
- "hashPath": "microsoft.identitymodel.logging.6.24.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Protocols/6.24.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-+NzKCkvsQ8X1r/Ff74V7CFr9OsdMRaB6DsV+qpH7NNLdYJ8O4qHbmTnNEsjFcDmk/gVNDwhoL2gN5pkPVq0lwQ==",
- "path": "microsoft.identitymodel.protocols/6.24.0",
- "hashPath": "microsoft.identitymodel.protocols.6.24.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Protocols.OpenIdConnect/6.24.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-a/2RRrc8C9qaw8qdD9hv1ES9YKFgxaqr/SnwMSLbwQZJSUQDd4qx1K4EYgWaQWs73R+VXLyKSxN0f/uE9CsBiQ==",
- "path": "microsoft.identitymodel.protocols.openidconnect/6.24.0",
- "hashPath": "microsoft.identitymodel.protocols.openidconnect.6.24.0.nupkg.sha512"
- },
- "Microsoft.IdentityModel.Tokens/6.24.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZPqHi86UYuqJXJ7bLnlEctHKkPKT4lGUFbotoCNiXNCSL02emYlcxzGYsRGWWmbFEcYDMi2dcTLLYNzHqWOTsw==",
- "path": "microsoft.identitymodel.tokens/6.24.0",
- "hashPath": "microsoft.identitymodel.tokens.6.24.0.nupkg.sha512"
- },
- "Microsoft.NETCore.Platforms/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
- "path": "microsoft.netcore.platforms/1.1.0",
- "hashPath": "microsoft.netcore.platforms.1.1.0.nupkg.sha512"
- },
- "Microsoft.NETCore.Targets/1.1.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-aOZA3BWfz9RXjpzt0sRJJMjAscAUm3Hoa4UWAfceV9UTYxgwZ1lZt5nO2myFf+/jetYQo4uTP7zS8sJY67BBxg==",
- "path": "microsoft.netcore.targets/1.1.0",
- "hashPath": "microsoft.netcore.targets.1.1.0.nupkg.sha512"
- },
- "Microsoft.SqlServer.Server/1.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-N4KeF3cpcm1PUHym1RmakkzfkEv3GRMyofVv40uXsQhCQeglr2OHNcUk2WOG51AKpGO8ynGpo9M/kFXSzghwug==",
- "path": "microsoft.sqlserver.server/1.0.0",
- "hashPath": "microsoft.sqlserver.server.1.0.0.nupkg.sha512"
- },
- "Microsoft.Win32.SystemEvents/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-hqTM5628jSsQiv+HGpiq3WKBl2c8v1KZfby2J6Pr7pEPlK9waPdgEO6b8A/+/xn/yZ9ulv8HuqK71ONy2tg67A==",
- "path": "microsoft.win32.systemevents/6.0.0",
- "hashPath": "microsoft.win32.systemevents.6.0.0.nupkg.sha512"
- },
- "Mono.TextTemplating/2.2.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-KZYeKBET/2Z0gY1WlTAK7+RHTl7GSbtvTLDXEZZojUdAPqpQNDL6tHv7VUpqfX5VEOh+uRGKaZXkuD253nEOBQ==",
- "path": "mono.texttemplating/2.2.1",
- "hashPath": "mono.texttemplating.2.2.1.nupkg.sha512"
- },
- "System.CodeDom/4.4.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-2sCCb7doXEwtYAbqzbF/8UAeDRMNmPaQbU2q50Psg1J9KzumyVVCgKQY8s53WIPTufNT0DpSe9QRvVjOzfDWBA==",
- "path": "system.codedom/4.4.0",
- "hashPath": "system.codedom.4.4.0.nupkg.sha512"
- },
- "System.Configuration.ConfigurationManager/6.0.1": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jXw9MlUu/kRfEU0WyTptAVueupqIeE3/rl0EZDMlf8pcvJnitQ8HeVEp69rZdaStXwTV72boi/Bhw8lOeO+U2w==",
- "path": "system.configuration.configurationmanager/6.0.1",
- "hashPath": "system.configuration.configurationmanager.6.0.1.nupkg.sha512"
- },
- "System.Diagnostics.DiagnosticSource/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-frQDfv0rl209cKm1lnwTgFPzNigy2EKk1BS3uAvHvlBVKe5cymGyHO+Sj+NLv5VF/AhHsqPIUUwya5oV4CHMUw==",
- "path": "system.diagnostics.diagnosticsource/6.0.0",
- "hashPath": "system.diagnostics.diagnosticsource.6.0.0.nupkg.sha512"
- },
- "System.Drawing.Common/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-NfuoKUiP2nUWwKZN6twGqXioIe1zVD0RIj2t976A+czLHr2nY454RwwXs6JU9Htc6mwqL6Dn/nEL3dpVf2jOhg==",
- "path": "system.drawing.common/6.0.0",
- "hashPath": "system.drawing.common.6.0.0.nupkg.sha512"
- },
- "System.Formats.Asn1/5.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-MTvUIktmemNB+El0Fgw9egyqT9AYSIk6DTJeoDSpc3GIHxHCMo8COqkWT1mptX5tZ1SlQ6HJZ0OsSvMth1c12w==",
- "path": "system.formats.asn1/5.0.0",
- "hashPath": "system.formats.asn1.5.0.0.nupkg.sha512"
- },
- "System.IdentityModel.Tokens.Jwt/6.24.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-Qibsj9MPWq8S/C0FgvmsLfIlHLE7ay0MJIaAmK94ivN3VyDdglqReed5qMvdQhSL0BzK6v0Z1wB/sD88zVu6Jw==",
- "path": "system.identitymodel.tokens.jwt/6.24.0",
- "hashPath": "system.identitymodel.tokens.jwt.6.24.0.nupkg.sha512"
- },
- "System.Memory/4.5.4": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-1MbJTHS1lZ4bS4FmsJjnuGJOu88ZzTT2rLvrhW7Ygic+pC0NWA+3hgAen0HRdsocuQXCkUTdFn9yHJJhsijDXw==",
- "path": "system.memory/4.5.4",
- "hashPath": "system.memory.4.5.4.nupkg.sha512"
- },
- "System.Memory.Data/1.0.2": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-JGkzeqgBsiZwKJZ1IxPNsDFZDhUvuEdX8L8BDC8N3KOj+6zMcNU28CNN59TpZE/VJYy9cP+5M+sbxtWJx3/xtw==",
- "path": "system.memory.data/1.0.2",
- "hashPath": "system.memory.data.1.0.2.nupkg.sha512"
- },
- "System.Numerics.Vectors/4.5.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
- "path": "system.numerics.vectors/4.5.0",
- "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
- },
- "System.Runtime/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-JufQi0vPQ0xGnAczR13AUFglDyVYt4Kqnz1AZaiKZ5+GICq0/1MH/mO/eAJHt/mHW1zjKBJd7kV26SrxddAhiw==",
- "path": "system.runtime/4.3.0",
- "hashPath": "system.runtime.4.3.0.nupkg.sha512"
- },
- "System.Runtime.Caching/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-E0e03kUp5X2k+UAoVl6efmI7uU7JRBWi5EIdlQ7cr0NpBGjHG4fWII35PgsBY9T4fJQ8E4QPsL0rKksU9gcL5A==",
- "path": "system.runtime.caching/6.0.0",
- "hashPath": "system.runtime.caching.6.0.0.nupkg.sha512"
- },
- "System.Runtime.CompilerServices.Unsafe/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
- "path": "system.runtime.compilerservices.unsafe/6.0.0",
- "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
- },
- "System.Security.AccessControl/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-AUADIc0LIEQe7MzC+I0cl0rAT8RrTAKFHl53yHjEUzNVIaUlhFY11vc2ebiVJzVBuOzun6F7FBA+8KAbGTTedQ==",
- "path": "system.security.accesscontrol/6.0.0",
- "hashPath": "system.security.accesscontrol.6.0.0.nupkg.sha512"
- },
- "System.Security.Cryptography.Cng/5.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-jIMXsKn94T9JY7PvPq/tMfqa6GAaHpElRDpmG+SuL+D3+sTw2M8VhnibKnN8Tq+4JqbPJ/f+BwtLeDMEnzAvRg==",
- "path": "system.security.cryptography.cng/5.0.0",
- "hashPath": "system.security.cryptography.cng.5.0.0.nupkg.sha512"
- },
- "System.Security.Cryptography.ProtectedData/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-rp1gMNEZpvx9vP0JW0oHLxlf8oSiQgtno77Y4PLUBjSiDYoD77Y8uXHr1Ea5XG4/pIKhqAdxZ8v8OTUtqo9PeQ==",
- "path": "system.security.cryptography.protecteddata/6.0.0",
- "hashPath": "system.security.cryptography.protecteddata.6.0.0.nupkg.sha512"
- },
- "System.Security.Permissions/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-T/uuc7AklkDoxmcJ7LGkyX1CcSviZuLCa4jg3PekfJ7SU0niF0IVTXwUiNVP9DSpzou2PpxJ+eNY2IfDM90ZCg==",
- "path": "system.security.permissions/6.0.0",
- "hashPath": "system.security.permissions.6.0.0.nupkg.sha512"
- },
- "System.Security.Principal.Windows/5.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
- "path": "system.security.principal.windows/5.0.0",
- "hashPath": "system.security.principal.windows.5.0.0.nupkg.sha512"
- },
- "System.Text.Encoding/4.3.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-BiIg+KWaSDOITze6jGQynxg64naAPtqGHBwDrLaCtixsa5bKiR8dpPOHA7ge3C0JJQizJE+sfkz1wV+BAKAYZw==",
- "path": "system.text.encoding/4.3.0",
- "hashPath": "system.text.encoding.4.3.0.nupkg.sha512"
- },
- "System.Text.Encoding.CodePages/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-ZFCILZuOvtKPauZ/j/swhvw68ZRi9ATCfvGbk1QfydmcXBkIWecWKn/250UH7rahZ5OoDBaiAudJtPvLwzw85A==",
- "path": "system.text.encoding.codepages/6.0.0",
- "hashPath": "system.text.encoding.codepages.6.0.0.nupkg.sha512"
- },
- "System.Text.Encodings.Web/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-OP6umVGxc0Z0MvZQBVigj4/U31Pw72ITihDWP9WiWDm+q5aoe0GaJivsfYGq53o6dxH7DcXWiCTl7+0o2CGdmg==",
- "path": "system.text.encodings.web/7.0.0",
- "hashPath": "system.text.encodings.web.7.0.0.nupkg.sha512"
- },
- "System.Text.Json/7.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-DaGSsVqKsn/ia6RG8frjwmJonfos0srquhw09TlT8KRw5I43E+4gs+/bZj4K0vShJ5H9imCuXupb4RmS+dBy3w==",
- "path": "system.text.json/7.0.0",
- "hashPath": "system.text.json.7.0.0.nupkg.sha512"
- },
- "System.Threading.Tasks.Extensions/4.5.4": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
- "path": "system.threading.tasks.extensions/4.5.4",
- "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
- },
- "System.Windows.Extensions/6.0.0": {
- "type": "package",
- "serviceable": true,
- "sha512": "sha512-IXoJOXIqc39AIe+CIR7koBtRGMiCt/LPM3lI+PELtDIy9XdyeSrwXFdWV9dzJ2Awl0paLWUaknLxFQ5HpHZUog==",
- "path": "system.windows.extensions/6.0.0",
- "hashPath": "system.windows.extensions.6.0.0.nupkg.sha512"
- }
- }
-}
\ No newline at end of file
diff --git a/FakePieShop/bin/Debug/net6.0/FakePieShop.dll b/FakePieShop/bin/Debug/net6.0/FakePieShop.dll
deleted file mode 100644
index 5012c4a..0000000
Binary files a/FakePieShop/bin/Debug/net6.0/FakePieShop.dll and /dev/null differ
diff --git a/FakePieShop/bin/Debug/net6.0/FakePieShop.exe b/FakePieShop/bin/Debug/net6.0/FakePieShop.exe
deleted file mode 100644
index e98389b..0000000
Binary files a/FakePieShop/bin/Debug/net6.0/FakePieShop.exe and /dev/null differ
diff --git a/FakePieShop/bin/Debug/net6.0/FakePieShop.pdb b/FakePieShop/bin/Debug/net6.0/FakePieShop.pdb
deleted file mode 100644
index 3d46b74..0000000
Binary files a/FakePieShop/bin/Debug/net6.0/FakePieShop.pdb and /dev/null differ
diff --git a/FakePieShop/bin/Debug/net6.0/FakePieShop.runtimeconfig.json b/FakePieShop/bin/Debug/net6.0/FakePieShop.runtimeconfig.json
deleted file mode 100644
index a9cb483..0000000
--- a/FakePieShop/bin/Debug/net6.0/FakePieShop.runtimeconfig.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "runtimeOptions": {
- "tfm": "net6.0",
- "frameworks": [
- {
- "name": "Microsoft.NETCore.App",
- "version": "6.0.0"
- },
- {
- "name": "Microsoft.AspNetCore.App",
- "version": "6.0.0"
- }
- ],
- "configProperties": {
- "System.GC.Server": true,
- "System.Reflection.NullabilityInfoContext.IsSupported": true,
- "System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
- }
- }
-}
\ No newline at end of file
diff --git a/FakePieShop/bin/Debug/net6.0/FakePieShop.staticwebassets.runtime.json b/FakePieShop/bin/Debug/net6.0/FakePieShop.staticwebassets.runtime.json
deleted file mode 100644
index 25968a1..0000000
--- a/FakePieShop/bin/Debug/net6.0/FakePieShop.staticwebassets.runtime.json
+++ /dev/null
@@ -1 +0,0 @@
-{"ContentRoots":["C:\\Users\\mikay\\source\\repos\\FakePieShop\\FakePieShop\\wwwroot\\"],"Root":{"Children":{"css":{"Children":{"site.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"css/site.css"},"Patterns":null}},"Asset":null,"Patterns":null},"Images":{"Children":{"bethanys-pie-shop-logomark.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"Images/bethanys-pie-shop-logomark.png"},"Patterns":null},"bethanys-pie-shop-logo_horiz-white.png":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"Images/bethanys-pie-shop-logo_horiz-white.png"},"Patterns":null},"carousel1.jpg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"Images/carousel1.jpg"},"Patterns":null},"carousel2.jpg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"Images/carousel2.jpg"},"Patterns":null},"carousel3.jpg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"Images/carousel3.jpg"},"Patterns":null},"contact":{"Children":{"contact.jpg":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"Images/contact/contact.jpg"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"lib":{"Children":{"bootstrap":{"Children":{"css":{"Children":{"bootstrap-grid.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.css"},"Patterns":null},"bootstrap-grid.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.css.map"},"Patterns":null},"bootstrap-grid.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.min.css"},"Patterns":null},"bootstrap-grid.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.min.css.map"},"Patterns":null},"bootstrap-grid.rtl.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.rtl.css"},"Patterns":null},"bootstrap-grid.rtl.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.rtl.css.map"},"Patterns":null},"bootstrap-grid.rtl.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.rtl.min.css"},"Patterns":null},"bootstrap-grid.rtl.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-grid.rtl.min.css.map"},"Patterns":null},"bootstrap-reboot.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.css"},"Patterns":null},"bootstrap-reboot.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.css.map"},"Patterns":null},"bootstrap-reboot.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.min.css"},"Patterns":null},"bootstrap-reboot.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.min.css.map"},"Patterns":null},"bootstrap-reboot.rtl.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.rtl.css"},"Patterns":null},"bootstrap-reboot.rtl.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.rtl.css.map"},"Patterns":null},"bootstrap-reboot.rtl.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.rtl.min.css"},"Patterns":null},"bootstrap-reboot.rtl.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-reboot.rtl.min.css.map"},"Patterns":null},"bootstrap-utilities.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.css"},"Patterns":null},"bootstrap-utilities.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.css.map"},"Patterns":null},"bootstrap-utilities.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.min.css"},"Patterns":null},"bootstrap-utilities.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.min.css.map"},"Patterns":null},"bootstrap-utilities.rtl.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.rtl.css"},"Patterns":null},"bootstrap-utilities.rtl.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.rtl.css.map"},"Patterns":null},"bootstrap-utilities.rtl.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.rtl.min.css"},"Patterns":null},"bootstrap-utilities.rtl.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap-utilities.rtl.min.css.map"},"Patterns":null},"bootstrap.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.css"},"Patterns":null},"bootstrap.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.css.map"},"Patterns":null},"bootstrap.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.min.css"},"Patterns":null},"bootstrap.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.min.css.map"},"Patterns":null},"bootstrap.rtl.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.rtl.css"},"Patterns":null},"bootstrap.rtl.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.rtl.css.map"},"Patterns":null},"bootstrap.rtl.min.css":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.rtl.min.css"},"Patterns":null},"bootstrap.rtl.min.css.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/css/bootstrap.rtl.min.css.map"},"Patterns":null}},"Asset":null,"Patterns":null},"js":{"Children":{"bootstrap.bundle.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.bundle.js"},"Patterns":null},"bootstrap.bundle.js.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.bundle.js.map"},"Patterns":null},"bootstrap.bundle.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.bundle.min.js"},"Patterns":null},"bootstrap.bundle.min.js.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.bundle.min.js.map"},"Patterns":null},"bootstrap.esm.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.esm.js"},"Patterns":null},"bootstrap.esm.js.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.esm.js.map"},"Patterns":null},"bootstrap.esm.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.esm.min.js"},"Patterns":null},"bootstrap.esm.min.js.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.esm.min.js.map"},"Patterns":null},"bootstrap.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.js"},"Patterns":null},"bootstrap.js.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.js.map"},"Patterns":null},"bootstrap.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.min.js"},"Patterns":null},"bootstrap.min.js.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/js/bootstrap.min.js.map"},"Patterns":null}},"Asset":null,"Patterns":null},"scss":{"Children":{"bootstrap-grid.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/bootstrap-grid.scss"},"Patterns":null},"bootstrap-reboot.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/bootstrap-reboot.scss"},"Patterns":null},"bootstrap-utilities.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/bootstrap-utilities.scss"},"Patterns":null},"bootstrap.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/bootstrap.scss"},"Patterns":null},"forms":{"Children":{"_floating-labels.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_floating-labels.scss"},"Patterns":null},"_form-check.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_form-check.scss"},"Patterns":null},"_form-control.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_form-control.scss"},"Patterns":null},"_form-range.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_form-range.scss"},"Patterns":null},"_form-select.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_form-select.scss"},"Patterns":null},"_form-text.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_form-text.scss"},"Patterns":null},"_input-group.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_input-group.scss"},"Patterns":null},"_labels.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_labels.scss"},"Patterns":null},"_validation.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/forms/_validation.scss"},"Patterns":null}},"Asset":null,"Patterns":null},"helpers":{"Children":{"_clearfix.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_clearfix.scss"},"Patterns":null},"_color-bg.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_color-bg.scss"},"Patterns":null},"_colored-links.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_colored-links.scss"},"Patterns":null},"_focus-ring.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_focus-ring.scss"},"Patterns":null},"_icon-link.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_icon-link.scss"},"Patterns":null},"_position.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_position.scss"},"Patterns":null},"_ratio.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_ratio.scss"},"Patterns":null},"_stacks.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_stacks.scss"},"Patterns":null},"_stretched-link.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_stretched-link.scss"},"Patterns":null},"_text-truncation.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_text-truncation.scss"},"Patterns":null},"_visually-hidden.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_visually-hidden.scss"},"Patterns":null},"_vr.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/helpers/_vr.scss"},"Patterns":null}},"Asset":null,"Patterns":null},"mixins":{"Children":{"_alert.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_alert.scss"},"Patterns":null},"_backdrop.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_backdrop.scss"},"Patterns":null},"_banner.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_banner.scss"},"Patterns":null},"_border-radius.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_border-radius.scss"},"Patterns":null},"_box-shadow.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_box-shadow.scss"},"Patterns":null},"_breakpoints.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_breakpoints.scss"},"Patterns":null},"_buttons.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_buttons.scss"},"Patterns":null},"_caret.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_caret.scss"},"Patterns":null},"_clearfix.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_clearfix.scss"},"Patterns":null},"_color-mode.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_color-mode.scss"},"Patterns":null},"_color-scheme.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_color-scheme.scss"},"Patterns":null},"_container.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_container.scss"},"Patterns":null},"_deprecate.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_deprecate.scss"},"Patterns":null},"_forms.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_forms.scss"},"Patterns":null},"_gradients.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_gradients.scss"},"Patterns":null},"_grid.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_grid.scss"},"Patterns":null},"_image.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_image.scss"},"Patterns":null},"_list-group.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_list-group.scss"},"Patterns":null},"_lists.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_lists.scss"},"Patterns":null},"_pagination.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_pagination.scss"},"Patterns":null},"_reset-text.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_reset-text.scss"},"Patterns":null},"_resize.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_resize.scss"},"Patterns":null},"_table-variants.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_table-variants.scss"},"Patterns":null},"_text-truncate.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_text-truncate.scss"},"Patterns":null},"_transition.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_transition.scss"},"Patterns":null},"_utilities.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_utilities.scss"},"Patterns":null},"_visually-hidden.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/mixins/_visually-hidden.scss"},"Patterns":null}},"Asset":null,"Patterns":null},"utilities":{"Children":{"_api.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/utilities/_api.scss"},"Patterns":null}},"Asset":null,"Patterns":null},"vendor":{"Children":{"_rfs.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/vendor/_rfs.scss"},"Patterns":null}},"Asset":null,"Patterns":null},"_accordion.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_accordion.scss"},"Patterns":null},"_alert.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_alert.scss"},"Patterns":null},"_badge.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_badge.scss"},"Patterns":null},"_breadcrumb.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_breadcrumb.scss"},"Patterns":null},"_button-group.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_button-group.scss"},"Patterns":null},"_buttons.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_buttons.scss"},"Patterns":null},"_card.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_card.scss"},"Patterns":null},"_carousel.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_carousel.scss"},"Patterns":null},"_close.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_close.scss"},"Patterns":null},"_containers.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_containers.scss"},"Patterns":null},"_dropdown.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_dropdown.scss"},"Patterns":null},"_forms.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_forms.scss"},"Patterns":null},"_functions.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_functions.scss"},"Patterns":null},"_grid.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_grid.scss"},"Patterns":null},"_helpers.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_helpers.scss"},"Patterns":null},"_images.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_images.scss"},"Patterns":null},"_list-group.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_list-group.scss"},"Patterns":null},"_maps.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_maps.scss"},"Patterns":null},"_mixins.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_mixins.scss"},"Patterns":null},"_modal.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_modal.scss"},"Patterns":null},"_nav.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_nav.scss"},"Patterns":null},"_navbar.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_navbar.scss"},"Patterns":null},"_offcanvas.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_offcanvas.scss"},"Patterns":null},"_pagination.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_pagination.scss"},"Patterns":null},"_placeholders.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_placeholders.scss"},"Patterns":null},"_popover.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_popover.scss"},"Patterns":null},"_progress.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_progress.scss"},"Patterns":null},"_reboot.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_reboot.scss"},"Patterns":null},"_root.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_root.scss"},"Patterns":null},"_spinners.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_spinners.scss"},"Patterns":null},"_tables.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_tables.scss"},"Patterns":null},"_toasts.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_toasts.scss"},"Patterns":null},"_tooltip.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_tooltip.scss"},"Patterns":null},"_transitions.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_transitions.scss"},"Patterns":null},"_type.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_type.scss"},"Patterns":null},"_utilities.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_utilities.scss"},"Patterns":null},"_variables-dark.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_variables-dark.scss"},"Patterns":null},"_variables.scss":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/bootstrap/scss/_variables.scss"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"jquery-validate":{"Children":{"additional-methods.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/additional-methods.js"},"Patterns":null},"additional-methods.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/additional-methods.min.js"},"Patterns":null},"jquery-validation-sri.json":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/jquery-validation-sri.json"},"Patterns":null},"jquery.validate.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/jquery.validate.js"},"Patterns":null},"jquery.validate.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/jquery.validate.min.js"},"Patterns":null},"localization":{"Children":{"messages_ar.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ar.js"},"Patterns":null},"messages_ar.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ar.min.js"},"Patterns":null},"messages_az.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_az.js"},"Patterns":null},"messages_az.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_az.min.js"},"Patterns":null},"messages_bg.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_bg.js"},"Patterns":null},"messages_bg.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_bg.min.js"},"Patterns":null},"messages_bn_BD.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_bn_BD.js"},"Patterns":null},"messages_bn_BD.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_bn_BD.min.js"},"Patterns":null},"messages_ca.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ca.js"},"Patterns":null},"messages_ca.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ca.min.js"},"Patterns":null},"messages_cs.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_cs.js"},"Patterns":null},"messages_cs.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_cs.min.js"},"Patterns":null},"messages_da.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_da.js"},"Patterns":null},"messages_da.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_da.min.js"},"Patterns":null},"messages_de.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_de.js"},"Patterns":null},"messages_de.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_de.min.js"},"Patterns":null},"messages_el.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_el.js"},"Patterns":null},"messages_el.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_el.min.js"},"Patterns":null},"messages_es.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_es.js"},"Patterns":null},"messages_es.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_es.min.js"},"Patterns":null},"messages_es_AR.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_es_AR.js"},"Patterns":null},"messages_es_AR.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_es_AR.min.js"},"Patterns":null},"messages_es_PE.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_es_PE.js"},"Patterns":null},"messages_es_PE.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_es_PE.min.js"},"Patterns":null},"messages_et.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_et.js"},"Patterns":null},"messages_et.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_et.min.js"},"Patterns":null},"messages_eu.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_eu.js"},"Patterns":null},"messages_eu.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_eu.min.js"},"Patterns":null},"messages_fa.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_fa.js"},"Patterns":null},"messages_fa.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_fa.min.js"},"Patterns":null},"messages_fi.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_fi.js"},"Patterns":null},"messages_fi.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_fi.min.js"},"Patterns":null},"messages_fr.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_fr.js"},"Patterns":null},"messages_fr.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_fr.min.js"},"Patterns":null},"messages_ge.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ge.js"},"Patterns":null},"messages_ge.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ge.min.js"},"Patterns":null},"messages_gl.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_gl.js"},"Patterns":null},"messages_gl.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_gl.min.js"},"Patterns":null},"messages_he.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_he.js"},"Patterns":null},"messages_he.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_he.min.js"},"Patterns":null},"messages_hi.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hi.js"},"Patterns":null},"messages_hi.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hi.min.js"},"Patterns":null},"messages_hr.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hr.js"},"Patterns":null},"messages_hr.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hr.min.js"},"Patterns":null},"messages_hu.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hu.js"},"Patterns":null},"messages_hu.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hu.min.js"},"Patterns":null},"messages_hy_AM.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hy_AM.js"},"Patterns":null},"messages_hy_AM.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_hy_AM.min.js"},"Patterns":null},"messages_id.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_id.js"},"Patterns":null},"messages_id.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_id.min.js"},"Patterns":null},"messages_is.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_is.js"},"Patterns":null},"messages_is.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_is.min.js"},"Patterns":null},"messages_it.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_it.js"},"Patterns":null},"messages_it.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_it.min.js"},"Patterns":null},"messages_ja.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ja.js"},"Patterns":null},"messages_ja.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ja.min.js"},"Patterns":null},"messages_ka.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ka.js"},"Patterns":null},"messages_ka.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ka.min.js"},"Patterns":null},"messages_kk.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_kk.js"},"Patterns":null},"messages_kk.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_kk.min.js"},"Patterns":null},"messages_ko.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ko.js"},"Patterns":null},"messages_ko.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ko.min.js"},"Patterns":null},"messages_lt.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_lt.js"},"Patterns":null},"messages_lt.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_lt.min.js"},"Patterns":null},"messages_lv.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_lv.js"},"Patterns":null},"messages_lv.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_lv.min.js"},"Patterns":null},"messages_mk.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_mk.js"},"Patterns":null},"messages_mk.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_mk.min.js"},"Patterns":null},"messages_my.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_my.js"},"Patterns":null},"messages_my.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_my.min.js"},"Patterns":null},"messages_nl.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_nl.js"},"Patterns":null},"messages_nl.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_nl.min.js"},"Patterns":null},"messages_no.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_no.js"},"Patterns":null},"messages_no.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_no.min.js"},"Patterns":null},"messages_pl.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_pl.js"},"Patterns":null},"messages_pl.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_pl.min.js"},"Patterns":null},"messages_pt_BR.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_pt_BR.js"},"Patterns":null},"messages_pt_BR.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_pt_BR.min.js"},"Patterns":null},"messages_pt_PT.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_pt_PT.js"},"Patterns":null},"messages_pt_PT.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_pt_PT.min.js"},"Patterns":null},"messages_ro.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ro.js"},"Patterns":null},"messages_ro.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ro.min.js"},"Patterns":null},"messages_ru.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ru.js"},"Patterns":null},"messages_ru.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ru.min.js"},"Patterns":null},"messages_sd.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sd.js"},"Patterns":null},"messages_sd.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sd.min.js"},"Patterns":null},"messages_si.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_si.js"},"Patterns":null},"messages_si.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_si.min.js"},"Patterns":null},"messages_sk.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sk.js"},"Patterns":null},"messages_sk.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sk.min.js"},"Patterns":null},"messages_sl.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sl.js"},"Patterns":null},"messages_sl.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sl.min.js"},"Patterns":null},"messages_sr.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sr.js"},"Patterns":null},"messages_sr.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sr.min.js"},"Patterns":null},"messages_sr_lat.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sr_lat.js"},"Patterns":null},"messages_sr_lat.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sr_lat.min.js"},"Patterns":null},"messages_sv.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sv.js"},"Patterns":null},"messages_sv.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_sv.min.js"},"Patterns":null},"messages_th.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_th.js"},"Patterns":null},"messages_th.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_th.min.js"},"Patterns":null},"messages_tj.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_tj.js"},"Patterns":null},"messages_tj.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_tj.min.js"},"Patterns":null},"messages_tr.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_tr.js"},"Patterns":null},"messages_tr.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_tr.min.js"},"Patterns":null},"messages_uk.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_uk.js"},"Patterns":null},"messages_uk.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_uk.min.js"},"Patterns":null},"messages_ur.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ur.js"},"Patterns":null},"messages_ur.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_ur.min.js"},"Patterns":null},"messages_vi.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_vi.js"},"Patterns":null},"messages_vi.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_vi.min.js"},"Patterns":null},"messages_zh.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_zh.js"},"Patterns":null},"messages_zh.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_zh.min.js"},"Patterns":null},"messages_zh_TW.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_zh_TW.js"},"Patterns":null},"messages_zh_TW.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/messages_zh_TW.min.js"},"Patterns":null},"methods_de.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_de.js"},"Patterns":null},"methods_de.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_de.min.js"},"Patterns":null},"methods_es_CL.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_es_CL.js"},"Patterns":null},"methods_es_CL.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_es_CL.min.js"},"Patterns":null},"methods_fi.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_fi.js"},"Patterns":null},"methods_fi.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_fi.min.js"},"Patterns":null},"methods_it.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_it.js"},"Patterns":null},"methods_it.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_it.min.js"},"Patterns":null},"methods_nl.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_nl.js"},"Patterns":null},"methods_nl.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_nl.min.js"},"Patterns":null},"methods_pt.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_pt.js"},"Patterns":null},"methods_pt.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validate/localization/methods_pt.min.js"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null},"jquery-validation-unobtrusive":{"Children":{"jquery.validate.unobtrusive.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js"},"Patterns":null},"jquery.validate.unobtrusive.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"},"Patterns":null}},"Asset":null,"Patterns":null},"jquery":{"Children":{"jquery.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery/jquery.js"},"Patterns":null},"jquery.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery/jquery.min.js"},"Patterns":null},"jquery.min.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery/jquery.min.map"},"Patterns":null},"jquery.slim.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery/jquery.slim.js"},"Patterns":null},"jquery.slim.min.js":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery/jquery.slim.min.js"},"Patterns":null},"jquery.slim.min.map":{"Children":null,"Asset":{"ContentRootIndex":0,"SubPath":"lib/jquery/jquery.slim.min.map"},"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":null}},"Asset":null,"Patterns":[{"ContentRootIndex":0,"Pattern":"**","Depth":0}]}}
\ No newline at end of file
diff --git a/FakePieShop/bin/Debug/net6.0/appsettings.Development.json b/FakePieShop/bin/Debug/net6.0/appsettings.Development.json
deleted file mode 100644
index 0c208ae..0000000
--- a/FakePieShop/bin/Debug/net6.0/appsettings.Development.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.AspNetCore": "Warning"
- }
- }
-}
diff --git a/FakePieShop/bin/Debug/net6.0/appsettings.json b/FakePieShop/bin/Debug/net6.0/appsettings.json
deleted file mode 100644
index b682142..0000000
--- a/FakePieShop/bin/Debug/net6.0/appsettings.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.AspNetCore": "Warning"
- }
- },
- "AllowedHosts": "*",
- "ConnectionStrings": {
- "FakePieShopDbContextConnection": "Server=(localdb)\\mssqllocaldb;Database=FakePieShop0123456;Trusted_Connection=true;MultipleActiveResultSets=true"
- }
-}
diff --git a/FakePieShop/bin/Debug/net6.0/libman.json b/FakePieShop/bin/Debug/net6.0/libman.json
deleted file mode 100644
index 903e62e..0000000
--- a/FakePieShop/bin/Debug/net6.0/libman.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "version": "1.0",
- "defaultProvider": "cdnjs",
- "libraries": [
- {
- "library": "bootstrap@5.3.2",
- "destination": "wwwroot/lib/bootstrap/"
- },
- {
- "library": "jquery@3.7.1",
- "destination": "wwwroot/lib/jquery/"
- },
- {
- "library": "jquery-validate@1.20.0",
- "destination": "wwwroot/lib/jquery-validate/"
- },
- {
- "library": "jquery-validation-unobtrusive@4.0.0",
- "destination": "wwwroot/lib/jquery-validation-unobtrusive/"
- }
- ]
-}
\ No newline at end of file
diff --git a/FakePieShop/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs b/FakePieShop/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs
deleted file mode 100644
index ed92695..0000000
--- a/FakePieShop/obj/Debug/net6.0/.NETCoreApp,Version=v6.0.AssemblyAttributes.cs
+++ /dev/null
@@ -1,4 +0,0 @@
-//
-using System;
-using System.Reflection;
-[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v6.0", FrameworkDisplayName = ".NET 6.0")]
diff --git a/FakePieShop/obj/Debug/net6.0/FakePieShop.AssemblyInfo.cs b/FakePieShop/obj/Debug/net6.0/FakePieShop.AssemblyInfo.cs
deleted file mode 100644
index 01277b3..0000000
--- a/FakePieShop/obj/Debug/net6.0/FakePieShop.AssemblyInfo.cs
+++ /dev/null
@@ -1,23 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 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("FakePieShop")]
-[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
-[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
-[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
-[assembly: System.Reflection.AssemblyProductAttribute("FakePieShop")]
-[assembly: System.Reflection.AssemblyTitleAttribute("FakePieShop")]
-[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
-
-// Generated by the MSBuild WriteCodeFragment class.
-
diff --git a/FakePieShop/obj/Debug/net6.0/FakePieShop.GeneratedMSBuildEditorConfig.editorconfig b/FakePieShop/obj/Debug/net6.0/FakePieShop.GeneratedMSBuildEditorConfig.editorconfig
deleted file mode 100644
index 6595611..0000000
--- a/FakePieShop/obj/Debug/net6.0/FakePieShop.GeneratedMSBuildEditorConfig.editorconfig
+++ /dev/null
@@ -1,97 +0,0 @@
-is_global = true
-build_property.TargetFramework = net6.0
-build_property.TargetPlatformMinVersion =
-build_property.UsingMicrosoftNETSdkWeb = true
-build_property.ProjectTypeGuids =
-build_property.InvariantGlobalization =
-build_property.PlatformNeutralAssembly =
-build_property.EnforceExtendedAnalyzerRules =
-build_property._SupportedPlatformList = Linux,macOS,Windows
-build_property.RootNamespace = FakePieShop
-build_property.RootNamespace = FakePieShop
-build_property.ProjectDir = C:\Users\mikay\source\repos\FakePieShop\FakePieShop\
-build_property.RazorLangVersion = 6.0
-build_property.SupportLocalizedComponentNames =
-build_property.GenerateRazorMetadataSourceChecksumAttributes =
-build_property.MSBuildProjectDirectory = C:\Users\mikay\source\repos\FakePieShop\FakePieShop
-build_property._RazorSourceGeneratorDebug =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Pages/CheckoutCompletePage.cshtml]
-build_metadata.AdditionalFiles.TargetPath = UGFnZXNcQ2hlY2tvdXRDb21wbGV0ZVBhZ2UuY3NodG1s
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Pages/CheckoutPage.cshtml]
-build_metadata.AdditionalFiles.TargetPath = UGFnZXNcQ2hlY2tvdXRQYWdlLmNzaHRtbA==
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Pages/Shared/_PageLayout.cshtml]
-build_metadata.AdditionalFiles.TargetPath = UGFnZXNcU2hhcmVkXF9QYWdlTGF5b3V0LmNzaHRtbA==
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Pages/_ViewImports.cshtml]
-build_metadata.AdditionalFiles.TargetPath = UGFnZXNcX1ZpZXdJbXBvcnRzLmNzaHRtbA==
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Pages/_ViewStart.cshtml]
-build_metadata.AdditionalFiles.TargetPath = UGFnZXNcX1ZpZXdTdGFydC5jc2h0bWw=
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Contact/Index.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcQ29udGFjdFxJbmRleC5jc2h0bWw=
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Home/Index.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcSG9tZVxJbmRleC5jc2h0bWw=
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Order/Checkout.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcT3JkZXJcQ2hlY2tvdXQuY3NodG1s
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Order/CheckoutComplete.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcT3JkZXJcQ2hlY2tvdXRDb21wbGV0ZS5jc2h0bWw=
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Pie/Details.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcUGllXERldGFpbHMuY3NodG1s
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Pie/List.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcUGllXExpc3QuY3NodG1s
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Shared/Components/CategoryMenu/Default.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXENvbXBvbmVudHNcQ2F0ZWdvcnlNZW51XERlZmF1bHQuY3NodG1s
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Shared/Components/ShoppingCartSummary/Default.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXENvbXBvbmVudHNcU2hvcHBpbmdDYXJ0U3VtbWFyeVxEZWZhdWx0LmNzaHRtbA==
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Shared/_Carousel.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9DYXJvdXNlbC5jc2h0bWw=
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Shared/_Layout.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9MYXlvdXQuY3NodG1s
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Shared/_PieCard.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9QaWVDYXJkLmNzaHRtbA==
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/Shared/_ShoppingCartItemCard.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hhcmVkXF9TaG9wcGluZ0NhcnRJdGVtQ2FyZC5jc2h0bWw=
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/ShoppingCart/Index.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcU2hvcHBpbmdDYXJ0XEluZGV4LmNzaHRtbA==
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/_ViewImports.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdJbXBvcnRzLmNzaHRtbA==
-build_metadata.AdditionalFiles.CssScope =
-
-[C:/Users/mikay/source/repos/FakePieShop/FakePieShop/Views/_ViewStart.cshtml]
-build_metadata.AdditionalFiles.TargetPath = Vmlld3NcX1ZpZXdTdGFydC5jc2h0bWw=
-build_metadata.AdditionalFiles.CssScope =
diff --git a/FakePieShop/obj/Debug/net6.0/FakePieShop.GlobalUsings.g.cs b/FakePieShop/obj/Debug/net6.0/FakePieShop.GlobalUsings.g.cs
deleted file mode 100644
index 025530a..0000000
--- a/FakePieShop/obj/Debug/net6.0/FakePieShop.GlobalUsings.g.cs
+++ /dev/null
@@ -1,17 +0,0 @@
-//
-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/FakePieShop/obj/Debug/net6.0/FakePieShop.RazorAssemblyInfo.cs b/FakePieShop/obj/Debug/net6.0/FakePieShop.RazorAssemblyInfo.cs
deleted file mode 100644
index cd3853c..0000000
--- a/FakePieShop/obj/Debug/net6.0/FakePieShop.RazorAssemblyInfo.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// 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.AspNetCore.Mvc.ApplicationParts.ProvideApplicationPartFactoryAttribute("Microsoft.AspNetCore.Mvc.ApplicationParts.ConsolidatedAssemblyApplicationPartFact" +
- "ory, Microsoft.AspNetCore.Mvc.Razor")]
-
-// Generated by the MSBuild WriteCodeFragment class.
-
diff --git a/FakePieShop/obj/Debug/net6.0/FakePieShop.csproj.FileListAbsolute.txt b/FakePieShop/obj/Debug/net6.0/FakePieShop.csproj.FileListAbsolute.txt
deleted file mode 100644
index 13e490f..0000000
--- a/FakePieShop/obj/Debug/net6.0/FakePieShop.csproj.FileListAbsolute.txt
+++ /dev/null
@@ -1,86 +0,0 @@
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\appsettings.Development.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\appsettings.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\FakePieShop.staticwebassets.runtime.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\FakePieShop.exe
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\FakePieShop.deps.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\FakePieShop.runtimeconfig.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\FakePieShop.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\FakePieShop.pdb
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.GeneratedMSBuildEditorConfig.editorconfig
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.AssemblyInfoInputs.cache
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.AssemblyInfo.cs
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.csproj.CoreCompileInputs.cache
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.MvcApplicationPartsAssemblyInfo.cache
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.RazorAssemblyInfo.cache
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.RazorAssemblyInfo.cs
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\staticwebassets\msbuild.FakePieShop.Microsoft.AspNetCore.StaticWebAssets.props
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\staticwebassets\msbuild.build.FakePieShop.props
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\staticwebassets\msbuild.buildMultiTargeting.FakePieShop.props
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\staticwebassets\msbuild.buildTransitive.FakePieShop.props
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\staticwebassets.pack.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\staticwebassets.build.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\staticwebassets.development.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\scopedcss\bundle\FakePieShop.styles.css
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\refint\FakePieShop.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.pdb
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.genruntimeconfig.cache
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\ref\FakePieShop.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\libman.json
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.csproj.AssemblyReference.cache
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Azure.Core.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Azure.Identity.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Humanizer.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Bcl.AsyncInterfaces.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Data.SqlClient.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.Abstractions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.Design.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.Relational.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.EntityFrameworkCore.SqlServer.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.Caching.Abstractions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.Caching.Memory.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.Configuration.Abstractions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.DependencyInjection.Abstractions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.DependencyModel.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.Logging.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.Logging.Abstractions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.Options.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Extensions.Primitives.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Identity.Client.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Identity.Client.Extensions.Msal.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.IdentityModel.Abstractions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.IdentityModel.JsonWebTokens.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.IdentityModel.Logging.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.IdentityModel.Protocols.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.IdentityModel.Tokens.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.SqlServer.Server.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Microsoft.Win32.SystemEvents.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\Mono.TextTemplating.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.CodeDom.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Configuration.ConfigurationManager.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Drawing.Common.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.IdentityModel.Tokens.Jwt.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Memory.Data.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Runtime.Caching.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Security.Cryptography.ProtectedData.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Security.Permissions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Text.Encodings.Web.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Text.Json.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\System.Windows.Extensions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\unix\lib\net6.0\Microsoft.Data.SqlClient.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win\lib\net6.0\Microsoft.Data.SqlClient.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win-arm\native\Microsoft.Data.SqlClient.SNI.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win-arm64\native\Microsoft.Data.SqlClient.SNI.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win-x64\native\Microsoft.Data.SqlClient.SNI.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win-x86\native\Microsoft.Data.SqlClient.SNI.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win\lib\net6.0\Microsoft.Win32.SystemEvents.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\unix\lib\net6.0\System.Drawing.Common.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Drawing.Common.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Runtime.Caching.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Security.Cryptography.ProtectedData.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\browser\lib\net6.0\System.Text.Encodings.Web.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\bin\Debug\net6.0\runtimes\win\lib\net6.0\System.Windows.Extensions.dll
-C:\Users\mikay\source\repos\FakePieShop\FakePieShop\obj\Debug\net6.0\FakePieShop.csproj.CopyComplete
diff --git a/FakePieShop/obj/Debug/net6.0/FakePieShop.dll b/FakePieShop/obj/Debug/net6.0/FakePieShop.dll
deleted file mode 100644
index 5012c4a..0000000
Binary files a/FakePieShop/obj/Debug/net6.0/FakePieShop.dll and /dev/null differ
diff --git a/FakePieShop/obj/Debug/net6.0/FakePieShop.pdb b/FakePieShop/obj/Debug/net6.0/FakePieShop.pdb
deleted file mode 100644
index 3d46b74..0000000
Binary files a/FakePieShop/obj/Debug/net6.0/FakePieShop.pdb and /dev/null differ
diff --git a/FakePieShop/obj/Debug/net6.0/apphost.exe b/FakePieShop/obj/Debug/net6.0/apphost.exe
deleted file mode 100644
index e98389b..0000000
Binary files a/FakePieShop/obj/Debug/net6.0/apphost.exe and /dev/null differ
diff --git a/FakePieShop/obj/Debug/net6.0/project.razor.vs.json b/FakePieShop/obj/Debug/net6.0/project.razor.vs.json
deleted file mode 100644
index 957ae85..0000000
--- a/FakePieShop/obj/Debug/net6.0/project.razor.vs.json
+++ /dev/null
@@ -1 +0,0 @@
-{"SerializedFilePath":"C:\\Users\\mikay\\source\\repos\\FakePieShop\\FakePieShop\\obj\\Debug\\net6.0\\project.razor.vs.json","FilePath":"C:\\Users\\mikay\\source\\repos\\FakePieShop\\FakePieShop\\FakePieShop.csproj","Configuration":{"ConfigurationName":"MVC-3.0","LanguageVersion":"6.0","Extensions":[{"ExtensionName":"MVC-3.0"}]},"ProjectWorkspaceState":{"TagHelpers":[{"HashCode":1121308923,"Kind":"ITagHelper","Name":"FakePieShop.TagHelpers.EmailTagHelper","AssemblyName":"FakePieShop","CaseSensitive":false,"TagMatchingRules":[{"TagName":"email"}],"BoundAttributes":[{"Kind":"ITagHelper","Name":"address","TypeName":"System.String","Metadata":{"Common.PropertyName":"Address"}},{"Kind":"ITagHelper","Name":"content","TypeName":"System.String","Metadata":{"Common.PropertyName":"Content"}}],"Metadata":{"Common.TypeName":"FakePieShop.TagHelpers.EmailTagHelper","Common.TypeNameIdentifier":"EmailTagHelper","Common.TypeNamespace":"FakePieShop.TagHelpers","Runtime.Name":"ITagHelper"}},{"HashCode":1970805998,"Kind":"MVC.ViewComponent","Name":"__Generated__CategoryMenuViewComponentTagHelper","AssemblyName":"FakePieShop","CaseSensitive":false,"TagMatchingRules":[{"TagName":"vc:category-menu"}],"Metadata":{"Common.TypeName":"__Generated__CategoryMenuViewComponentTagHelper","MVC.ViewComponent.Name":"CategoryMenu","Runtime.Name":"ITagHelper"}},{"HashCode":1265128706,"Kind":"MVC.ViewComponent","Name":"__Generated__ShoppingCartSummaryViewComponentTagHelper","AssemblyName":"FakePieShop","CaseSensitive":false,"TagMatchingRules":[{"TagName":"vc:shopping-cart-summary"}],"Metadata":{"Common.TypeName":"__Generated__ShoppingCartSummaryViewComponentTagHelper","MVC.ViewComponent.Name":"ShoppingCartSummary","Runtime.Name":"ITagHelper"}},{"HashCode":-1976229550,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\r\n \r\n Specifies the top-level model object for the form. An edit context will\r\n be constructed for this model. If using this parameter, do not also supply\r\n a value for .\r\n \r\n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n A callback that will be invoked when the form is submitted.\r\n \r\n If using this parameter, you are responsible for triggering any validation\r\n manually, e.g., by calling .\r\n \r\n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNameIdentifier":"EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Runtime.Name":"Components.IComponent"}},{"HashCode":191090756,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.EditForm","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Renders a form element that cascades an to descendants.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created form element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"EditContext","TypeName":"Microsoft.AspNetCore.Components.Forms.EditContext","Documentation":"\r\n \r\n Supplies the edit context explicitly. If using this parameter, do not\r\n also supply , since the model value will be taken\r\n from the property.\r\n \r\n ","Metadata":{"Common.PropertyName":"EditContext","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.EditContext"}},{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\r\n \r\n Specifies the top-level model object for the form. An edit context will\r\n be constructed for this model. If using this parameter, do not also supply\r\n a value for .\r\n \r\n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n A callback that will be invoked when the form is submitted.\r\n \r\n If using this parameter, you are responsible for triggering any validation\r\n manually, e.g., by calling .\r\n \r\n ","Metadata":{"Common.PropertyName":"OnSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnValidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be valid.\r\n \r\n ","Metadata":{"Common.PropertyName":"OnValidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"OnInvalidSubmit","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n A callback that will be invoked when the form is submitted and the\r\n is determined to be invalid.\r\n \r\n ","Metadata":{"Common.PropertyName":"OnInvalidSubmit","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm","Common.TypeNameIdentifier":"EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":421419917,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ChildContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNameIdentifier":"EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":226510491,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Specifies the content to be rendered inside this .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.EditForm"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ChildContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.EditForm.ChildContent","Common.TypeNameIdentifier":"EditForm","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-2065312680,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing values.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNameIdentifier":"InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Runtime.Name":"Components.IComponent"}},{"HashCode":-350659821,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing values.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.Boolean","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.Boolean"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputCheckbox","Common.TypeNameIdentifier":"InputCheckbox","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-1258965888,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputDate"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNameIdentifier":"InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":1020867059,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputDate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing date values.\r\n Supported types are and .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputDate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputDate"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"Type","TypeName":"Microsoft.AspNetCore.Components.Forms.InputDateType","IsEnum":true,"Documentation":"\r\n \r\n Gets or sets the type of HTML input to be rendered.\r\n \r\n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Forms.InputDateType"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputDate","Common.TypeNameIdentifier":"InputDate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1382592640,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNameIdentifier":"InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Runtime.Name":"Components.IComponent"}},{"HashCode":959106530,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputFile","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A component that wraps the HTML file input element and supplies a for each file's contents.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputFile"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"OnChange","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets the event callback that will be invoked when the collection of selected files changes.\r\n \r\n ","Metadata":{"Common.PropertyName":"OnChange","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputFile","Common.TypeNameIdentifier":"InputFile","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1394710171,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputNumber"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNameIdentifier":"InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":2117387803,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputNumber","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing numeric values.\r\n Supported numeric types are , , , , , .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputNumber"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputNumber"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ParsingErrorMessage","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the error message used when displaying an a parsing error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ParsingErrorMessage","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputNumber","Common.TypeNameIdentifier":"InputNumber","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-1831010680,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputRadio"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of this input.\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNameIdentifier":"InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":748163635,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadio","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component used for selecting a value from a group of choices.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadio"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputRadio"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the input element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of this input.\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the name of the parent input radio group.\r\n \r\n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadio","Common.TypeNameIdentifier":"InputRadio","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":553938885,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Groups child components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputRadioGroup"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the name of the group.\r\n \r\n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNameIdentifier":"InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":-240189885,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Groups child components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputRadioGroup"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the name of the group.\r\n \r\n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup","Common.TypeNameIdentifier":"InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-329149034,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputRadioGroup"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNameIdentifier":"InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":2051182940,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputRadioGroup.ChildContent","Common.TypeNameIdentifier":"InputRadioGroup","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":508662150,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A dropdown selection component.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputSelect"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNameIdentifier":"InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":92454017,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A dropdown selection component.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.InputSelect"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Common.PropertyName":"ValueChanged","Components.EventCallback":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect","Common.TypeNameIdentifier":"InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-761095015,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"InputSelect"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNameIdentifier":"InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":85331601,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the child content to be rendering inside the select element.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Forms.InputSelect"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputSelect.ChildContent","Common.TypeNameIdentifier":"InputSelect","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-1127546831,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing values.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNameIdentifier":"InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Runtime.Name":"Components.IComponent"}},{"HashCode":1412090241,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputText","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n An input component for editing values.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputText"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputText","Common.TypeNameIdentifier":"InputText","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1984013923,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A multiline input component for editing values.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNameIdentifier":"InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Runtime.Name":"Components.IComponent"}},{"HashCode":-283689260,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.InputTextArea","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A multiline input component for editing values.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.InputTextArea"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"Value","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the value of the input. This should be used with two-way binding.\r\n \r\n \r\n @bind-Value=\"model.PropertyName\"\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ValueChanged","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n \r\n Gets or sets a callback that updates the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueChanged","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.EventCallback","Components.EventCallback":"True"}},{"Kind":"Components.Component","Name":"ValueExpression","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Gets or sets an expression that identifies the bound value.\r\n \r\n ","Metadata":{"Common.PropertyName":"ValueExpression","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>"}},{"Kind":"Components.Component","Name":"DisplayName","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the display name for this field.\r\n This value is used when generating error messages when the input value fails to parse correctly.\r\n \r\n ","Metadata":{"Common.PropertyName":"DisplayName","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.InputTextArea","Common.TypeNameIdentifier":"InputTextArea","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-245684300,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.ValidationMessage"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNameIdentifier":"ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":1528528215,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Displays a list of validation messages for a specified field within a cascaded .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.Forms.ValidationMessage"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created div element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"For","TypeName":"System.Linq.Expressions.Expression>","Documentation":"\r\n \r\n Specifies the field for which validation messages should be displayed.\r\n \r\n ","Metadata":{"Common.PropertyName":"For","Common.GloballyQualifiedTypeName":"global::System.Linq.Expressions.Expression>","Components.GenericTyped":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationMessage","Common.TypeNameIdentifier":"ValidationMessage","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1959080929,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\r\n \r\n Gets or sets the model to produce the list of validation messages for.\r\n When specified, this lists all errors that are associated with the model instance.\r\n \r\n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNameIdentifier":"ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Runtime.Name":"Components.IComponent"}},{"HashCode":1490654527,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Displays a list of validation messages from a cascaded .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Model","TypeName":"System.Object","Documentation":"\r\n \r\n Gets or sets the model to produce the list of validation messages for.\r\n When specified, this lists all errors that are associated with the model instance.\r\n \r\n ","Metadata":{"Common.PropertyName":"Model","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be applied to the created ul element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.ValidationSummary","Common.TypeNameIdentifier":"ValidationSummary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":2012395568,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n After navigating from one page to another, sets focus to an element\r\n matching a CSS selector. This can be used to build an accessible\r\n navigation system compatible with screen readers.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNameIdentifier":"FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Runtime.Name":"Components.IComponent"}},{"HashCode":-1759321182,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n After navigating from one page to another, sets focus to an element\r\n matching a CSS selector. This can be used to build an accessible\r\n navigation system compatible with screen readers.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","Documentation":"\r\n \r\n Gets or sets the route data. This can be obtained from an enclosing\r\n component.\r\n \r\n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"Selector","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets a CSS selector describing the element to be focused after\r\n navigation between pages.\r\n \r\n ","Metadata":{"Common.PropertyName":"Selector","Common.GloballyQualifiedTypeName":"global::System.String"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Routing.FocusOnNavigate","Common.TypeNameIdentifier":"FocusOnNavigate","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1380850759,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A component that renders an anchor tag, automatically toggling its 'active'\r\n class based on whether its 'href' matches the current URI.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the CSS class name applied to the NavLink when the\r\n current route matches the NavLink href.\r\n \r\n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNameIdentifier":"NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Runtime.Name":"Components.IComponent"}},{"HashCode":642792029,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.NavLink","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n A component that renders an anchor tag, automatically toggling its 'active'\r\n class based on whether its 'href' matches the current URI.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ActiveClass","TypeName":"System.String","Documentation":"\r\n \r\n Gets or sets the CSS class name applied to the NavLink when the\r\n current route matches the NavLink href.\r\n \r\n ","Metadata":{"Common.PropertyName":"ActiveClass","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"AdditionalAttributes","TypeName":"System.Collections.Generic.IReadOnlyDictionary","Documentation":"\r\n \r\n Gets or sets a collection of additional attributes that will be added to the generated\r\n a element.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAttributes","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IReadOnlyDictionary"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Match","TypeName":"Microsoft.AspNetCore.Components.Routing.NavLinkMatch","IsEnum":true,"Documentation":"\r\n \r\n Gets or sets a value representing the URL matching behavior.\r\n \r\n ","Metadata":{"Common.PropertyName":"Match","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Routing.NavLinkMatch"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink","Common.TypeNameIdentifier":"NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1920388826,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"NavLink"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNameIdentifier":"NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":792199978,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the child content of the component.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Routing.NavLink"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Routing.NavLink.ChildContent","Common.TypeNameIdentifier":"NavLink","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Routing","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-230489831,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Provides content to components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNameIdentifier":"HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Runtime.Name":"Components.IComponent"}},{"HashCode":128167545,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Provides content to components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent","Common.TypeNameIdentifier":"HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1689854822,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"HeadContent"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNameIdentifier":"HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":779040282,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the content to be rendered in instances.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.HeadContent"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadContent.ChildContent","Common.TypeNameIdentifier":"HeadContent","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":1266783900,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Renders content provided by components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"HeadOutlet"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNameIdentifier":"HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Runtime.Name":"Components.IComponent"}},{"HashCode":550896023,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.HeadOutlet","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Renders content provided by components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.HeadOutlet"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.HeadOutlet","Common.TypeNameIdentifier":"HeadOutlet","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-886198252,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNameIdentifier":"PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Runtime.Name":"Components.IComponent"}},{"HashCode":-583895305,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.PageTitle","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Enables rendering an HTML <title> to a component.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle","Common.TypeNameIdentifier":"PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":886568814,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"PageTitle"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNameIdentifier":"PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":206831603,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the content to be rendered as the document title.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.PageTitle"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.PageTitle.ChildContent","Common.TypeNameIdentifier":"PageTitle","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":1532515791,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\r\n \r\n The maximum number of errors that can be handled. If more errors are received,\r\n they will be treated as fatal. Calling resets the count.\r\n \r\n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNameIdentifier":"ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Runtime.Name":"Components.IComponent"}},{"HashCode":748353587,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Captures errors thrown from its child content.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ErrorContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ","Metadata":{"Common.PropertyName":"ErrorContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"MaximumErrorCount","TypeName":"System.Int32","Documentation":"\r\n \r\n The maximum number of errors that can be handled. If more errors are received,\r\n they will be treated as fatal. Calling resets the count.\r\n \r\n ","Metadata":{"Common.PropertyName":"MaximumErrorCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary","Common.TypeNameIdentifier":"ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-1582794375,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"ErrorBoundary"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNameIdentifier":"ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":1559812008,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n The content to be displayed when there is no error.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ChildContent","Common.TypeNameIdentifier":"ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":873037395,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ErrorContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNameIdentifier":"ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":103384670,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n The content to be displayed when there is an error.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ErrorContent","ParentTag":"Microsoft.AspNetCore.Components.Web.ErrorBoundary"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ErrorContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.ErrorBoundary.ErrorContent","Common.TypeNameIdentifier":"ErrorBoundary","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-732556857,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TItem","Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"]},"Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Common.PropertyName":"ChildContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Common.PropertyName":"ItemContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Common.PropertyName":"ItemsProvider","Components.DelegateSignature":"True","Components.GenericTyped":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\r\n \r\n Gets or sets a value that determines how many additional items will be rendered\r\n before and after the visible region. This help to reduce the frequency of rendering\r\n during scrolling. However, higher values mean that more elements will be present\r\n in the page.\r\n \r\n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":172636577,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Provides functionality for rendering a virtualized list of items.\r\n \r\n The context type for the items being rendered.\r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TItem","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TItem","Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"]},"Metadata":{"Common.PropertyName":"TItem","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Common.PropertyName":"ChildContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"ItemContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Common.PropertyName":"ItemContent","Components.ChildContent":"True","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Placeholder","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ","Metadata":{"Common.PropertyName":"Placeholder","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"ItemSize","TypeName":"System.Single","Documentation":"\r\n \r\n Gets the size of each item in pixels. Defaults to 50px.\r\n \r\n ","Metadata":{"Common.PropertyName":"ItemSize","Common.GloballyQualifiedTypeName":"global::System.Single"}},{"Kind":"Components.Component","Name":"ItemsProvider","TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Documentation":"\r\n \r\n Gets or sets the function providing items to the list.\r\n \r\n ","Metadata":{"Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.Web.Virtualization.ItemsProviderDelegate","Common.PropertyName":"ItemsProvider","Components.DelegateSignature":"True","Components.GenericTyped":"True","Components.IsDelegateAwaitableResult":"True"}},{"Kind":"Components.Component","Name":"Items","TypeName":"System.Collections.Generic.ICollection","Documentation":"\r\n \r\n Gets or sets the fixed item source.\r\n \r\n ","Metadata":{"Common.PropertyName":"Items","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.ICollection","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"OverscanCount","TypeName":"System.Int32","Documentation":"\r\n \r\n Gets or sets a value that determines how many additional items will be rendered\r\n before and after the visible region. This help to reduce the frequency of rendering\r\n during scrolling. However, higher values mean that more elements will be present\r\n in the page.\r\n \r\n ","Metadata":{"Common.PropertyName":"OverscanCount","Common.GloballyQualifiedTypeName":"global::System.Int32"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-514167269,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ChildContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":215248206,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ChildContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ChildContent","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-1800818476,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ItemContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":2112976254,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the item template for the list.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ItemContent","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ItemContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.ItemContent","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":1807588775,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["Placeholder"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":1762038415,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","AssemblyName":"Microsoft.AspNetCore.Components.Web","Documentation":"\r\n \r\n Gets or sets the template for items that have not yet been loaded in memory.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Placeholder","ParentTag":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["Placeholder"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Web.Virtualization.Virtualize.Placeholder","Common.TypeNameIdentifier":"Virtualize","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Web.Virtualization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":600300187,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DataAnnotationsValidator"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNameIdentifier":"DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Runtime.Name":"Components.IComponent"}},{"HashCode":-450791174,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","AssemblyName":"Microsoft.AspNetCore.Components.Forms","Documentation":"\r\n \r\n Adds Data Annotations validation support to an .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Forms.DataAnnotationsValidator","Common.TypeNameIdentifier":"DataAnnotationsValidator","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Forms","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-1659049326,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n Combines the behaviors of and ,\r\n so that it displays the page matching the specified route but only if the user\r\n is authorized to see it.\r\n \r\n Additionally, this component supplies a cascading parameter of type ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\r\n \r\n The resource to which access is being controlled.\r\n \r\n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the route data. This determines the page that will be\r\n displayed and the parameter values that will be supplied to the page.\r\n \r\n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\r\n \r\n Gets or sets the type of a layout to be used if the page does not\r\n declare any layout. If specified, the type must implement \r\n and accept a parameter named .\r\n \r\n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNameIdentifier":"AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Runtime.Name":"Components.IComponent"}},{"HashCode":-2067093338,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n Combines the behaviors of and ,\r\n so that it displays the page matching the specified route but only if the user\r\n is authorized to see it.\r\n \r\n Additionally, this component supplies a cascading parameter of type ,\r\n which makes the user's current authentication state available to descendants.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\r\n \r\n The resource to which access is being controlled.\r\n \r\n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the route data. This determines the page that will be\r\n displayed and the parameter values that will be supplied to the page.\r\n \r\n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\r\n \r\n Gets or sets the type of a layout to be used if the page does not\r\n declare any layout. If specified, the type must implement \r\n and accept a parameter named .\r\n \r\n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView","Common.TypeNameIdentifier":"AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":1602723046,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["NotAuthorized"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNameIdentifier":"AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":109476351,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["NotAuthorized"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.NotAuthorized","Common.TypeNameIdentifier":"AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":1127560569,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeRouteView"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNameIdentifier":"AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":6310419,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeRouteView.Authorizing","Common.TypeNameIdentifier":"AuthorizeRouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-97470475,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n If you specify a value for this parameter, do not also specify a value for .\r\n \r\n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\r\n \r\n The resource to which access is being controlled.\r\n \r\n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Runtime.Name":"Components.IComponent"}},{"HashCode":-1591375188,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n Displays differing content depending on the user's authorization status.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Policy","TypeName":"System.String","Documentation":"\r\n \r\n The policy name that determines whether the content can be displayed.\r\n \r\n ","Metadata":{"Common.PropertyName":"Policy","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"Roles","TypeName":"System.String","Documentation":"\r\n \r\n A comma delimited list of roles that are allowed to display the content.\r\n \r\n ","Metadata":{"Common.PropertyName":"Roles","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"NotAuthorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","Metadata":{"Common.PropertyName":"NotAuthorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorized","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n If you specify a value for this parameter, do not also specify a value for .\r\n \r\n ","Metadata":{"Common.PropertyName":"Authorized","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Authorizing","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","Metadata":{"Common.PropertyName":"Authorizing","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Resource","TypeName":"System.Object","Documentation":"\r\n \r\n The resource to which access is being controlled.\r\n \r\n ","Metadata":{"Common.PropertyName":"Resource","Common.GloballyQualifiedTypeName":"global::System.Object"}},{"Kind":"Components.Component","Name":"Context","TypeName":"System.String","Documentation":{"Id":12},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":529893422,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ChildContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":-283371522,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["ChildContent"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.ChildContent","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":1730663890,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["NotAuthorized"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":2080400133,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is not authorized.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"NotAuthorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["NotAuthorized"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.NotAuthorized","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":1428985557,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n If you specify a value for this parameter, do not also specify a value for .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["Authorized"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":-2020738019,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed if the user is authorized.\r\n If you specify a value for this parameter, do not also specify a value for .\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorized","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"BoundAttributes":[{"Kind":"Components.ChildContent","Name":"Context","TypeName":"System.String","Documentation":{"Id":11,"Args":["Authorized"]},"Metadata":{"Components.ChildContentParameterName":"True","Common.PropertyName":"Context"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorized","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":2013499727,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"AuthorizeView"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":621119194,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content that will be displayed while asynchronous authorization is in progress.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Authorizing","ParentTag":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.AuthorizeView.Authorizing","Common.TypeNameIdentifier":"AuthorizeView","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-472966043,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNameIdentifier":"CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Runtime.Name":"Components.IComponent"}},{"HashCode":859759164,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState","Common.TypeNameIdentifier":"CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-113265668,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingAuthenticationState"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNameIdentifier":"CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":1063076882,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components.Authorization","Documentation":"\r\n \r\n The content to which the authentication state should be provided.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.Authorization.CascadingAuthenticationState.ChildContent","Common.TypeNameIdentifier":"CascadingAuthenticationState","Common.TypeNamespace":"Microsoft.AspNetCore.Components.Authorization","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":112112172,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.CascadingValue"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to which the value should be provided.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n The value to be provided.\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\r\n \r\n Optionally gives a name to the provided value. Descendant components\r\n will be able to receive the value by specifying this name.\r\n \r\n If no name is specified, then descendant components will receive the\r\n value based the type of value they are requesting.\r\n \r\n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\r\n \r\n If true, indicates that will not change. This is a\r\n performance optimization that allows the framework to skip setting up\r\n change notifications. Set this flag only if you will not change\r\n during the component's lifetime.\r\n \r\n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNameIdentifier":"CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.GenericTyped":"True","Runtime.Name":"Components.IComponent"}},{"HashCode":-2006353105,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.CascadingValue","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n A component that provides a cascading value to all descendant components.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.CascadingValue"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"TValue","TypeName":"System.Type","Documentation":{"Id":13,"Args":["TValue","Microsoft.AspNetCore.Components.CascadingValue"]},"Metadata":{"Common.PropertyName":"TValue","Components.TypeParameter":"True","Components.TypeParameterIsCascading":"False"}},{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n The content to which the value should be provided.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Value","TypeName":"TValue","Documentation":"\r\n \r\n The value to be provided.\r\n \r\n ","Metadata":{"Common.PropertyName":"Value","Common.GloballyQualifiedTypeName":"TValue","Components.GenericTyped":"True"}},{"Kind":"Components.Component","Name":"Name","TypeName":"System.String","Documentation":"\r\n \r\n Optionally gives a name to the provided value. Descendant components\r\n will be able to receive the value by specifying this name.\r\n \r\n If no name is specified, then descendant components will receive the\r\n value based the type of value they are requesting.\r\n \r\n ","Metadata":{"Common.PropertyName":"Name","Common.GloballyQualifiedTypeName":"global::System.String"}},{"Kind":"Components.Component","Name":"IsFixed","TypeName":"System.Boolean","Documentation":"\r\n \r\n If true, indicates that will not change. This is a\r\n performance optimization that allows the framework to skip setting up\r\n change notifications. Set this flag only if you will not change\r\n during the component's lifetime.\r\n \r\n ","Metadata":{"Common.PropertyName":"IsFixed","Common.GloballyQualifiedTypeName":"global::System.Boolean"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue","Common.TypeNameIdentifier":"CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.GenericTyped":"True","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-889459120,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n The content to which the value should be provided.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"CascadingValue"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNameIdentifier":"CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":1095368138,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n The content to which the value should be provided.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.CascadingValue"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.CascadingValue.ChildContent","Common.TypeNameIdentifier":"CascadingValue","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":816413986,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNameIdentifier":"DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Runtime.Name":"Components.IComponent"}},{"HashCode":1299178003,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.DynamicComponent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n A component that renders another component dynamically according to its\r\n parameter.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.DynamicComponent"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"Type","TypeName":"System.Type","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the type of the component to be rendered. The supplied type must\r\n implement .\r\n \r\n ","Metadata":{"Common.PropertyName":"Type","Common.GloballyQualifiedTypeName":"global::System.Type"}},{"Kind":"Components.Component","Name":"Parameters","TypeName":"System.Collections.Generic.IDictionary","Documentation":"\r\n \r\n Gets or sets a dictionary of parameters to be passed to the component.\r\n \r\n ","Metadata":{"Common.PropertyName":"Parameters","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IDictionary"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.DynamicComponent","Common.TypeNameIdentifier":"DynamicComponent","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":443104849,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the content to display.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNameIdentifier":"LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Runtime.Name":"Components.IComponent"}},{"HashCode":2117237878,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.LayoutView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n Displays the specified content inside the specified layout and any further\r\n nested layouts.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.LayoutView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"ChildContent","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Gets or sets the content to display.\r\n \r\n ","Metadata":{"Common.PropertyName":"ChildContent","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Layout","TypeName":"System.Type","Documentation":"\r\n \r\n Gets or sets the type of the layout in which to display the content.\r\n The type must implement and accept a parameter named .\r\n \r\n ","Metadata":{"Common.PropertyName":"Layout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView","Common.TypeNameIdentifier":"LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":-1467088548,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n Gets or sets the content to display.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"LayoutView"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNameIdentifier":"LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.IsSpecialKind":"Components.ChildContent","Runtime.Name":"Components.None"}},{"HashCode":-752363043,"Kind":"Components.ChildContent","Name":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n Gets or sets the content to display.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"ChildContent","ParentTag":"Microsoft.AspNetCore.Components.LayoutView"}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.LayoutView.ChildContent","Common.TypeNameIdentifier":"LayoutView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.IsSpecialKind":"Components.ChildContent","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.None"}},{"HashCode":-1158605894,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the route data. This determines the page that will be\r\n displayed and the parameter values that will be supplied to the page.\r\n \r\n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\r\n \r\n Gets or sets the type of a layout to be used if the page does not\r\n declare any layout. If specified, the type must implement \r\n and accept a parameter named .\r\n \r\n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNameIdentifier":"RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Runtime.Name":"Components.IComponent"}},{"HashCode":-1575418860,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.RouteView","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n Displays the specified page component, rendering it inside its layout\r\n and any further nested layouts.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Microsoft.AspNetCore.Components.RouteView"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"RouteData","TypeName":"Microsoft.AspNetCore.Components.RouteData","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the route data. This determines the page that will be\r\n displayed and the parameter values that will be supplied to the page.\r\n \r\n ","Metadata":{"Common.PropertyName":"RouteData","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RouteData"}},{"Kind":"Components.Component","Name":"DefaultLayout","TypeName":"System.Type","Documentation":"\r\n \r\n Gets or sets the type of a layout to be used if the page does not\r\n declare any layout. If specified, the type must implement \r\n and accept a parameter named .\r\n \r\n ","Metadata":{"Common.PropertyName":"DefaultLayout","Common.GloballyQualifiedTypeName":"global::System.Type"}}],"Metadata":{"Common.TypeName":"Microsoft.AspNetCore.Components.RouteView","Common.TypeNameIdentifier":"RouteView","Common.TypeNamespace":"Microsoft.AspNetCore.Components","Components.NameMatch":"Components.FullyQualifiedNameMatch","Runtime.Name":"Components.IComponent"}},{"HashCode":251306581,"Kind":"Components.Component","Name":"Microsoft.AspNetCore.Components.Routing.Router","AssemblyName":"Microsoft.AspNetCore.Components","Documentation":"\r\n \r\n A component that supplies route data corresponding to the current navigation state.\r\n \r\n ","CaseSensitive":true,"TagMatchingRules":[{"TagName":"Router"}],"BoundAttributes":[{"Kind":"Components.Component","Name":"AppAssembly","TypeName":"System.Reflection.Assembly","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the assembly that should be searched for components matching the URI.\r\n \r\n ","Metadata":{"Common.PropertyName":"AppAssembly","Common.GloballyQualifiedTypeName":"global::System.Reflection.Assembly"}},{"Kind":"Components.Component","Name":"AdditionalAssemblies","TypeName":"System.Collections.Generic.IEnumerable","Documentation":"\r\n \r\n Gets or sets a collection of additional assemblies that should be searched for components\r\n that can match URIs.\r\n \r\n ","Metadata":{"Common.PropertyName":"AdditionalAssemblies","Common.GloballyQualifiedTypeName":"global::System.Collections.Generic.IEnumerable"}},{"Kind":"Components.Component","Name":"NotFound","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the content to display when no match is found for the requested route.\r\n \r\n ","Metadata":{"Common.PropertyName":"NotFound","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Found","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","IsEditorRequired":true,"Documentation":"\r\n \r\n Gets or sets the content to display when a match is found for the requested route.\r\n \r\n ","Metadata":{"Common.PropertyName":"Found","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"Navigating","TypeName":"Microsoft.AspNetCore.Components.RenderFragment","Documentation":"\r\n \r\n Get or sets the content to display when asynchronous navigation is in progress.\r\n \r\n ","Metadata":{"Common.PropertyName":"Navigating","Common.GloballyQualifiedTypeName":"global::Microsoft.AspNetCore.Components.RenderFragment","Components.ChildContent":"True"}},{"Kind":"Components.Component","Name":"OnNavigateAsync","TypeName":"Microsoft.AspNetCore.Components.EventCallback","Documentation":"\r\n