{ "AssemblyIdentity": "Microsoft.AspNetCore.Mvc.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Mvc.ActionContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionDescriptor", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionDescriptor", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HttpContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteData", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteData", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteData", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteData" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "routeData", "Type": "Microsoft.AspNetCore.Routing.RouteData" }, { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "routeData", "Type": "Microsoft.AspNetCore.Routing.RouteData" }, { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" }, { "Name": "modelState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.IActionResult", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ExecuteResultAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.IUrlHelper", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "GenericParameter": [] }, { "Kind": "Method", "Name": "Action", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.Routing.UrlActionContext" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "Content", "Parameters": [ { "Name": "contentPath", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "IsLocalUrl", "Parameters": [ { "Name": "url", "Type": "System.String" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "RouteUrl", "Parameters": [ { "Name": "routeContext", "Type": "Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext" } ], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "Link", "Parameters": [ { "Name": "routeName", "Type": "System.String" }, { "Name": "values", "Type": "System.Object" } ], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.AttributeRouteInfo", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "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.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", "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.Routing.UrlActionContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Action", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Action", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Controller", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Controller", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Values", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Values", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "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": "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": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "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_Values", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Values", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "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": "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": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo", "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_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": "Method", "Name": "GetBindingInfo", "Parameters": [ { "Name": "attributes", "Type": "System.Collections.Generic.IEnumerable" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Id", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsGreedy", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsFromRequest", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanAcceptDataFrom", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "s1", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" }, { "Name": "s2", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "s1", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" }, { "Name": "s2", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "id", "Type": "System.String" }, { "Name": "displayName", "Type": "System.String" }, { "Name": "isGreedy", "Type": "System.Boolean" }, { "Name": "isFromRequest", "Type": "System.Boolean" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Body", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Custom", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Form", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Header", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "ModelBinding", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Path", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Query", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Services", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "bindingSources", "Type": "System.Collections.Generic.IEnumerable" }, { "Name": "displayName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.CompositeBindingSource", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSources", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CanAcceptDataFrom", "Parameters": [ { "Name": "bindingSource", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.EnumGroupAndName", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Group", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "group", "Type": "System.String" }, { "Name": "name", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_BinderType", "Parameters": [], "ReturnType": "System.Type", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "BindModelAsync", "Parameters": [ { "Name": "bindingContext", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetBinder", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetMetadataForType", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetMetadataForProperties", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_PropertyFilter", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "ContainsPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValue", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateValueProviderAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateBinder", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingInfo", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MetadataProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderModelName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BinderModelName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BindingSource", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FieldName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FieldName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsTopLevelObject", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsTopLevelObject", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Model", "Parameters": [], "ReturnType": "System.Object", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Model", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelMetadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelState", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelType", "Parameters": [], "ReturnType": "System.Type", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyFilter", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PropertyFilter", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidationState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValidationState", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValueProvider", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": 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, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "EnterNestedScope", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext+NestedScope", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ExitNestedScope", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "Failed", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Success", "Parameters": [ { "Name": "model", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Model", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsModelSet", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "x", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" }, { "Name": "y", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "x", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" }, { "Name": "y", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelError", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Exception", "Parameters": [], "ReturnType": "System.Exception", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ErrorMessage", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "exception", "Type": "System.Exception" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "exception", "Type": "System.Exception" }, { "Name": "errorMessage", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "errorMessage", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelErrorCollection", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Collections.ObjectModel.Collection", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "exception", "Type": "System.Exception" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "errorMessage", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_ContainerType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MetadataKind", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataKind", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Identity", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AdditionalValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelPropertyCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderModelName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BinderType", "Parameters": [], "ReturnType": "System.Type", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BindingSource", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ConvertEmptyStringToNull", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DataTypeName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayFormatString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EditFormatString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ElementMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnumGroupedDisplayNamesAndValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable>", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_EnumNamesAndValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasNonDefaultEditFormat", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HtmlEncode", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HideSurroundingHtml", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsBindingAllowed", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsBindingRequired", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsFlagsEnum", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsRequired", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelBindingMessageProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Placeholder", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_NullDisplayText", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyFilterProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ShowForDisplay", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ShowForEdit", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_SimpleDisplayProperty", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TemplateHint", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidateChildren", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidatorMetadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ElementType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsComplexType", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsNullableValueType", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsCollectionType", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsEnumerableType", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReferenceOrNullableType", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UnderlyingOrModelType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertyGetter", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PropertySetter", "Parameters": [], "ReturnType": "System.Action", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetDisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "identity", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" } ], "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultOrder", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelPropertyCollection", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Collections.ObjectModel.ReadOnlyCollection", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "propertyName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "properties", "Type": "System.Collections.Generic.IEnumerable" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.Collections.Generic.IReadOnlyDictionary" ], "Members": [ { "Kind": "Method", "Name": "get_Root", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MaxAllowedErrors", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_MaxAllowedErrors", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasReachedMaxErrors", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ErrorCount", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IReadOnlyCollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Keys", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+KeyEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Values", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+ValueEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsValid", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidationState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelValidationState", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IReadOnlyDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddModelError", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "exception", "Type": "System.Exception" }, { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryAddModelError", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "exception", "Type": "System.Exception" }, { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AddModelError", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "errorMessage", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryAddModelError", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "errorMessage", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFieldValidationState", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelValidationState", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetValidationState", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelValidationState", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MarkFieldValid", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MarkFieldSkipped", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Merge", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetModelValue", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "rawValue", "Type": "System.Object" }, { "Name": "attemptedValue", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetModelValue", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "valueProviderResult", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ClearValidationState", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Clear", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsKey", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IReadOnlyDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryGetValue", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry", "Direction": "Out" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IReadOnlyDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+Enumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "StartsWithPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" }, { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FindKeysWithPrefix", "Parameters": [ { "Name": "prefix", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+PrefixEnumerable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "maxAllowedErrors", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "DefaultMaxAllowedErrors", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RawValue", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RawValue", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttemptedValue", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttemptedValue", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Errors", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelErrorCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidationState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelValidationState", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ValidationState", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelValidationState" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsContainerNode", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetModelStateForProperty", "Parameters": [ { "Name": "propertyName", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Children", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelValidationState", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Unvalidated", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Invalid", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "Valid", "Parameters": [], "GenericParameter": [], "Literal": "2" }, { "Kind": "Field", "Name": "Skipped", "Parameters": [], "GenericParameter": [], "Literal": "3" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.TooManyModelErrorsException", "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.ValueProviderFactoryContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueProviders", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable", "System.Collections.Generic.IEnumerable" ], "Members": [ { "Kind": "Method", "Name": "get_Culture", "Parameters": [], "ReturnType": "System.Globalization.CultureInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Values", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringValues", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FirstValue", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Length", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "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": "op_Explicit", "Parameters": [ { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Explicit", "Parameters": [ { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" } ], "ReturnType": "System.String[]", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "x", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" }, { "Name": "y", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "x", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" }, { "Name": "y", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "values", "Type": "Microsoft.Extensions.Primitives.StringValues" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "values", "Type": "Microsoft.Extensions.Primitives.StringValues" }, { "Name": "culture", "Type": "System.Globalization.CultureInfo" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "None", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Attributes", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "attributes", "Type": "System.Collections.Generic.IDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorItem", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ValidatorMetadata", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Validator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Validator", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsReusable", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "validatorMetadata", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ModelMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidatorMetadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Results", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "modelMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "items", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "AddValidation", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientModelValidationContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateValidators", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Validate", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContext" } ], "ReturnType": "System.Collections.Generic.IEnumerable", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CreateValidators", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "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", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Model", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Container", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "modelMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" }, { "Name": "container", "Type": "System.Object" }, { "Name": "model", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationContextBase", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MetadataProvider", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "modelMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "metadataProvider", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidationResult", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_MemberName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Message", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "memberName", "Type": "System.String" }, { "Name": "message", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ModelMetadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ModelMetadata", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValidatorMetadata", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Results", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "modelMetadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "items", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Key", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Model", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "key", "Type": "System.String" }, { "Name": "model", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "System.Collections.Generic.IDictionary", "System.Collections.Generic.IReadOnlyDictionary" ], "Members": [ { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "key", "Type": "System.Object" }, { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "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": "get_Keys", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Values", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "item", "Type": "System.Collections.Generic.KeyValuePair" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "key", "Type": "System.Object" }, { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "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": "System.Collections.Generic.KeyValuePair" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsKey", "Parameters": [ { "Name": "key", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyTo", "Parameters": [ { "Name": "array", "Type": "System.Collections.Generic.KeyValuePair[]" }, { "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": "Remove", "Parameters": [ { "Name": "item", "Type": "System.Collections.Generic.KeyValuePair" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.ICollection>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "key", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryGetValue", "Parameters": [ { "Name": "key", "Type": "System.Object" }, { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry", "Direction": "Out" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Key", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Key", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "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_SuppressValidation", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SuppressValidation", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Strategy", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Strategy", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidatorItem", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ValidatorMetadata", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Validator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Validator", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsReusable", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "validatorMetadata", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IModelBindingMessageProvider", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_MissingBindRequiredValueAccessor", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MissingKeyOrValueAccessor", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueMustNotBeNullAccessor", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttemptedValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_UnknownValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueIsInvalidAccessor", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueMustBeANumberAccessor", "Parameters": [], "ReturnType": "System.Func", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "ForType", "Parameters": [ { "Name": "modelType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ForProperty", "Parameters": [ { "Name": "modelType", "Type": "System.Type" }, { "Name": "name", "Type": "System.String" }, { "Name": "containerType", "Type": "System.Type" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContainerType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_MetadataKind", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataKind", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataKind", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Type", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Property", "Parameters": [], "GenericParameter": [], "Literal": "1" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection", "Visibility": "Public", "Kind": "Class", "BaseType": "System.Collections.ObjectModel.Collection", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "RemoveType", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "list", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TFormatter", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CanRead", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelState", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ModelType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ReaderFactory", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "modelName", "Type": "System.String" }, { "Name": "modelState", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" }, { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata" }, { "Name": "readerFactory", "Type": "System.Func" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HasError", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Model", "Parameters": [], "ReturnType": "System.Object", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Failure", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FailureAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Success", "Parameters": [ { "Name": "model", "Type": "System.Object" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SuccessAsync", "Parameters": [ { "Name": "model", "Type": "System.Object" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "CanWriteResult", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ContentType", "Parameters": [], "ReturnType": "Microsoft.Extensions.Primitives.StringSegment", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentType", "Parameters": [ { "Name": "value", "Type": "Microsoft.Extensions.Primitives.StringSegment" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Object", "Parameters": [], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Object", "Parameters": [ { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ObjectType", "Parameters": [], "ReturnType": "System.Type", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ObjectType", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HttpContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WriterFactory", "Parameters": [], "ReturnType": "System.Func", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_WriterFactory", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "writerFactory", "Type": "System.Func" }, { "Name": "objectType", "Type": "System.Type" }, { "Name": "object", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Canceled", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Canceled", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Controller", "Parameters": [], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Exception", "Parameters": [], "ReturnType": "System.Exception", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Exception", "Parameters": [ { "Name": "value", "Type": "System.Exception" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionDispatchInfo", "Parameters": [], "ReturnType": "System.Runtime.ExceptionServices.ExceptionDispatchInfo", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionDispatchInfo", "Parameters": [ { "Name": "value", "Type": "System.Runtime.ExceptionServices.ExceptionDispatchInfo" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionHandled", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionHandled", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" }, { "Name": "controller", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionArguments", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Controller", "Parameters": [], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" }, { "Name": "actionArguments", "Type": "System.Collections.Generic.IDictionary" }, { "Name": "controller", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.MulticastDelegate", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginInvoke", "Parameters": [ { "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.Filters.AuthorizationFilterContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Exception", "Parameters": [], "ReturnType": "System.Exception", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Exception", "Parameters": [ { "Name": "value", "Type": "System.Exception" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionDispatchInfo", "Parameters": [], "ReturnType": "System.Runtime.ExceptionServices.ExceptionDispatchInfo", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionDispatchInfo", "Parameters": [ { "Name": "value", "Type": "System.Runtime.ExceptionServices.ExceptionDispatchInfo" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionHandled", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionHandled", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "BaseType": "Microsoft.AspNetCore.Mvc.ActionContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Filters", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Filter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "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_Scope", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" }, { "Name": "filterScope", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.FilterItem", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Descriptor", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Filter", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Filter", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsReusable", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "descriptor", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor" }, { "Name": "filter", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Results", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Results", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "items", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnActionExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnActionExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "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", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnAuthorizationAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnExceptionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResourceFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnResourceExecutionAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" }, { "Name": "next", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "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", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnAuthorization", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnException", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IFilterContainer", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_FilterDefinition", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FilterDefinition", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "serviceProvider", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider", "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.Filters.FilterProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnResourceExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResourceExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [ { "Kind": "Method", "Name": "OnResultExecuting", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnResultExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Canceled", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Canceled", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Exception", "Parameters": [], "ReturnType": "System.Exception", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Exception", "Parameters": [ { "Name": "value", "Type": "System.Exception" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionDispatchInfo", "Parameters": [], "ReturnType": "System.Runtime.ExceptionServices.ExceptionDispatchInfo", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionDispatchInfo", "Parameters": [ { "Name": "value", "Type": "System.Runtime.ExceptionServices.ExceptionDispatchInfo" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionHandled", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionHandled", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ValueProviderFactories", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" }, { "Name": "valueProviderFactories", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.MulticastDelegate", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginInvoke", "Parameters": [ { "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.Filters.ResultExecutedContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Canceled", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Canceled", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Controller", "Parameters": [], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Exception", "Parameters": [], "ReturnType": "System.Exception", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Exception", "Parameters": [ { "Name": "value", "Type": "System.Exception" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionDispatchInfo", "Parameters": [], "ReturnType": "System.Runtime.ExceptionServices.ExceptionDispatchInfo", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionDispatchInfo", "Parameters": [ { "Name": "value", "Type": "System.Runtime.ExceptionServices.ExceptionDispatchInfo" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExceptionHandled", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExceptionHandled", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" }, { "Name": "controller", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext", "Visibility": "Public", "Kind": "Class", "BaseType": "Microsoft.AspNetCore.Mvc.Filters.FilterContext", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Controller", "Parameters": [], "ReturnType": "System.Object", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Cancel", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Cancel", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" }, { "Name": "filters", "Type": "System.Collections.Generic.IList" }, { "Name": "result", "Type": "Microsoft.AspNetCore.Mvc.IActionResult" }, { "Name": "controller", "Type": "System.Object" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.MulticastDelegate", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginInvoke", "Parameters": [ { "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.Authorization.IAllowAnonymousFilter", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata" ], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Candidates", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Candidates", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IReadOnlyList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_CurrentCandidate", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionSelectorCandidate", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_CurrentCandidate", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionSelectorCandidate" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Routing.RouteContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Routing.RouteContext" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintItem", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Constraint", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Constraint", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Metadata", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsReusable", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "metadata", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Action", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Results", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "Name": "action", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" }, { "Name": "items", "Type": "System.Collections.Generic.IList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionSelectorCandidate", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Action", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Constraints", "Parameters": [], "ReturnType": "System.Collections.Generic.IReadOnlyList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "action", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" }, { "Name": "constraints", "Type": "System.Collections.Generic.IReadOnlyList" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_Order", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext" } ], "ReturnType": "System.Boolean", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata" ], "Members": [ { "Kind": "Method", "Name": "get_IsReusable", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "CreateInstance", "Parameters": [ { "Name": "services", "Type": "System.IServiceProvider" } ], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider", "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.ActionConstraints.ActionConstraintProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Id", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RouteValues", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RouteValues", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AttributeRouteInfo", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Routing.AttributeRouteInfo", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AttributeRouteInfo", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Routing.AttributeRouteInfo" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ActionConstraints", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ActionConstraints", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Parameters", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Parameters", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_BoundProperties", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_BoundProperties", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FilterDescriptors", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_FilterDescriptors", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IList" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_DisplayName", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetProperty", "Parameters": [ { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" } ], "ReturnType": "T0", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "SetProperty", "Parameters": [ { "Name": "actionDescriptor", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor" }, { "Name": "value", "Type": "T0" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Results", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ActionContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Result", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Result", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "actionContext", "Type": "Microsoft.AspNetCore.Mvc.ActionContext" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider", "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.Abstractions.ActionDescriptorProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "InvokeAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider", "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.Abstractions.ActionInvokerProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnProvidersExecuted", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "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_ParameterType", "Parameters": [], "ReturnType": "System.Type", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ParameterType", "Parameters": [ { "Name": "value", "Type": "System.Type" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "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": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext+NestedScope", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IDisposable" ], "Members": [ { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+PrefixEnumerable", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable>" ], "Members": [ { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+Enumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" }, { "Name": "prefix", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+Enumerator", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerator>" ], "Members": [ { "Kind": "Method", "Name": "get_Current", "Parameters": [], "ReturnType": "System.Collections.Generic.KeyValuePair", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerator>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MoveNext", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" }, { "Name": "prefix", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+KeyEnumerable", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable" ], "Members": [ { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+KeyEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+KeyEnumerator", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerator" ], "Members": [ { "Kind": "Method", "Name": "get_Current", "Parameters": [], "ReturnType": "System.String", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MoveNext", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" }, { "Name": "prefix", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+ValueEnumerable", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable" ], "Members": [ { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+ValueEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary+ValueEnumerator", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerator" ], "Members": [ { "Kind": "Method", "Name": "get_Current", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateEntry", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IDisposable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "MoveNext", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Reset", "Parameters": [], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.IEnumerator", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "dictionary", "Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary" }, { "Name": "prefix", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ] }