{ "AssemblyIdentity": "Microsoft.AspNetCore.Mvc.Core, Version=2.0.3.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Builder.MvcApplicationBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseMvc", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseMvcWithDefaultRoute", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UseMvc", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "configureRoutes", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.MvcAreaRouteBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "MapAreaRoute", "Parameters": [ { "Name": "routeBuilder", "Type": "Microsoft.AspNetCore.Routing.IRouteBuilder" }, { "Name": "name", "Type": "System.String" }, { "Name": "areaName", "Type": "System.String" }, { "Name": "template", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MapAreaRoute", "Parameters": [ { "Name": "routeBuilder", "Type": "Microsoft.AspNetCore.Routing.IRouteBuilder" }, { "Name": "name", "Type": "System.String" }, { "Name": "areaName", "Type": "System.String" }, { "Name": "template", "Type": "System.String" }, { "Name": "defaults", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MapAreaRoute", "Parameters": [ { "Name": "routeBuilder", "Type": "Microsoft.AspNetCore.Routing.IRouteBuilder" }, { "Name": "name", "Type": "System.String" }, { "Name": "areaName", "Type": "System.String" }, { "Name": "template", "Type": "System.String" }, { "Name": "defaults", "Type": "System.Object" }, { "Name": "constraints", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MapAreaRoute", "Parameters": [ { "Name": "routeBuilder", "Type": "Microsoft.AspNetCore.Routing.IRouteBuilder" }, { "Name": "name", "Type": "System.String" }, { "Name": "areaName", "Type": "System.String" }, { "Name": "template", "Type": "System.String" }, { "Name": "defaults", "Type": "System.Object" }, { "Name": "constraints", "Type": "System.Object" }, { "Name": "dataTokens", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ControllerName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnFormatting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnFormatting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.AcceptedResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Location", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Location", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnFormatting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "location", "Type": "System.String" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "locationUri", "Type": "System.Uri" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider", "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider" ], "Members": [ { "Kind": "Method", "Name": "get_HttpMethods", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Route", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Route", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "method", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "methods", "Type": "System.String[]", "IsParams": true } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionContextAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionNameAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "name", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionResult", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.IActionResult" ], "Members": [ { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApiExplorerSettingsAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider", "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider" ], "Members": [ { "Kind": "Method", "Name": "get_GroupName", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_GroupName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IgnoreApi", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IgnoreApi", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.AreaAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "areaName", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.BadRequestObjectResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "error", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "modelState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.BadRequestResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.BindAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Include", "Parameters": [], "ReturnType": "System.String[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Prefix", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Prefix", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyFilter", "Parameters": [], "ReturnType": "System.Func", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "include", "Type": "System.String[]", "IsParams": true } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.BindPropertyAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata", "Microsoft.AspNetCore.Mvc.ModelBinding.IRequestPredicateProvider" ], "Members": [ { "Kind": "Method", "Name": "get_SupportsGet", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SupportsGet", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderType", "Parameters": [], "ReturnType": "System.Type", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BinderType", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingSource", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.CacheProfile", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Duration", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Duration", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Location", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Location", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NoStore", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_NoStore", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_VaryByHeader", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_VaryByHeader", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_VaryByQueryKeys", "Parameters": [], "ReturnType": "System.String[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_VaryByQueryKeys", "Parameters": [ { "Name": "value", "Type": "System.String[]" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ChallengeResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationSchemes", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AuthenticationSchemes", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.Collections.Generic.IList" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ConsumesAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Microsoft.AspNetCore.Mvc.Internal.IConsumesActionConstraint", "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_ContentTypes", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentTypes", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetContentTypes", "Parameters": [ { "Name": "contentTypes", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "contentType", "Type": "System.String" }, { "Name": "otherContentTypes", "Type": "System.String[]", "IsParams": true } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ConsumesActionConstraintOrder", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ContentResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Content", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Content", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_StatusCode", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ControllerAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ControllerBase", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Request", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpRequest", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Response", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpResponse", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteData", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteData", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ControllerContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ControllerContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MetadataProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MetadataProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelBinderFactory", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelBinderFactory", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Url", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Url", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ObjectValidator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ObjectValidator", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_User", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "StatusCode", "Parameters": [ { "Name": "statusCode", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "StatusCode", "Parameters": [ { "Name": "statusCode", "Type": "System.Int32" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ObjectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Content", "Parameters": [ { "Name": "content", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Content", "Parameters": [ { "Name": "content", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Content", "Parameters": [ { "Name": "content", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "contentEncoding", "Type": "System.Text.Encoding" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Content", "Parameters": [ { "Name": "content", "Type": "System.String" }, { "Name": "contentType", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "NoContent", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.NoContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Ok", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.OkResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Ok", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.OkObjectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Redirect", "Parameters": [ { "Name": "url", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectPermanent", "Parameters": [ { "Name": "url", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectPreserveMethod", "Parameters": [ { "Name": "url", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectPermanentPreserveMethod", "Parameters": [ { "Name": "url", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "LocalRedirect", "Parameters": [ { "Name": "localUrl", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "LocalRedirectPermanent", "Parameters": [ { "Name": "localUrl", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "LocalRedirectPreserveMethod", "Parameters": [ { "Name": "localUrl", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "LocalRedirectPermanentPreserveMethod", "Parameters": [ { "Name": "localUrl", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPreserveMethod", "Parameters": [ { "Name": "actionName", "Type": "System.String", "DefaultValue": "null" }, { "Name": "controllerName", "Type": "System.String", "DefaultValue": "null" }, { "Name": "routeValues", "Type": "System.Object", "DefaultValue": "null" }, { "Name": "fragment", "Type": "System.String", "DefaultValue": "null" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPermanent", "Parameters": [ { "Name": "actionName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPermanent", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPermanent", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPermanent", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPermanent", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPermanent", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToActionPermanentPreserveMethod", "Parameters": [ { "Name": "actionName", "Type": "System.String", "DefaultValue": "null" }, { "Name": "controllerName", "Type": "System.String", "DefaultValue": "null" }, { "Name": "routeValues", "Type": "System.Object", "DefaultValue": "null" }, { "Name": "fragment", "Type": "System.String", "DefaultValue": "null" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoute", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoutePreserveMethod", "Parameters": [ { "Name": "routeName", "Type": "System.String", "DefaultValue": "null" }, { "Name": "routeValues", "Type": "System.Object", "DefaultValue": "null" }, { "Name": "fragment", "Type": "System.String", "DefaultValue": "null" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoutePermanent", "Parameters": [ { "Name": "routeName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoutePermanent", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoutePermanent", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoutePermanent", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoutePermanent", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToRoutePermanentPreserveMethod", "Parameters": [ { "Name": "routeName", "Type": "System.String", "DefaultValue": "null" }, { "Name": "routeValues", "Type": "System.Object", "DefaultValue": "null" }, { "Name": "fragment", "Type": "System.String", "DefaultValue": "null" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPage", "Parameters": [ { "Name": "pageName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPage", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPage", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPage", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPage", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPage", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPagePermanent", "Parameters": [ { "Name": "pageName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPagePermanent", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPagePermanent", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPagePermanent", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPagePermanent", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPagePreserveMethod", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String", "DefaultValue": "null" }, { "Name": "routeValues", "Type": "System.Object", "DefaultValue": "null" }, { "Name": "fragment", "Type": "System.String", "DefaultValue": "null" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RedirectToPagePermanentPreserveMethod", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String", "DefaultValue": "null" }, { "Name": "routeValues", "Type": "System.Object", "DefaultValue": "null" }, { "Name": "fragment", "Type": "System.String", "DefaultValue": "null" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileContents", "Type": "System.Byte[]" }, { "Name": "contentType", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileContents", "Type": "System.Byte[]" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileContents", "Type": "System.Byte[]" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileContents", "Type": "System.Byte[]" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileStream", "Type": "System.IO.Stream" }, { "Name": "contentType", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileStream", "Type": "System.IO.Stream" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileStream", "Type": "System.IO.Stream" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "fileStream", "Type": "System.IO.Stream" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "virtualPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "virtualPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "virtualPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "File", "Parameters": [ { "Name": "virtualPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PhysicalFile", "Parameters": [ { "Name": "physicalPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PhysicalFile", "Parameters": [ { "Name": "physicalPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PhysicalFile", "Parameters": [ { "Name": "physicalPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PhysicalFile", "Parameters": [ { "Name": "physicalPath", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" }, { "Name": "fileDownloadName", "Type": "System.String" }, { "Name": "lastModified", "Type": "System.Nullable" }, { "Name": "entityTag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Unauthorized", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.UnauthorizedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "NotFound", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.NotFoundResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "NotFound", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.NotFoundObjectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BadRequest", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.BadRequestResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BadRequest", "Parameters": [ { "Name": "error", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.BadRequestObjectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BadRequest", "Parameters": [ { "Name": "modelState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.BadRequestObjectResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Created", "Parameters": [ { "Name": "uri", "Type": "System.String" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Created", "Parameters": [ { "Name": "uri", "Type": "System.Uri" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatedAtRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatedAtRoute", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatedAtRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accepted", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accepted", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accepted", "Parameters": [ { "Name": "uri", "Type": "System.Uri" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accepted", "Parameters": [ { "Name": "uri", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accepted", "Parameters": [ { "Name": "uri", "Type": "System.String" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accepted", "Parameters": [ { "Name": "uri", "Type": "System.Uri" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtAction", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtRoute", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtRoute", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptedAtRoute", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Challenge", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Challenge", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Challenge", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Challenge", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" }, { "Name": "authenticationSchemes", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Forbid", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Forbid", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Forbid", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Forbid", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" }, { "Name": "authenticationSchemes", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignIn", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "authenticationScheme", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.SignInResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignIn", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" }, { "Name": "authenticationScheme", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.SignInResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignOut", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Mvc.SignOutResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignOut", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" }, { "Name": "authenticationSchemes", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Mvc.SignOutResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "includeExpressions", "Type": "System.Linq.Expressions.Expression>[]", "IsParams": true } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "propertyFilter", "Type": "System.Func" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "includeExpressions", "Type": "System.Linq.Expressions.Expression>[]", "IsParams": true } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "propertyFilter", "Type": "System.Func" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "System.Object" }, { "Name": "modelType", "Type": "System.Type" }, { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "System.Object" }, { "Name": "modelType", "Type": "System.Type" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "propertyFilter", "Type": "System.Func" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryValidateModel", "Parameters": [ { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryValidateModel", "Parameters": [ { "Name": "model", "Type": "System.Object" }, { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ControllerContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionDescriptor", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionDescriptor", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValueProviderFactories", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ControllerContextAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ControllerName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnFormatting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnFormatting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.CreatedResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Location", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Location", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnFormatting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "location", "Type": "System.String" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "location", "Type": "System.Uri" }, { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.DisableRequestSizeLimitAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.EmptyResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FileContentResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.FileResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_FileContents", "Parameters": [], "ReturnType": "System.Byte[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileContents", "Parameters": [ { "Name": "value", "Type": "System.Byte[]" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileContents", "Type": "System.Byte[]" }, { "Name": "contentType", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileContents", "Type": "System.Byte[]" }, { "Name": "contentType", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FileResult", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ContentType", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FileDownloadName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileDownloadName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LastModified", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LastModified", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EntityTag", "Parameters": [], "ReturnType": "Microsoft.Net.Http.Headers.EntityTagHeaderValue", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EntityTag", "Parameters": [ { "Name": "value", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "contentType", "Type": "System.String" } ], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FileStreamResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.FileResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_FileStream", "Parameters": [], "ReturnType": "System.IO.Stream", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileStream", "Parameters": [ { "Name": "value", "Type": "System.IO.Stream" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileStream", "Type": "System.IO.Stream" }, { "Name": "contentType", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileStream", "Type": "System.IO.Stream" }, { "Name": "contentType", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.MiddlewareFilterAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_ConfigurationType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "configurationType", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ForbidResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationSchemes", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AuthenticationSchemes", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.Collections.Generic.IList" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FormatFilterAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory" ], "Members": [ { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FromBodyAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FromFormAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider" ], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FromHeaderAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider" ], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FromQueryAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider" ], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FromRouteAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider" ], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.FromServicesAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.HttpDeleteAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.HttpGetAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.HttpHeadAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.HttpOptionsAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.HttpPatchAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.HttpPostAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.HttpPutAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.IDesignTimeMvcBuilderConfiguration", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ConfigureMvc", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.IRequestSizePolicy", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.LocalRedirectResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Permanent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Permanent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PreserveMethod", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PreserveMethod", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Url", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Url", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "localUrl", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "localUrl", "Type": "System.String" }, { "Name": "permanent", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "localUrl", "Type": "System.String" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinderAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_BinderType", "Parameters": [], "ReturnType": "System.Type", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BinderType", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingSource", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "binderType", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelMetadataTypeAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_MetadataType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.MvcOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AllowEmptyInputInBodyModelBinding", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AllowEmptyInputInBodyModelBinding", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CacheProfiles", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Conventions", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Filters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.FilterCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FormatterMappings", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_InputFormatters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SuppressInputFormatterBuffering", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SuppressInputFormatterBuffering", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MaxModelValidationErrors", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MaxModelValidationErrors", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelBinderProviders", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelBindingMessageProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelMetadataDetailsProviders", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelValidatorProviders", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OutputFormatters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RespectBrowserAcceptHeader", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RespectBrowserAcceptHeader", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ReturnHttpNotAcceptable", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ReturnHttpNotAcceptable", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SslPort", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SslPort", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequireHttpsPermanent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequireHttpsPermanent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.NoContentResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.NonActionAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.NonControllerAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.NonViewComponentAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.NotFoundObjectResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.NotFoundResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ObjectResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Value", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Formatters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Formatters", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentTypes", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentTypes", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DeclaredType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DeclaredType", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_StatusCode", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnFormatting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.OkObjectResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.OkResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.PhysicalFileResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.FileResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_FileName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileName", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileName", "Type": "System.String" }, { "Name": "contentType", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ProducesAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Type", "Parameters": [], "ReturnType": "System.Type", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Type", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentTypes", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentTypes", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetContentTypes", "Parameters": [ { "Name": "contentTypes", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "contentType", "Type": "System.String" }, { "Name": "additionalContentTypes", "Type": "System.String[]", "IsParams": true } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Type", "Parameters": [], "ReturnType": "System.Type", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Type", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_StatusCode", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "statusCode", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" }, { "Name": "statusCode", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.RedirectResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult" ], "Members": [ { "Kind": "Method", "Name": "get_Permanent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Permanent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PreserveMethod", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PreserveMethod", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Url", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Url", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "url", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "url", "Type": "System.String" }, { "Name": "permanent", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "url", "Type": "System.String" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.RedirectToActionResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult" ], "Members": [ { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ControllerName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Permanent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Permanent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PreserveMethod", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PreserveMethod", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Fragment", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Fragment", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionName", "Type": "System.String" }, { "Name": "controllerName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.RedirectToPageResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult" ], "Members": [ { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PageName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PageName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PageHandler", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PageHandler", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Permanent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Permanent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PreserveMethod", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PreserveMethod", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Fragment", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Fragment", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Protocol", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Protocol", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Host", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Host", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult" ], "Members": [ { "Kind": "Method", "Name": "get_UrlHelper", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_UrlHelper", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Permanent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Permanent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PreserveMethod", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PreserveMethod", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Fragment", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Fragment", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeValues", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "routeValues", "Type": "System.Object" }, { "Name": "permanent", "Type": "System.Boolean" }, { "Name": "preserveMethod", "Type": "System.Boolean" }, { "Name": "fragment", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.RequestSizeLimitAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bytes", "Type": "System.Int64" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.RequireHttpsAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Permanent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Permanent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnAuthorization", "Parameters": [ { "Name": "filterContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "HandleNonHttpsRequest", "Parameters": [ { "Name": "filterContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ResponseCacheAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Duration", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Duration", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Location", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Location", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NoStore", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_NoStore", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_VaryByHeader", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_VaryByHeader", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_VaryByQueryKeys", "Parameters": [], "ReturnType": "System.String[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_VaryByQueryKeys", "Parameters": [ { "Name": "value", "Type": "System.String[]" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CacheProfileName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CacheProfileName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Any", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Client", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "None", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.RouteAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Template", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.SerializableError", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.Collections.Generic.Dictionary", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "modelState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ServiceFilterAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ServiceType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsReusable", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.SignInResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AuthenticationScheme", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Principal", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Principal", "Parameters": [ { "Name": "value", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.SignOutResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationSchemes", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AuthenticationSchemes", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationSchemes", "Type": "System.Collections.Generic.IList" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ActionResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "statusCode", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.TypeFilterAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Arguments", "Parameters": [], "ReturnType": "System.Object[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Arguments", "Parameters": [ { "Name": "value", "Type": "System.Object[]" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ImplementationType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsReusable", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.UnauthorizedResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.UnsupportedMediaTypeResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.UrlHelperExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "action", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "action", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "action", "Type": "System.String" }, { "Name": "controller", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "action", "Type": "System.String" }, { "Name": "controller", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "action", "Type": "System.String" }, { "Name": "controller", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "action", "Type": "System.String" }, { "Name": "controller", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" }, { "Name": "host", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "action", "Type": "System.String" }, { "Name": "controller", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" }, { "Name": "host", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "routeName", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "routeName", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "routeName", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "routeName", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" }, { "Name": "host", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "helper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "routeName", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" }, { "Name": "host", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Page", "Parameters": [ { "Name": "urlHelper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "pageName", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Page", "Parameters": [ { "Name": "urlHelper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Page", "Parameters": [ { "Name": "urlHelper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "pageName", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Page", "Parameters": [ { "Name": "urlHelper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Page", "Parameters": [ { "Name": "urlHelper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Page", "Parameters": [ { "Name": "urlHelper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" }, { "Name": "host", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Page", "Parameters": [ { "Name": "urlHelper", "Type": "Microsoft.AspNetCore.Mvc.IUrlHelper" }, { "Name": "pageName", "Type": "System.String" }, { "Name": "pageHandler", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" }, { "Name": "protocol", "Type": "System.String" }, { "Name": "host", "Type": "System.String" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.VirtualFileResult", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.FileResult", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_FileName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FileProvider", "Parameters": [], "ReturnType": "Microsoft.Extensions.FileProviders.IFileProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FileProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.FileProviders.IFileProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileName", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fileName", "Type": "System.String" }, { "Name": "contentType", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.IActionResult" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider", "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider" ], "Members": [ { "Kind": "Method", "Name": "get_HttpMethods", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Template", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "httpMethods", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "httpMethods", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "template", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpMethods", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Template", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Nullable", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RouteKey", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValue", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetUrlHelper", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.KnownRouteValueConstraint", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Routing.IRouteConstraint" ], "Members": [ { "Kind": "Method", "Name": "Match", "Parameters": [ { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "route", "Type": "Microsoft.AspNetCore.Routing.IRouter" }, { "Name": "routeKey", "Type": "System.String" }, { "Name": "values", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" }, { "Name": "routeDirection", "Type": "Microsoft.AspNetCore.Routing.RouteDirection" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouteConstraint", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider" ], "Members": [ { "Kind": "Method", "Name": "get_RouteKey", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValue", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "routeKey", "Type": "System.String" }, { "Name": "routeValue", "Type": "System.String" } ], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.UrlHelper", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.IUrlHelper" ], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AmbientValues", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Router", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.IRouter", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.Routing.UrlActionContext" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsLocalUrl", "Parameters": [ { "Name": "url", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "routeContext", "Type": "Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetVirtualPathData", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "values", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "Content", "Parameters": [ { "Name": "contentPath", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Link", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GenerateUrl", "Parameters": [ { "Name": "protocol", "Type": "System.String" }, { "Name": "host", "Type": "System.String" }, { "Name": "pathData", "Type": "Microsoft.AspNetCore.Routing.VirtualPathData" }, { "Name": "fragment", "Type": "System.String" } ], "ReturnType": "System.String", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.UrlHelperFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory" ], "Members": [ { "Kind": "Method", "Name": "GetUrlHelper", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FieldName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FieldName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Model", "Parameters": [], "ReturnType": "System.Object", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Model", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelMetadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelState", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderModelName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BinderModelName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingSource", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsTopLevelObject", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsTopLevelObject", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OriginalValueProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_OriginalValueProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValueProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyFilter", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyFilter", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidationState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValidationState", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateBindingContext", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "bindingInfo", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo" }, { "Name": "modelName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EnterNestedScope", "Parameters": [ { "Name": "modelMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "fieldName", "Type": "System.String" }, { "Name": "modelName", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext+NestedScope", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EnterNestedScope", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext+NestedScope", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExitNestedScope", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Optional", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Never", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "Required", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Attribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Behavior", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "behavior", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider" ], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Virtual": true, "Abstract": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Filter", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindNeverAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindRequiredAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Collections.ObjectModel.Collection", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider", "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "controllerContext", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateAsync", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "factories", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetKeysFromPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IDictionary", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "InsertItem", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "item", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetItem", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "item", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "Filter", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "valueProviders", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.DefaultPropertyFilterProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Prefix", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyIncludeExpressions", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable>>", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyFilter", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.EmptyModelMetadataProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Culture", "Parameters": [], "ReturnType": "System.Globalization.CultureInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PrefixContainer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetKeysFromPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IDictionary", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" }, { "Name": "values", "Type": "Microsoft.AspNetCore.Http.IFormCollection" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProviderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateValueProviderAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" ], "Members": [ { "Kind": "Method", "Name": "Filter", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "CanCreateInstance", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" ], "Members": [ { "Kind": "Method", "Name": "GetKeysFromPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IDictionary", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider" ], "Members": [ { "Kind": "Method", "Name": "get_PrefixContainer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetKeysFromPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IDictionary", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" }, { "Name": "values", "Type": "System.Collections.Generic.IDictionary" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProviderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateValueProviderAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TypeAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAttributesForProperty", "Parameters": [ { "Name": "type", "Type": "System.Type" }, { "Name": "property", "Type": "System.Reflection.PropertyInfo" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAttributesForType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "typeAttributes", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "propertyAttributes", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "typeAttributes", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_BindingInfo", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingInfo", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Metadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CacheToken", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CacheToken", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModelBinderProvider", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ] } ] }, { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" }, { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProviderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetMetadataForProperty", "Parameters": [ { "Name": "provider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "containerType", "Type": "System.Type" }, { "Name": "propertyName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelNames", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateIndexModelName", "Parameters": [ { "Name": "parentName", "Type": "System.String" }, { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateIndexModelName", "Parameters": [ { "Name": "parentName", "Type": "System.String" }, { "Name": "index", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatePropertyModelName", "Parameters": [ { "Name": "prefix", "Type": "System.String" }, { "Name": "propertyName", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "parameter", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "parameter", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "modelBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "parameter", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor" }, { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "modelMetadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "validator", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Culture", "Parameters": [], "ReturnType": "System.Globalization.CultureInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PrefixContainer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetKeysFromPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IDictionary", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" }, { "Name": "values", "Type": "Microsoft.AspNetCore.Http.IQueryCollection" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProviderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateValueProviderAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_PrefixContainer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Culture", "Parameters": [], "ReturnType": "System.Globalization.CultureInfo", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" }, { "Name": "values", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" }, { "Name": "values", "Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProviderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateValueProviderAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Type", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FullTypeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateValidationMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "fullTypeName", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeException", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Exception", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "message", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IActionFilter" ], "Members": [ { "Kind": "Method", "Name": "OnActionExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TValueProviderFactory", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory" ] } ] }, { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" }, { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeClientModelValidatorProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider" ], "Members": [ { "Kind": "Method", "Name": "get_ValidatorProviders", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateValidators", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "providers", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeModelValidatorProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider" ], "Members": [ { "Kind": "Method", "Name": "get_ValidatorProviders", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateValidators", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "providers", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Validate", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "validationState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModelValidatorProvider", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider" ] } ] }, { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" }, { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidateNeverAttribute", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter" ], "Members": [ { "Kind": "Method", "Name": "ShouldValidateEntry", "Parameters": [ { "Name": "entry", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry" }, { "Name": "parentEntry", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Validate", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "key", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ValidateNode", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "validatorProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider" }, { "Name": "validatorCache", "Type": "Microsoft.AspNetCore.Mvc.Internal.ValidatorCache" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "validationState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingSource", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderModelName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BinderModelName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BinderType", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsBindingAllowed", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsBindingAllowed", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsBindingRequired", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsBindingRequired", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsReadOnly", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelBindingMessageProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelBindingMessageProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyFilterProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyFilterProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Key", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TypeAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "key", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" }, { "Name": "attributes", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingSourceMetadataProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Type", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateBindingMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" }, { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ModelAttributes", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingMetadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayMetadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Key", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata[]" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyGetter", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyGetter", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertySetter", "Parameters": [], "ReturnType": "System.Action", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertySetter", "Parameters": [ { "Name": "value", "Type": "System.Action" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidationMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValidationMetadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContainerMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContainerMetadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "key", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" }, { "Name": "attributes", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_MissingBindRequiredValueAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetMissingBindRequiredValueAccessor", "Parameters": [ { "Name": "missingBindRequiredValueAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MissingKeyOrValueAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetMissingKeyOrValueAccessor", "Parameters": [ { "Name": "missingKeyOrValueAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MissingRequestBodyRequiredValueAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetMissingRequestBodyRequiredValueAccessor", "Parameters": [ { "Name": "missingRequestBodyRequiredValueAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueMustNotBeNullAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetValueMustNotBeNullAccessor", "Parameters": [ { "Name": "valueMustNotBeNullAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttemptedValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetAttemptedValueIsInvalidAccessor", "Parameters": [ { "Name": "attemptedValueIsInvalidAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NonPropertyAttemptedValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetNonPropertyAttemptedValueIsInvalidAccessor", "Parameters": [ { "Name": "nonPropertyAttemptedValueIsInvalidAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UnknownValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetUnknownValueIsInvalidAccessor", "Parameters": [ { "Name": "unknownValueIsInvalidAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NonPropertyUnknownValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetNonPropertyUnknownValueIsInvalidAccessor", "Parameters": [ { "Name": "nonPropertyUnknownValueIsInvalidAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetValueIsInvalidAccessor", "Parameters": [ { "Name": "valueIsInvalidAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueMustBeANumberAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetValueMustBeANumberAccessor", "Parameters": [ { "Name": "valueMustBeANumberAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NonPropertyValueMustBeANumberAccessor", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetNonPropertyValueMustBeANumberAccessor", "Parameters": [ { "Name": "nonPropertyValueMustBeANumberAccessor", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "originalProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContainerMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidationMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AdditionalValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderModelName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderType", "Parameters": [], "ReturnType": "System.Type", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ConvertEmptyStringToNull", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DataTypeName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayFormatString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EditFormatString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ElementMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnumGroupedDisplayNamesAndValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable>", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnumNamesAndValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasNonDefaultEditFormat", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HideSurroundingHtml", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HtmlEncode", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsBindingAllowed", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsBindingRequired", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsFlagsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsRequired", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelBindingMessageProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NullDisplayText", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Placeholder", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelPropertyCollection", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyFilterProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ShowForDisplay", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ShowForEdit", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SimpleDisplayProperty", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TemplateHint", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyValidationFilter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidateChildren", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidatorMetadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyGetter", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertySetter", "Parameters": [], "ReturnType": "System.Action", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMetadataForType", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMetadataForProperties", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "provider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "detailsProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider" }, { "Name": "details", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "provider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "detailsProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider" }, { "Name": "details", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails" }, { "Name": "modelBindingMessageProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_DetailsProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelBindingMessageProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMetadataForProperties", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMetadataForType", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateModelMetadata", "Parameters": [ { "Name": "entry", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatePropertyDetails", "Parameters": [ { "Name": "key", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails[]", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateTypeDetails", "Parameters": [ { "Name": "key", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "detailsProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "detailsProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider" }, { "Name": "optionsAccessor", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AdditionalValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ConvertEmptyStringToNull", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ConvertEmptyStringToNull", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DataTypeName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DataTypeName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Description", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayFormatString", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayFormatString", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EditFormatString", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EditFormatString", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnumGroupedDisplayNamesAndValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EnumGroupedDisplayNamesAndValues", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IEnumerable>" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnumNamesAndValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_EnumNamesAndValues", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasNonDefaultEditFormat", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HasNonDefaultEditFormat", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HideSurroundingHtml", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HideSurroundingHtml", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HtmlEncode", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HtmlEncode", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsEnum", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsFlagsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsFlagsEnum", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NullDisplayText", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_NullDisplayText", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Placeholder", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Placeholder", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ShowForDisplay", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ShowForDisplay", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ShowForEdit", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ShowForEdit", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SimpleDisplayProperty", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SimpleDisplayProperty", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TemplateHint", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TemplateHint", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Key", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TypeAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "key", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" }, { "Name": "attributes", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateBindingMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateBindingMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider", "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider", "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateDisplayMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateValidationMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.MetadataDetailsProviderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TMetadataDetailsProvider", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider" ] } ] }, { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" }, { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_IsRequired", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsRequired", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyValidationFilter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyValidationFilter", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidateChildren", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValidateChildren", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidatorMetadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Key", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TypeAttributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidationMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "key", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" }, { "Name": "attributes", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "objectModelValidator", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "objectModelValidator", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" }, { "Name": "includeExpressions", "Type": "System.Linq.Expressions.Expression>[]", "IsParams": true } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "T0" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "objectModelValidator", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" }, { "Name": "propertyFilter", "Type": "System.Func" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "System.Object" }, { "Name": "modelType", "Type": "System.Type" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "objectModelValidator", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryUpdateModelAsync", "Parameters": [ { "Name": "model", "Type": "System.Object" }, { "Name": "modelType", "Type": "System.Type" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "valueProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" }, { "Name": "objectModelValidator", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" }, { "Name": "propertyFilter", "Type": "System.Func" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetPropertyFilterExpression", "Parameters": [ { "Name": "expressions", "Type": "System.Linq.Expressions.Expression>[]" } ], "ReturnType": "System.Linq.Expressions.Expression>", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TModel", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "ClearValidationStateForModel", "Parameters": [ { "Name": "modelType", "Type": "System.Type" }, { "Name": "modelState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "modelKey", "Type": "System.String" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ClearValidationStateForModel", "Parameters": [ { "Name": "modelMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "modelState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" }, { "Name": "modelKey", "Type": "System.String" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanGetCompatibleCollection", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "GetCompatibleCollection", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Collections.Generic.ICollection", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "GetCompatibleCollection", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" }, { "Name": "capacity", "Type": "System.Int32" } ], "ReturnType": "System.Collections.Generic.ICollection", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "ConvertTo", "Parameters": [ { "Name": "value", "Type": "System.Object" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "ReturnType": "T0", "Static": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "ConvertTo", "Parameters": [ { "Name": "value", "Type": "System.Object" }, { "Name": "type", "Type": "System.Type" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "ReturnType": "System.Object", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ValidationStack", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Push", "Parameters": [ { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Pop", "Parameters": [ { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CanCreateInstance", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateEmptyCollection", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Object", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConvertToCollectionType", "Parameters": [ { "Name": "targetType", "Type": "System.Type" }, { "Name": "collection", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Object", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyToModel", "Parameters": [ { "Name": "target", "Type": "System.Object" }, { "Name": "sourceCollection", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "elementBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TElement", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "binderType", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Mvc.MvcOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Mvc.MvcOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder" ], "Members": [ { "Kind": "Method", "Name": "get_ElementBinder", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanCreateInstance", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateEmptyCollection", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Object", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConvertToCollectionType", "Parameters": [ { "Name": "targetType", "Type": "System.Type" }, { "Name": "collection", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyToModel", "Parameters": [ { "Name": "target", "Type": "System.Object" }, { "Name": "sourceCollection", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "elementBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TElement", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanBindProperty", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" }, { "Name": "propertyMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "BindProperty", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateModel", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetProperty", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" }, { "Name": "modelName", "Type": "System.String" }, { "Name": "propertyMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "propertyBinders", "Type": "System.Collections.Generic.IDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DecimalModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "supportedStyles", "Type": "System.Globalization.NumberStyles" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder>", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConvertToCollectionType", "Parameters": [ { "Name": "targetType", "Type": "System.Type" }, { "Name": "collection", "Type": "System.Collections.Generic.IEnumerable>" } ], "ReturnType": "System.Object", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateEmptyCollection", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Object", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanCreateInstance", "Parameters": [ { "Name": "targetType", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "keyBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" }, { "Name": "valueBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TKey", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TValue", "ParameterPosition": 1, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DoubleModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "supportedStyles", "Type": "System.Globalization.NumberStyles" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "supportedStyles", "Type": "System.Globalization.NumberStyles" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "keyBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" }, { "Name": "valueBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TKey", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TValue", "ParameterPosition": 1, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider" ], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ActionConstraintCache", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetActionConstraints", "Parameters": [ { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "action", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "collectionProvider", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider" }, { "Name": "actionConstraintProviders", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ActionDescriptorCollectionProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider" ], "Members": [ { "Kind": "Method", "Name": "get_ActionDescriptors", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionDescriptorProviders", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "actionDescriptorChangeProviders", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ActionInvokerFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateInvoker", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionInvokerProviders", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ActionSelector", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector" ], "Members": [ { "Kind": "Method", "Name": "SelectCandidates", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.RouteContext" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectBestCandidate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.RouteContext" }, { "Name": "candidates", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectBestActions", "Parameters": [ { "Name": "actions", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionDescriptorCollectionProvider", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider" }, { "Name": "actionConstraintCache", "Type": "Microsoft.AspNetCore.Mvc.Internal.ActionConstraintCache" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.AmbiguousActionException", "Visibility": "Public", "Kind": "Class", "BaseType": "System.InvalidOperationException", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "message", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "info", "Type": "System.Runtime.Serialization.SerializationInfo" }, { "Name": "context", "Type": "System.Runtime.Serialization.StreamingContext" } ], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ApiDescriptionActionData", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_GroupName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_GroupName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ApplicationModelConventions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ApplyConventions", "Parameters": [ { "Name": "applicationModel", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel" }, { "Name": "conventions", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.AttributeRoute", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Routing.IRouter" ], "Members": [ { "Kind": "Method", "Name": "GetVirtualPath", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.VirtualPathContext" } ], "ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.RouteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionDescriptorCollectionProvider", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider" }, { "Name": "services", "Type": "System.IServiceProvider" }, { "Name": "handlerFactory", "Type": "System.Func" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.AttributeRouting", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateAttributeMegaRoute", "Parameters": [ { "Name": "services", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Routing.IRouter", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.AuthorizationApplicationModelProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFilter", "Parameters": [ { "Name": "policyProvider", "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider" }, { "Name": "authData", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "policyProvider", "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ClientValidatorCache", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetValidators", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "validatorProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ContentResultExecutor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ExecuteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.ContentResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "logger", "Type": "Microsoft.Extensions.Logging.ILogger" }, { "Name": "httpResponseStreamWriterFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorBuilder", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Build", "Parameters": [ { "Name": "application", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel" } ], "ReturnType": "System.Collections.Generic.IList", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddRouteValues", "Parameters": [ { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" }, { "Name": "controller", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel" }, { "Name": "action", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetDescriptors", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "BuildModel", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "partManager", "Type": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager" }, { "Name": "applicationModelProviders", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "optionsAccessor", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecutionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" }, { "Name": "next", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker" ], "Members": [ { "Kind": "Method", "Name": "ReleaseResources", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "InvokeInnerFilterAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCache", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetCachedResult", "Parameters": [ { "Name": "controllerContext", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.ValueTuple", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "collectionProvider", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider" }, { "Name": "parameterBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "modelMetadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "filterProviders", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "factoryProvider", "Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCacheEntry", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_CachedFilters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerFactory", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerReleaser", "Parameters": [], "ReturnType": "System.Action", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerBinderDelegate", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegate", "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "controllerActionInvokerCache", "Type": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCache" }, { "Name": "optionsAccessor", "Type": "Microsoft.Extensions.Options.IOptions" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegate", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.MulticastDelegate", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [ { "Name": "controllerContext", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" }, { "Name": "arguments", "Type": "System.Collections.Generic.Dictionary" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginInvoke", "Parameters": [ { "Name": "controllerContext", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" }, { "Name": "arguments", "Type": "System.Collections.Generic.Dictionary" }, { "Name": "callback", "Type": "System.AsyncCallback" }, { "Name": "object", "Type": "System.Object" } ], "ReturnType": "System.IAsyncResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EndInvoke", "Parameters": [ { "Name": "result", "Type": "System.IAsyncResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "object", "Type": "System.Object" }, { "Name": "method", "Type": "System.IntPtr" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegateProvider", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateBinderDelegate", "Parameters": [ { "Name": "parameterBinder", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder" }, { "Name": "modelBinderFactory", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory" }, { "Name": "modelMetadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegate", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerResultFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecutionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" }, { "Name": "next", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.CopyOnWriteList", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.Collections.Generic.IList" ], "Members": [ { "Kind": "Method", "Name": "get_Readable", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Writable", "Parameters": [], "ReturnType": "System.Collections.Generic.List", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "T0", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "value", "Type": "T0" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "item", "Type": "T0" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Clear", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Contains", "Parameters": [ { "Name": "item", "Type": "T0" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyTo", "Parameters": [ { "Name": "array", "Type": "T0[]" }, { "Name": "arrayIndex", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerator", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IndexOf", "Parameters": [ { "Name": "item", "Type": "T0" } ], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Insert", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "item", "Type": "T0" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "item", "Type": "T0" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RemoveAt", "Parameters": [ { "Name": "index", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "source", "Type": "System.Collections.Generic.IReadOnlyList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultActionConstraintProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateControllerModel", "Parameters": [ { "Name": "typeInfo", "Type": "System.Reflection.TypeInfo" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreatePropertyModel", "Parameters": [ { "Name": "propertyInfo", "Type": "System.Reflection.PropertyInfo" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateActionModel", "Parameters": [ { "Name": "typeInfo", "Type": "System.Reflection.TypeInfo" }, { "Name": "methodInfo", "Type": "System.Reflection.MethodInfo" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsAction", "Parameters": [ { "Name": "typeInfo", "Type": "System.Reflection.TypeInfo" }, { "Name": "methodInfo", "Type": "System.Reflection.MethodInfo" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateParameterModel", "Parameters": [ { "Name": "parameterInfo", "Type": "System.Reflection.ParameterInfo" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "mvcOptionsAccessor", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "DiscoverAssemblyParts", "Parameters": [ { "Name": "entryPointAssemblyName", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultBindingMetadataProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateBindingMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy" ], "Members": [ { "Kind": "Method", "Name": "GetChildren", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "key", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Collections.Generic.IEnumerator", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEnumeratorForElementType", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Instance", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultComplexObjectValidationStrategy", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy" ], "Members": [ { "Kind": "Method", "Name": "GetChildren", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "key", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Collections.Generic.IEnumerator", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Instance", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateBindingMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateDisplayMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateValidationMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "providers", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultControllerPropertyActivator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator" ], "Members": [ { "Kind": "Method", "Name": "Activate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetActivatorDelegate", "Parameters": [ { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Action", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultFilterProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ProvideFilter", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext" }, { "Name": "filterItem", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterItem" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultModelValidatorProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateValidators", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultObjectValidator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator" ], "Members": [ { "Kind": "Method", "Name": "Validate", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "validationState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary" }, { "Name": "prefix", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "modelMetadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "validatorProviders", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultValidationMetadataProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateValidationMetadata", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.DisableRequestSizeLimitResourceFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Microsoft.AspNetCore.Mvc.IRequestSizePolicy" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ElementalValueProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Culture", "Parameters": [], "ReturnType": "System.Globalization.CultureInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Key", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.String" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ExplicitIndexCollectionValidationStrategy", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy" ], "Members": [ { "Kind": "Method", "Name": "get_ElementKeys", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetChildren", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "key", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Collections.Generic.IEnumerator", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "elementKeys", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FileContentResultExecutor", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ExecuteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.FileContentResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteFileAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.FileContentResult" }, { "Name": "range", "Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue" }, { "Name": "rangeLength", "Type": "System.Int64" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Logger", "Parameters": [], "ReturnType": "Microsoft.Extensions.Logging.ILogger", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetHeadersAndLog", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.FileResult" }, { "Name": "fileLength", "Type": "System.Nullable" }, { "Name": "lastModified", "Type": "System.Nullable", "DefaultValue": "default(System.Nullable)" }, { "Name": "etag", "Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue", "DefaultValue": "null" }, { "Name": "enableRangeProcessing", "Type": "System.Boolean", "DefaultValue": "True" } ], "ReturnType": "System.ValueTuple", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateLogger", "Parameters": [ { "Name": "factory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "ReturnType": "Microsoft.Extensions.Logging.ILogger", "Static": true, "Visibility": "Protected", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "WriteFileAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "fileStream", "Type": "System.IO.Stream" }, { "Name": "range", "Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue" }, { "Name": "rangeLength", "Type": "System.Int64" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "logger", "Type": "Microsoft.Extensions.Logging.ILogger" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "BufferSize", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Protected", "GenericParameter": [], "Constant": true, "Literal": "65536" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FileStreamResultExecutor", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ExecuteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.FileStreamResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteFileAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.FileStreamResult" }, { "Name": "range", "Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue" }, { "Name": "rangeLength", "Type": "System.Int64" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FilterCursor", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetNextFilter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterCursorItem", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFilter", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TFilterAsync", "ParameterPosition": 1, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "filters", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FilterCursorItem", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Filter", "Parameters": [], "ReturnType": "T0", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FilterAsync", "Parameters": [], "ReturnType": "T1", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "filter", "Type": "T0" }, { "Name": "filterAsync", "Type": "T1" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TFilter", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TFilterAsync", "ParameterPosition": 1, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FilterDescriptorOrderComparer", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.Collections.Generic.IComparer" ], "Members": [ { "Kind": "Method", "Name": "get_Comparer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterDescriptorOrderComparer", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Compare", "Parameters": [ { "Name": "x", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor" }, { "Name": "y", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor" } ], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IComparer", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FilterFactory", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetAllFilters", "Parameters": [ { "Name": "filterProviders", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider[]" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterFactoryResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateUncachedFilters", "Parameters": [ { "Name": "filterProviders", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider[]" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "cachedFilterItems", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.FilterFactoryResult", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_CacheableFilters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Filters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "cacheableFilters", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]" }, { "Name": "filters", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.HttpMethodActionConstraint", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint" ], "Members": [ { "Kind": "Method", "Name": "get_HttpMethods", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext" } ], "ReturnType": "System.Boolean", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "httpMethods", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "HttpMethodConstraintOrder", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.IConsumesActionConstraint", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Activate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetActivatorDelegate", "Parameters": [ { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Action", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateReader", "Parameters": [ { "Name": "stream", "Type": "System.IO.Stream" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.IO.TextReader", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateWriter", "Parameters": [ { "Name": "stream", "Type": "System.IO.Stream" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.IO.TextWriter", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ResourceExecutingContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ResourceExecutionDelegate", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.IResponseCacheFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IActionFilter" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" }, { "Name": "optionType", "Type": "System.Type" } ], "ReturnType": "T0", "GenericParameter": [ { "ParameterName": "TInstance", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.LocalRedirectResultExecutor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.LocalRedirectResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "urlHelperFactory", "Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpRequestStreamReaderFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateReader", "Parameters": [ { "Name": "stream", "Type": "System.IO.Stream" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.IO.TextReader", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bytePool", "Type": "System.Buffers.ArrayPool" }, { "Name": "charPool", "Type": "System.Buffers.ArrayPool" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultBufferSize", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpResponseStreamWriterFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory" ], "Members": [ { "Kind": "Method", "Name": "CreateWriter", "Parameters": [ { "Name": "stream", "Type": "System.IO.Stream" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.IO.TextWriter", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "bytePool", "Type": "System.Buffers.ArrayPool" }, { "Name": "charPool", "Type": "System.Buffers.ArrayPool" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultBufferSize", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterBuilder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ApplicationBuilder", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ApplicationBuilder", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetPipeline", "Parameters": [ { "Name": "configurationType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Http.RequestDelegate", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "configurationProvider", "Type": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterConfigurationProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterConfigurationProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateConfigureDelegate", "Parameters": [ { "Name": "configurationType", "Type": "System.Type" } ], "ReturnType": "System.Action", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterFeature", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature" ], "Members": [ { "Kind": "Method", "Name": "get_ResourceExecutingContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ResourceExecutingContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ResourceExecutionDelegate", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ResourceExecutionDelegate", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcAttributeRouteHandler", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Routing.IRouter" ], "Members": [ { "Kind": "Method", "Name": "get_Actions", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Actions", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor[]" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetVirtualPath", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.VirtualPathContext" } ], "ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.RouteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionInvokerFactory", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory" }, { "Name": "actionSelector", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector" }, { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionInvokerFactory", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory" }, { "Name": "actionSelector", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector" }, { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "actionContextAccessor", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcBuilder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.Extensions.DependencyInjection.IMvcBuilder" ], "Members": [ { "Kind": "Method", "Name": "get_Services", "Parameters": [], "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PartManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreBuilder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" ], "Members": [ { "Kind": "Method", "Name": "get_PartManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Services", "Parameters": [], "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" }, { "Name": "manager", "Type": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreDiagnosticSourceExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "BeforeAction", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" }, { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "routeData", "Type": "Microsoft.AspNetCore.Routing.RouteData" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterAction", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" }, { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "routeData", "Type": "Microsoft.AspNetCore.Routing.RouteData" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnAuthorizationAsync", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "authorizationContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnAuthorizationAsync", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "authorizationContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnAuthorization", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "authorizationContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnAuthorization", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "authorizationContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnResourceExecution", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resourceExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResourceFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnResourceExecution", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resourceExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResourceFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnResourceExecuting", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resourceExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnResourceExecuting", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resourceExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnResourceExecuted", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resourceExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnResourceExecuted", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resourceExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnExceptionAsync", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "exceptionContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnExceptionAsync", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "exceptionContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnException", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "exceptionContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnException", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "exceptionContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnActionExecution", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnActionExecution", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnActionExecuting", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnActionExecuting", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnActionExecuted", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnActionExecuted", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeActionMethod", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "actionArguments", "Type": "System.Collections.Generic.IDictionary" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterActionMethod", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "actionArguments", "Type": "System.Collections.Generic.IDictionary" }, { "Name": "controller", "Type": "System.Object" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnResultExecution", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resultExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnResultExecution", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resultExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnResultExecuting", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resultExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnResultExecuting", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resultExecutingContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeOnResultExecuted", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resultExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterOnResultExecuted", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "resultExecutedContext", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeforeActionResult", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AfterActionResult", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreMvcOptionsSetup", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.Extensions.Options.IConfigureOptions" ], "Members": [ { "Kind": "Method", "Name": "Configure", "Parameters": [ { "Name": "options", "Type": "Microsoft.AspNetCore.Mvc.MvcOptions" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.Extensions.Options.IConfigureOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "readerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreRouteOptionsSetup", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.Extensions.Options.IConfigureOptions" ], "Members": [ { "Kind": "Method", "Name": "Configure", "Parameters": [ { "Name": "options", "Type": "Microsoft.AspNetCore.Routing.RouteOptions" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.Extensions.Options.IConfigureOptions", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcMarkerService", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.MvcRouteHandler", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Routing.IRouter" ], "Members": [ { "Kind": "Method", "Name": "GetVirtualPath", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.VirtualPathContext" } ], "ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.RouteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionInvokerFactory", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory" }, { "Name": "actionSelector", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector" }, { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionInvokerFactory", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory" }, { "Name": "actionSelector", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector" }, { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "actionContextAccessor", "Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream", "Visibility": "Public", "Kind": "Class", "BaseType": "System.IO.Stream", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_InnerStream", "Parameters": [], "ReturnType": "System.IO.Stream", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CanRead", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CanSeek", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CanWrite", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Length", "Parameters": [], "ReturnType": "System.Int64", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Position", "Parameters": [], "ReturnType": "System.Int64", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Position", "Parameters": [ { "Name": "value", "Type": "System.Int64" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ReadTimeout", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ReadTimeout", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CanTimeout", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WriteTimeout", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_WriteTimeout", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Seek", "Parameters": [ { "Name": "offset", "Type": "System.Int64" }, { "Name": "origin", "Type": "System.IO.SeekOrigin" } ], "ReturnType": "System.Int64", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Read", "Parameters": [ { "Name": "buffer", "Type": "System.Byte[]" }, { "Name": "offset", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" } ], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadAsync", "Parameters": [ { "Name": "buffer", "Type": "System.Byte[]" }, { "Name": "offset", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginRead", "Parameters": [ { "Name": "buffer", "Type": "System.Byte[]" }, { "Name": "offset", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" }, { "Name": "callback", "Type": "System.AsyncCallback" }, { "Name": "state", "Type": "System.Object" } ], "ReturnType": "System.IAsyncResult", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EndRead", "Parameters": [ { "Name": "asyncResult", "Type": "System.IAsyncResult" } ], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginWrite", "Parameters": [ { "Name": "buffer", "Type": "System.Byte[]" }, { "Name": "offset", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" }, { "Name": "callback", "Type": "System.AsyncCallback" }, { "Name": "state", "Type": "System.Object" } ], "ReturnType": "System.IAsyncResult", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EndWrite", "Parameters": [ { "Name": "asyncResult", "Type": "System.IAsyncResult" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Close", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadByte", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Flush", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyToAsync", "Parameters": [ { "Name": "destination", "Type": "System.IO.Stream" }, { "Name": "bufferSize", "Type": "System.Int32" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FlushAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetLength", "Parameters": [ { "Name": "value", "Type": "System.Int64" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Write", "Parameters": [ { "Name": "buffer", "Type": "System.Byte[]" }, { "Name": "offset", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "buffer", "Type": "System.Byte[]" }, { "Name": "offset", "Type": "System.Int32" }, { "Name": "count", "Type": "System.Int32" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteByte", "Parameters": [ { "Name": "value", "Type": "System.Byte" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [ { "Name": "disposing", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "innerStream", "Type": "System.IO.Stream" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.NoOpBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Instance", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.NormalizedRouteValue", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetNormalizedRouteValue", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Logger", "Parameters": [], "ReturnType": "Microsoft.Extensions.Logging.ILogger", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_OptionsFormatters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RespectBrowserAcceptHeader", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ReturnHttpNotAcceptable", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WriterFactory", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExecuteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.ObjectResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectFormatter", "Parameters": [ { "Name": "formatterContext", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "contentTypes", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" }, { "Name": "formatters", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectFormatterNotUsingContentType", "Parameters": [ { "Name": "formatterContext", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "formatters", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectFormatterUsingSortedAcceptHeaders", "Parameters": [ { "Name": "formatterContext", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "sortedAcceptHeaders", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectFormatterUsingAnyAcceptableContentType", "Parameters": [ { "Name": "formatterContext", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "acceptableContentTypes", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectFormatterUsingSortedAcceptHeadersAndContentTypes", "Parameters": [ { "Name": "formatterContext", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "formatters", "Type": "System.Collections.Generic.IList" }, { "Name": "sortedAcceptableContentTypes", "Type": "System.Collections.Generic.IList" }, { "Name": "possibleOutputContentTypes", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" }, { "Name": "writerFactory", "Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory" }, { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ParameterDefaultValues", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetParameterDefaultValues", "Parameters": [ { "Name": "methodInfo", "Type": "System.Reflection.MethodInfo" } ], "ReturnType": "System.Object[]", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.PhysicalFileResultExecutor", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ExecuteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.PhysicalFileResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteFileAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.PhysicalFileResult" }, { "Name": "range", "Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue" }, { "Name": "rangeLength", "Type": "System.Int64" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFileStream", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "System.IO.Stream", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFileInfo", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PhysicalFileResultExecutor+FileMetadata", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.PlaceholderBinder", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" ], "Members": [ { "Kind": "Method", "Name": "get_Inner", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Inner", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetKeysFromPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "values", "Type": "System.Collections.Generic.ICollection" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.PropertyValueSetter", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "SetValue", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "instance", "Type": "System.Object" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectResultExecutor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.RedirectResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "urlHelperFactory", "Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectToActionResultExecutor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.RedirectToActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "urlHelperFactory", "Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectToPageResultExecutor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.RedirectToPageResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "urlHelperFactory", "Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectToRouteResultExecutor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Execute", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "urlHelperFactory", "Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.RequestSizeLimitResourceFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Microsoft.AspNetCore.Mvc.IRequestSizePolicy" ], "Members": [ { "Kind": "Method", "Name": "get_Bytes", "Parameters": [], "ReturnType": "System.Int64", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Bytes", "Parameters": [ { "Name": "value", "Type": "System.Int64" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "InvokeAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReleaseResources", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "InvokeInnerFilterAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "InvokeResultAsync", "Parameters": [ { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "diagnosticSource", "Type": "System.Diagnostics.DiagnosticSource" }, { "Name": "logger", "Type": "Microsoft.Extensions.Logging.ILogger" }, { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]" }, { "Name": "valueProviderFactories", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "_diagnosticSource", "Parameters": [], "ReturnType": "System.Diagnostics.DiagnosticSource", "ReadOnly": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "_logger", "Parameters": [], "ReturnType": "Microsoft.Extensions.Logging.ILogger", "ReadOnly": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "_actionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "ReadOnly": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "_filters", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]", "ReadOnly": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "_valueProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "ReadOnly": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "_cursor", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterCursor", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "_result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "_instance", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Internal.IResponseCacheFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Duration", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Duration", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Location", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Location", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NoStore", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_NoStore", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_VaryByHeader", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_VaryByHeader", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_VaryByQueryKeys", "Parameters": [], "ReturnType": "System.String[]", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_VaryByQueryKeys", "Parameters": [ { "Name": "value", "Type": "System.String[]" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "cacheProfile", "Type": "Microsoft.AspNetCore.Mvc.CacheProfile" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ResponseContentTypeHelper", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ResolveContentTypeAndEncoding", "Parameters": [ { "Name": "actionResultContentType", "Type": "System.String" }, { "Name": "httpResponseContentType", "Type": "System.String" }, { "Name": "defaultContentType", "Type": "System.String" }, { "Name": "resolvedContentType", "Type": "System.String", "Direction": "Out" }, { "Name": "resolvedContentTypeEncoding", "Type": "System.Text.Encoding", "Direction": "Out" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ShortFormDictionaryValidationStrategy", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy" ], "Members": [ { "Kind": "Method", "Name": "get_KeyMappings", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetChildren", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "key", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Collections.Generic.IEnumerator", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "keyMappings", "Type": "System.Collections.Generic.IEnumerable>" }, { "Name": "valueMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TKey", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TValue", "ParameterPosition": 1, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.TypeActivatorCache", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache" ], "Members": [ { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" }, { "Name": "implementationType", "Type": "System.Type" } ], "ReturnType": "T0", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TInstance", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ValidatorCache", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetValidators", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "validatorProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.ViewEnginePath", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CombinePath", "Parameters": [ { "Name": "first", "Type": "System.String" }, { "Name": "second", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ResolvePath", "Parameters": [ { "Name": "path", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.VirtualFileResultExecutor", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ExecuteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.VirtualFileResult" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteFileAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.VirtualFileResult" }, { "Name": "fileInfo", "Type": "Microsoft.Extensions.FileProviders.IFileInfo" }, { "Name": "range", "Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue" }, { "Name": "rangeLength", "Type": "System.Int64" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFileStream", "Parameters": [ { "Name": "fileInfo", "Type": "Microsoft.Extensions.FileProviders.IFileInfo" } ], "ReturnType": "System.IO.Stream", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "loggerFactory", "Type": "Microsoft.Extensions.Logging.ILoggerFactory" }, { "Name": "hostingEnvironment", "Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionContextAccessor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor" ], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Version", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "items", "Type": "System.Collections.Generic.IReadOnlyList" }, { "Name": "version", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorChangeProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetChangeToken", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.IChangeToken", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionDescriptors", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateInvoker", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "SelectCandidates", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.RouteContext" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectBestCandidate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Routing.RouteContext" }, { "Name": "candidates", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.FormatFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter", "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Microsoft.AspNetCore.Mvc.Filters.IResultFilter" ], "Members": [ { "Kind": "Method", "Name": "GetFormat", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.String", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "options", "Type": "Microsoft.Extensions.Options.IOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "SetMediaTypeMappingForFormat", "Parameters": [ { "Name": "format", "Type": "System.String" }, { "Name": "contentType", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetMediaTypeMappingForFormat", "Parameters": [ { "Name": "format", "Type": "System.String" }, { "Name": "contentType", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMediaTypeMappingForFormat", "Parameters": [ { "Name": "format", "Type": "System.String" } ], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ClearMediaTypeMappingForFormat", "Parameters": [ { "Name": "format", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter" ], "Members": [ { "Kind": "Method", "Name": "get_TreatNullValueAsNoContent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TreatNullValueAsNoContent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanWriteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatter", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter", "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_SupportedMediaTypes", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetDefaultValueForType", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanRead", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" } ], "ReturnType": "System.Boolean", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanReadType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadRequestBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSupportedContentTypes", "Parameters": [ { "Name": "contentType", "Type": "System.String" }, { "Name": "objectType", "Type": "System.Type" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.MediaType", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Type", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MatchesAllTypes", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SubType", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SubTypeWithoutSuffix", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SubTypeSuffix", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MatchesAllSubTypes", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MatchesAllSubTypesWithoutSuffix", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Encoding", "Parameters": [], "ReturnType": "System.Text.Encoding", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Charset", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasWildcard", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsSubsetOf", "Parameters": [ { "Name": "set", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaType" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetParameter", "Parameters": [ { "Name": "parameterName", "Type": "System.String" } ], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetParameter", "Parameters": [ { "Name": "parameterName", "Type": "Microsoft.Extensions.Primitives.StringSegment" } ], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReplaceEncoding", "Parameters": [ { "Name": "mediaType", "Type": "System.String" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReplaceEncoding", "Parameters": [ { "Name": "mediaType", "Type": "Microsoft.Extensions.Primitives.StringSegment" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEncoding", "Parameters": [ { "Name": "mediaType", "Type": "System.String" } ], "ReturnType": "System.Text.Encoding", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEncoding", "Parameters": [ { "Name": "mediaType", "Type": "Microsoft.Extensions.Primitives.StringSegment" } ], "ReturnType": "System.Text.Encoding", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateMediaTypeSegmentWithQuality", "Parameters": [ { "Name": "mediaType", "Type": "System.String" }, { "Name": "start", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "mediaType", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "mediaType", "Type": "Microsoft.Extensions.Primitives.StringSegment" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "mediaType", "Type": "System.String" }, { "Name": "offset", "Type": "System.Int32" }, { "Name": "length", "Type": "System.Nullable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Collections.ObjectModel.Collection", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "item", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Insert", "Parameters": [ { "Name": "index", "Type": "System.Int32" }, { "Name": "item", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "item", "Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider" ], "Members": [ { "Kind": "Method", "Name": "get_SupportedMediaTypes", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanWriteType", "Parameters": [ { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetSupportedContentTypes", "Parameters": [ { "Name": "contentType", "Type": "System.String" }, { "Name": "objectType", "Type": "System.Type" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanWriteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext" } ], "ReturnType": "System.Boolean", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteResponseHeaders", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteResponseBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter" ], "Members": [ { "Kind": "Method", "Name": "CanWriteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.StringOutputFormatter", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CanWriteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteResponseBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatter", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_SupportedEncodings", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadRequestBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadRequestBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" }, { "Name": "encoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectCharacterEncoding", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" } ], "ReturnType": "System.Text.Encoding", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "UTF8EncodingWithoutBOM", "Parameters": [], "ReturnType": "System.Text.Encoding", "Static": true, "ReadOnly": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "UTF16EncodingLittleEndian", "Parameters": [], "ReturnType": "System.Text.Encoding", "Static": true, "ReadOnly": true, "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_SupportedEncodings", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SelectCharacterEncoding", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Text.Encoding", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Override": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteResponseBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Sealed": true, "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteResponseBodyAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" }, { "Name": "selectedEncoding", "Type": "System.Text.Encoding" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.AcceptHeaderParser", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ParseAcceptHeader", "Parameters": [ { "Name": "acceptHeaders", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Collections.Generic.IList", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ParseAcceptHeader", "Parameters": [ { "Name": "acceptHeaders", "Type": "System.Collections.Generic.IList" }, { "Name": "parsedValues", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.HttpParseResult", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Parsed", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "NotParsed", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "InvalidFormat", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.HttpTokenParsingRules", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "GetFormat", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_MediaType", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Quality", "Parameters": [], "ReturnType": "System.Double", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "mediaType", "Type": "Microsoft.Extensions.Primitives.StringSegment" }, { "Name": "quality", "Type": "System.Double" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter", "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecutionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" }, { "Name": "next", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecutionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" }, { "Name": "next", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter", "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnExceptionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnException", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.FilterCollection", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Collections.ObjectModel.Collection", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Add", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFilterType", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ] } ] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "filterType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "order", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFilterType", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ] } ] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "filterType", "Type": "System.Type" }, { "Name": "order", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddService", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFilterType", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ] } ] }, { "Kind": "Method", "Name": "AddService", "Parameters": [ { "Name": "filterType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddService", "Parameters": [ { "Name": "order", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFilterType", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ] } ] }, { "Kind": "Method", "Name": "AddService", "Parameters": [ { "Name": "filterType", "Type": "System.Type" }, { "Name": "order", "Type": "System.Int32" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.FilterScope", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "First", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Global", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Controller", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Action", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Last", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter", "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecutionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" }, { "Name": "next", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ControllerName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ControllerName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MethodInfo", "Parameters": [], "ReturnType": "System.Reflection.MethodInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MethodInfo", "Parameters": [ { "Name": "value", "Type": "System.Reflection.MethodInfo" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerTypeInfo", "Parameters": [], "ReturnType": "System.Reflection.TypeInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ControllerTypeInfo", "Parameters": [ { "Name": "value", "Type": "System.Reflection.TypeInfo" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActivatorProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateActivator", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Func", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateReleaser", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Action", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "controllerActivator", "Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerBoundPropertyDescriptor", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_PropertyInfo", "Parameters": [], "ReturnType": "System.Reflection.PropertyInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyInfo", "Parameters": [ { "Name": "value", "Type": "System.Reflection.PropertyInfo" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFactoryProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider" ], "Members": [ { "Kind": "Method", "Name": "CreateControllerFactory", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Func", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateControllerReleaser", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Action", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "activatorProvider", "Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider" }, { "Name": "controllerFactory", "Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory" }, { "Name": "propertyActivators", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Controllers", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFeatureProvider", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider" ], "Members": [ { "Kind": "Method", "Name": "PopulateFeature", "Parameters": [ { "Name": "parts", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "feature", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsController", "Parameters": [ { "Name": "typeInfo", "Type": "System.Reflection.TypeInfo" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerParameterDescriptor", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ParameterInfo", "Parameters": [], "ReturnType": "System.Reflection.ParameterInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ParameterInfo", "Parameters": [ { "Name": "value", "Type": "System.Reflection.ParameterInfo" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator" ], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "controllerContext", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.Object", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Release", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "typeActivatorCache", "Type": "Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory" ], "Members": [ { "Kind": "Method", "Name": "get_ControllerActivator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateController", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.Object", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReleaseController", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "controllerActivator", "Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator" }, { "Name": "propertyActivators", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.Object", "GenericParameter": [] }, { "Kind": "Method", "Name": "Release", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateActivator", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateReleaser", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Action", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateController", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.Object", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReleaseController", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateControllerFactory", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateControllerReleaser", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor" } ], "ReturnType": "System.Action", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Controllers.ServiceBasedControllerActivator", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator" ], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" } ], "ReturnType": "System.Object", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Release", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ControllerContext" }, { "Name": "controller", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Authorization.AllowAnonymousFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Authorization.IAllowAnonymousFilter" ], "Members": [ { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter", "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory" ], "Members": [ { "Kind": "Method", "Name": "get_PolicyProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AuthorizeData", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Policy", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnAuthorizationAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "policy", "Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "policyProvider", "Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider" }, { "Name": "authorizeData", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authorizeData", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "policy", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_FeatureProviders", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ApplicationParts", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "PopulateFeature", "Parameters": [ { "Name": "feature", "Type": "T0" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider", "Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider" ], "Members": [ { "Kind": "Method", "Name": "get_Assembly", "Parameters": [], "ReturnType": "System.Reflection.Assembly", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Types", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetReferencePaths", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "assembly", "Type": "System.Reflection.Assembly" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider" ], "Members": [ { "Kind": "Method", "Name": "PopulateFeature", "Parameters": [ { "Name": "parts", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "feature", "Type": "T0" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Types", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetReferencePaths", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel" ], "Members": [ { "Kind": "Method", "Name": "get_ActionMethod", "Parameters": [], "ReturnType": "System.Reflection.MethodInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ApiExplorer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ApiExplorer", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Controller", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Controller", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Filters", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Parameters", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Selectors", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionMethod", "Type": "System.Reflection.MethodInfo" }, { "Name": "attributes", "Type": "System.Collections.Generic.IReadOnlyList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_IsVisible", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsVisible", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_GroupName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_GroupName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel" ], "Members": [ { "Kind": "Method", "Name": "get_ApiExplorer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ApiExplorer", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Controllers", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Filters", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ControllerTypes", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "controllerTypes", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Attribute", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Template", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Template", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Name", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SuppressLinkGeneration", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SuppressLinkGeneration", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SuppressPathMatching", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SuppressPathMatching", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsAbsoluteTemplate", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CombineAttributeRouteModel", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CombineTemplates", "Parameters": [ { "Name": "prefix", "Type": "System.String" }, { "Name": "template", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsOverridePattern", "Parameters": [ { "Name": "template", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReplaceTokens", "Parameters": [ { "Name": "template", "Type": "System.String" }, { "Name": "values", "Type": "System.Collections.Generic.IDictionary" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "templateProvider", "Type": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel" ], "Members": [ { "Kind": "Method", "Name": "get_Actions", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ApiExplorer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ApiExplorer", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Application", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Application", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ControllerName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerType", "Parameters": [], "ReturnType": "System.Reflection.TypeInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ControllerProperties", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Filters", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Selectors", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "controllerType", "Type": "System.Reflection.TypeInfo" }, { "Name": "attributes", "Type": "System.Collections.Generic.IReadOnlyList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Apply", "Parameters": [ { "Name": "action", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ApiExplorer", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ApiExplorer", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Apply", "Parameters": [ { "Name": "application", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_BindingInfo", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingInfo", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel" ], "Members": [ { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MemberInfo", "Parameters": [], "ReturnType": "System.Reflection.MemberInfo", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Apply", "Parameters": [ { "Name": "controller", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Filters", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Apply", "Parameters": [ { "Name": "parameter", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel" ], "Members": [ { "Kind": "Method", "Name": "get_Action", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Action", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ParameterInfo", "Parameters": [], "ReturnType": "System.Reflection.ParameterInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ParameterName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ParameterName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingInfo", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingInfo", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "parameterInfo", "Type": "System.Reflection.ParameterInfo" }, { "Name": "attributes", "Type": "System.Collections.Generic.IReadOnlyList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel" ], "Members": [ { "Kind": "Method", "Name": "get_Controller", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Controller", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingInfo", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingInfo", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyInfo", "Parameters": [], "ReturnType": "System.Reflection.PropertyInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "propertyInfo", "Type": "System.Reflection.PropertyInfo" }, { "Name": "attributes", "Type": "System.Collections.Generic.IReadOnlyList" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.SelectorModel", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AttributeRouteModel", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeRouteModel", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionConstraints", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.SelectorModel" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_GroupName", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_IgnoreApi", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetSupportedContentTypes", "Parameters": [ { "Name": "contentType", "Type": "System.String" }, { "Name": "objectType", "Type": "System.Type" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "SetContentTypes", "Parameters": [ { "Name": "contentTypes", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_Type", "Parameters": [], "ReturnType": "System.Type", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetContentTypes", "Parameters": [ { "Name": "contentTypes", "Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetSupportedContentTypes", "Parameters": [ { "Name": "contentType", "Type": "System.String" }, { "Name": "objectType", "Type": "System.Type" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionMethodSelectorAttribute", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "System.Attribute", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Order", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsValidForRequest", "Parameters": [ { "Name": "routeContext", "Type": "Microsoft.AspNetCore.Routing.RouteContext" }, { "Name": "action", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" } ], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TApplicationModelConvention", "ParameterPosition": 0, "BaseTypeOrInterfaces": [ "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention" ] } ] }, { "Kind": "Method", "Name": "RemoveType", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" }, { "Name": "type", "Type": "System.Type" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "conventions", "Type": "System.Collections.Generic.IList" }, { "Name": "controllerModelConvention", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "conventions", "Type": "System.Collections.Generic.IList" }, { "Name": "actionModelConvention", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "conventions", "Type": "System.Collections.Generic.IList" }, { "Name": "parameterModelConvention", "Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Services", "Parameters": [], "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PartManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Services", "Parameters": [], "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PartManager", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.MvcCoreMvcBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddMvcOptions", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddFormatterMappings", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddApplicationPart", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" }, { "Name": "assembly", "Type": "System.Reflection.Assembly" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfigureApplicationPartManager", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddControllersAsServices", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.MvcCoreMvcCoreBuilderExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddMvcOptions", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddFormatterMappings", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddFormatterMappings", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddAuthorization", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddAuthorization", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddControllersAsServices", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddApplicationPart", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" }, { "Name": "assembly", "Type": "System.Reflection.Assembly" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ConfigureApplicationPartManager", "Parameters": [ { "Name": "builder", "Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddMvcCore", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddMvcCore", "Parameters": [ { "Name": "services", "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" }, { "Name": "setupAction", "Type": "System.Action" } ], "ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Internal.PhysicalFileResultExecutor+FileMetadata", "Visibility": "Protected", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Exists", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Exists", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Length", "Parameters": [], "ReturnType": "System.Int64", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Length", "Parameters": [ { "Name": "value", "Type": "System.Int64" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LastModified", "Parameters": [], "ReturnType": "System.DateTimeOffset", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LastModified", "Parameters": [ { "Name": "value", "Type": "System.DateTimeOffset" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.Extensions.Internal.ObjectMethodExecutorAwaitable+Awaiter", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Runtime.CompilerServices.ICriticalNotifyCompletion" ], "Members": [ { "Kind": "Method", "Name": "get_IsCompleted", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetResult", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnCompleted", "Parameters": [ { "Name": "continuation", "Type": "System.Action" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Runtime.CompilerServices.INotifyCompletion", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "UnsafeOnCompleted", "Parameters": [ { "Name": "continuation", "Type": "System.Action" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Runtime.CompilerServices.ICriticalNotifyCompletion", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "customAwaiter", "Type": "System.Object" }, { "Name": "isCompletedMethod", "Type": "System.Func" }, { "Name": "getResultMethod", "Type": "System.Func" }, { "Name": "onCompletedMethod", "Type": "System.Action" }, { "Name": "unsafeOnCompletedMethod", "Type": "System.Action" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ] }