{ "FilePath": "/Users/henriquedias/enei2019/api/api.csproj", "Configuration": { "ConfigurationName": "MVC-2.1", "LanguageVersion": "2.1", "Extensions": [ { "ExtensionName": "MVC-2.1" } ] }, "ProjectWorkspaceState": { "TagHelpers": [ { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <a> elements.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-action", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-controller", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-area", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-page", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-page-handler", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-fragment", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-host", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-protocol", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-route", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-all-route-data", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "a", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-route-", "NameComparison": 1, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the action method.\n \n \n Must be null if or is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the controller.\n \n \n Must be null if or is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the area.\n \n \n Must be null if or is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the page.\n \n \n Must be null if or , \n or is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the page handler.\n \n \n Must be null if or , or \n is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-protocol", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The protocol for the URL, such as \"http\" or \"https\".\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Protocol" } }, { "Kind": "ITagHelper", "Name": "asp-host", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The host name.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Host" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The URL fragment name.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Name of the route.\n \n \n Must be null if one of , , \n or is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", "IsEnum": false, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", "Documentation": "\n \n Additional parameters for the route.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "RouteValues" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.AnchorTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <cache> elements.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "cache", "ParentTag": null, "TagStructure": 0, "Attributes": [], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "priority", "TypeName": "Microsoft.Extensions.Caching.Memory.CacheItemPriority?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the policy for the cache entry.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Priority" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the exact the cache entry should be evicted.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <distributed-cache> elements.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "distributed-cache", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "name", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a unique name to discriminate cached entries.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "vary-by", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryBy" } }, { "Kind": "ITagHelper", "Name": "vary-by-header", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of HTTP request headers to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByHeader" } }, { "Kind": "ITagHelper", "Name": "vary-by-query", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of query parameters to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByQuery" } }, { "Kind": "ITagHelper", "Name": "vary-by-route", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of route data parameters to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByRoute" } }, { "Kind": "ITagHelper", "Name": "vary-by-cookie", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a comma-delimited set of cookie names to vary the cached result by.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByCookie" } }, { "Kind": "ITagHelper", "Name": "vary-by-user", "TypeName": "System.Boolean", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets a value that determines if the cached result is to be varied by the Identity for the logged in\n .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "VaryByUser" } }, { "Kind": "ITagHelper", "Name": "expires-on", "TypeName": "System.DateTimeOffset?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the exact the cache entry should be evicted.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ExpiresOn" } }, { "Kind": "ITagHelper", "Name": "expires-after", "TypeName": "System.TimeSpan?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the duration, from the time the cache entry was added, when it should be evicted.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ExpiresAfter" } }, { "Kind": "ITagHelper", "Name": "expires-sliding", "TypeName": "System.TimeSpan?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the duration from last access that the cache entry should be evicted.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ExpiresSliding" } }, { "Kind": "ITagHelper", "Name": "enabled", "TypeName": "System.Boolean", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the value which determines if the tag helper is enabled or not.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Enabled" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.DistributedCacheTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <environment> elements that conditionally renders\n content based on the current value of .\n If the environment is not listed in the specified or , \n or if it is in , the content will not be rendered.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "environment", "ParentTag": null, "TagStructure": 0, "Attributes": [], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "names", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Names" } }, { "Kind": "ITagHelper", "Name": "include", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of environment names in which the content should be rendered.\n If the current environment is also in the list, the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Include" } }, { "Kind": "ITagHelper", "Name": "exclude", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of environment names in which the content will not be rendered.\n \n \n The specified environment names are compared case insensitively to the current value of\n .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Exclude" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.EnvironmentTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <button> elements and <input> elements with\n their type attribute set to image or submit.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-action", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-controller", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-area", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-page", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-page-handler", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-fragment", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-route", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-all-route-data", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "button", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-route-", "NameComparison": 1, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-action", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-controller", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-area", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-page", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-page-handler", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-fragment", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-route", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-all-route-data", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "image", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-route-", "NameComparison": 1, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-action", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-controller", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-area", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-page", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-page-handler", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-fragment", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-route", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-all-route-data", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "type", "NameComparison": 0, "Value": "submit", "ValueComparison": 1, "Diagnostics": [] }, { "Name": "asp-route-", "NameComparison": 1, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the action method.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the controller.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the area.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the page.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the page handler.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the URL fragment.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", "IsEnum": false, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", "Documentation": "\n \n Additional parameters for the route.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "RouteValues" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormActionTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <form> elements.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "form", "ParentTag": null, "TagStructure": 0, "Attributes": [], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-action", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the action method.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Action" } }, { "Kind": "ITagHelper", "Name": "asp-controller", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the controller.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Controller" } }, { "Kind": "ITagHelper", "Name": "asp-area", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the area.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Area" } }, { "Kind": "ITagHelper", "Name": "asp-page", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the page.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Page" } }, { "Kind": "ITagHelper", "Name": "asp-page-handler", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the page handler.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "PageHandler" } }, { "Kind": "ITagHelper", "Name": "asp-antiforgery", "TypeName": "System.Boolean?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Whether the antiforgery token should be generated.\n \n Defaults to false if user provides an action attribute\n or if the method is ; true otherwise.\n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Antiforgery" } }, { "Kind": "ITagHelper", "Name": "asp-fragment", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Gets or sets the URL fragment.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Fragment" } }, { "Kind": "ITagHelper", "Name": "asp-route", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Name of the route.\n \n \n Must be null if or is non-null.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Route" } }, { "Kind": "ITagHelper", "Name": "asp-all-route-data", "TypeName": "System.Collections.Generic.IDictionary", "IsEnum": false, "IndexerNamePrefix": "asp-route-", "IndexerTypeName": "System.String", "Documentation": "\n \n Additional parameters for the route.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "RouteValues" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.FormTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <img> elements that supports file versioning.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "img", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-append-version", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] }, { "Name": "src", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Source of the image.\n \n \n Passed through to the generated HTML in all cases.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Value indicating if file version should be appended to the src urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "AppendVersion" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ImageTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <input> elements with an asp-for attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "input", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-for", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-format", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The format string (see https://msdn.microsoft.com/en-us/library/txafckwd.aspx) used to format the\n result. Sets the generated \"value\" attribute to that formatted string.\n \n \n Not used if the provided (see ) or calculated \"type\" attribute value is\n checkbox, password, or radio. That is, is used when calling\n .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Format" } }, { "Kind": "ITagHelper", "Name": "type", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The type of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the \n helper to call and the default value. A default is not calculated\n if the provided (see ) or calculated \"type\" attribute value is checkbox,\n hidden, password, or radio.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "InputTypeName" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The value of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine the generated \"checked\" attribute\n if is \"radio\". Must not be null in that case.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.InputTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <label> elements with an asp-for attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "label", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-for", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "For" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.LabelTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <link> elements that supports fallback href paths.\n \n \n The tag helper won't process for cases with just the 'href' attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-href-include", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-href-exclude", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-fallback-href", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-fallback-href-include", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-fallback-href-exclude", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-fallback-test-class", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-fallback-test-property", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-fallback-test-value", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "link", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "asp-append-version", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "href", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Address of the linked resource.\n \n \n Passed through to the generated HTML in all cases.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Href" } }, { "Kind": "ITagHelper", "Name": "asp-href-include", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "HrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-href-exclude", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "HrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The URL of a CSS stylesheet to fallback to in the case the primary one fails.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackHref" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Value indicating if file version should be appended to the href urls.\n \n \n If true then a query string \"v\" with the encoded content of the file is added.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-include", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to fallback to in the case the primary\n one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackHrefInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-href-exclude", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of CSS stylesheets to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackHrefExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-class", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The class name defined in the stylesheet to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackTestClass" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-property", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The CSS property name to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackTestProperty" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test-value", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The CSS property value to use for the fallback test.\n Must be used in conjunction with and ,\n and either or .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackTestValue" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.LinkTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <option> elements.\n \n \n This works in conjunction with . It reads elements\n content but does not modify that content. The only modification it makes is to add a selected attribute\n in some cases.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "option", "ParentTag": null, "TagStructure": 0, "Attributes": [], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "value", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Specifies a value for the <option> element.\n \n \n Passed through to the generated HTML in all cases.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Value" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.OptionTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n Renders a partial view.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "partial", "ParentTag": null, "TagStructure": 2, "Attributes": [ { "Name": "name", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name or path of the partial view that is rendered to the response.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Name" } }, { "Kind": "ITagHelper", "Name": "for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n An expression to be evaluated against the current model. Cannot be used together with .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "model", "TypeName": "System.Object", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The model to pass into the partial view. Cannot be used together with .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Model" } }, { "Kind": "ITagHelper", "Name": "view-data", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionary", "IsEnum": false, "IndexerNamePrefix": "view-data-", "IndexerTypeName": "System.Object", "Documentation": "\n \n A to pass into the partial view.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ViewData" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.PartialTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <script> elements that supports fallback src paths.\n \n \n The tag helper won't process for cases with just the 'src' attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "script", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-src-include", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "script", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-src-exclude", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "script", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-fallback-src", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "script", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-fallback-src-include", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "script", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-fallback-src-exclude", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "script", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-fallback-test", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "script", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-append-version", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "src", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Address of the external script to use.\n \n \n Passed through to the generated HTML in all cases.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Src" } }, { "Kind": "ITagHelper", "Name": "asp-src-include", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to load.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "SrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-src-exclude", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from loading.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "SrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The URL of a Script tag to fallback to in the case the primary one fails.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackSrc" } }, { "Kind": "ITagHelper", "Name": "asp-append-version", "TypeName": "System.Boolean?", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Value indicating if file version should be appended to src urls.\n \n \n A query string \"v\" with the encoded content of the file is added.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "AppendVersion" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-include", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to fallback to in the case the\n primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackSrcInclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-src-exclude", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A comma separated list of globbed file patterns of JavaScript scripts to exclude from the fallback list, in\n the case the primary one fails.\n The glob patterns are assessed relative to the application's 'webroot' setting.\n Must be used in conjunction with .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackSrcExclude" } }, { "Kind": "ITagHelper", "Name": "asp-fallback-test", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The script method defined in the primary script to use for the fallback test.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "FallbackTestExpression" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ScriptTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <select> elements with asp-for and/or\n asp-items attribute(s).\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "select", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-for", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] }, { "TagName": "select", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-items", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "asp-items", "TypeName": "System.Collections.Generic.IEnumerable", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n A collection of objects used to populate the <select> element with\n <optgroup> and <option> elements.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Items" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.SelectTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting <textarea> elements with an asp-for attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "textarea", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-for", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n An expression to be evaluated against the current model.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "For" } }, { "Kind": "ITagHelper", "Name": "name", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The name of the <input> element.\n \n \n Passed through to the generated HTML in all cases. Also used to determine whether is\n valid with an empty .\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "Name" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.TextAreaTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting any HTML element with an asp-validation-for\n attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "span", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-validation-for", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-validation-for", "TypeName": "Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpression", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": null, "Diagnostics": [], "Metadata": { "Common.PropertyName": "For" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationMessageTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper", "AssemblyName": "Microsoft.AspNetCore.Mvc.TagHelpers", "Documentation": "\n \n implementation targeting any HTML element with an asp-validation-summary\n attribute.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "div", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-validation-summary", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-validation-summary", "TypeName": "Microsoft.AspNetCore.Mvc.Rendering.ValidationSummary", "IsEnum": true, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n If or , appends a validation\n summary. Otherwise (, the default), this tag helper does nothing.\n \n \n Thrown if setter is called with an undefined value e.g.\n (ValidationSummary)23.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ValidationSummary" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.Mvc.TagHelpers.ValidationSummaryTagHelper" } }, { "Kind": "ITagHelper", "Name": "Microsoft.AspNetCore.SpaServices.Prerendering.PrerenderTagHelper", "AssemblyName": "Microsoft.AspNetCore.SpaServices", "Documentation": "\n \n A tag helper for prerendering JavaScript applications on the server.\n \n ", "TagOutputHint": null, "TagMatchingRules": [ { "TagName": "*", "ParentTag": null, "TagStructure": 0, "Attributes": [ { "Name": "asp-prerender-module", "NameComparison": 0, "Value": null, "ValueComparison": 0, "Diagnostics": [] } ], "Diagnostics": [] } ], "BoundAttributes": [ { "Kind": "ITagHelper", "Name": "asp-prerender-module", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n Specifies the path to the JavaScript module containing prerendering code.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ModuleName" } }, { "Kind": "ITagHelper", "Name": "asp-prerender-export", "TypeName": "System.String", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n If set, specifies the name of the CommonJS export that is the prerendering function to execute.\n If not set, the JavaScript module's default CommonJS export must itself be the prerendering function.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "ExportName" } }, { "Kind": "ITagHelper", "Name": "asp-prerender-data", "TypeName": "System.Object", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n An optional JSON-serializable parameter to be supplied to the prerendering code.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "CustomDataParameter" } }, { "Kind": "ITagHelper", "Name": "asp-prerender-timeout", "TypeName": "System.Int32", "IsEnum": false, "IndexerNamePrefix": null, "IndexerTypeName": null, "Documentation": "\n \n The maximum duration to wait for prerendering to complete.\n \n ", "Diagnostics": [], "Metadata": { "Common.PropertyName": "TimeoutMillisecondsParameter" } } ], "AllowedChildTags": [], "Diagnostics": [], "Metadata": { "Runtime.Name": "ITagHelper", "Common.TypeName": "Microsoft.AspNetCore.SpaServices.Prerendering.PrerenderTagHelper" } } ], "CSharpLanguageVersion": 703 }, "RootNamespace": "api", "Documents": [ { "FilePath": "wwwroot/Landing/cp-net.cshtml", "TargetPath": "wwwroot/Landing/cp-net.cshtml", "FileKind": "mvc" }, { "FilePath": "wwwroot/Landing/cp-iot.cshtml", "TargetPath": "wwwroot/Landing/cp-iot.cshtml", "FileKind": "mvc" }, { "FilePath": "wwwroot/index.cshtml", "TargetPath": "wwwroot/index.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/jogo.cshtml", "TargetPath": "Views/Landing/jogo.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/1stpage.cshtml", "TargetPath": "Views/Landing/1stpage.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/cp-net.cshtml", "TargetPath": "Views/Landing/cp-net.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/cp-iot.cshtml", "TargetPath": "Views/Landing/cp-iot.cshtml", "FileKind": "mvc" }, { "FilePath": "wwwroot/Landing/cp-web.cshtml", "TargetPath": "wwwroot/Landing/cp-web.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/notFound.cshtml", "TargetPath": "Views/Landing/notFound.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/resetError.cshtml", "TargetPath": "Views/Landing/resetError.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/index.cshtml", "TargetPath": "Views/Landing/index.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/cp-ia.cshtml", "TargetPath": "Views/Landing/cp-ia.cshtml", "FileKind": "mvc" }, { "FilePath": "wwwroot/Landing/index.cshtml", "TargetPath": "wwwroot/Landing/index.cshtml", "FileKind": "mvc" }, { "FilePath": "wwwroot/Landing/cp-ia.cshtml", "TargetPath": "wwwroot/Landing/cp-ia.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/app.cshtml", "TargetPath": "Views/Landing/app.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/cp-web.cshtml", "TargetPath": "Views/Landing/cp-web.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/ctf.cshtml", "TargetPath": "Views/Landing/ctf.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/cp-ds.cshtml", "TargetPath": "Views/Landing/cp-ds.cshtml", "FileKind": "mvc" }, { "FilePath": "wwwroot/Landing/cp-ds.cshtml", "TargetPath": "wwwroot/Landing/cp-ds.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/resetPage.cshtml", "TargetPath": "Views/Landing/resetPage.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/Landing/cp-md.cshtml", "TargetPath": "Views/Landing/cp-md.cshtml", "FileKind": "mvc" }, { "FilePath": "Views/index.cshtml", "TargetPath": "Views/index.cshtml", "FileKind": "mvc" } ] }