aspnetcore/src/Microsoft.AspNetCore.Mvc.Core/baseline.netcore.json

28761 lines
823 KiB
JSON

{
"AssemblyIdentity": "Microsoft.AspNetCore.Mvc.Core, Version=2.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
"Types": [
{
"Name": "Microsoft.AspNetCore.Builder.MvcApplicationBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "UseMvc",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseMvcWithDefaultRoute",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UseMvc",
"Parameters": [
{
"Name": "app",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
},
{
"Name": "configureRoutes",
"Type": "System.Action<Microsoft.AspNetCore.Routing.IRouteBuilder>"
}
],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Builder.MvcAreaRouteBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "MapAreaRoute",
"Parameters": [
{
"Name": "routeBuilder",
"Type": "Microsoft.AspNetCore.Routing.IRouteBuilder"
},
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "areaName",
"Type": "System.String"
},
{
"Name": "template",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MapAreaRoute",
"Parameters": [
{
"Name": "routeBuilder",
"Type": "Microsoft.AspNetCore.Routing.IRouteBuilder"
},
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "areaName",
"Type": "System.String"
},
{
"Name": "template",
"Type": "System.String"
},
{
"Name": "defaults",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MapAreaRoute",
"Parameters": [
{
"Name": "routeBuilder",
"Type": "Microsoft.AspNetCore.Routing.IRouteBuilder"
},
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "areaName",
"Type": "System.String"
},
{
"Name": "template",
"Type": "System.String"
},
{
"Name": "defaults",
"Type": "System.Object"
},
{
"Name": "constraints",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MapAreaRoute",
"Parameters": [
{
"Name": "routeBuilder",
"Type": "Microsoft.AspNetCore.Routing.IRouteBuilder"
},
{
"Name": "name",
"Type": "System.String"
},
{
"Name": "areaName",
"Type": "System.String"
},
{
"Name": "template",
"Type": "System.String"
},
{
"Name": "defaults",
"Type": "System.Object"
},
{
"Name": "constraints",
"Type": "System.Object"
},
{
"Name": "dataTokens",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.IRouteBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ActionName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ControllerName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteValues",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnFormatting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteValues",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnFormatting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.AcceptedResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Location",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Location",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnFormatting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "location",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "locationUri",
"Type": "System.Uri"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.AcceptVerbsAttribute",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider",
"Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_HttpMethods",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Route",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Route",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "method",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "methods",
"Type": "System.String[]",
"IsParams": true
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ActionContextAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ActionNameAttribute",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "name",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ActionResult",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.IActionResult"
],
"Members": [
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApiExplorerSettingsAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider",
"Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_GroupName",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_GroupName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IgnoreApi",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IgnoreApi",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.AreaAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "areaName",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.BadRequestObjectResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "error",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.BadRequestResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.BindAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Include",
"Parameters": [],
"ReturnType": "System.String[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Prefix",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Prefix",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyFilter",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "include",
"Type": "System.String[]",
"IsParams": true
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.BindPropertyAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata",
"Microsoft.AspNetCore.Mvc.ModelBinding.IRequestPredicateProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_SupportsGet",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SupportsGet",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BinderType",
"Parameters": [],
"ReturnType": "System.Type",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BinderType",
"Parameters": [
{
"Name": "value",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingSource",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.CacheProfile",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Duration",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Duration",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Int32>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Location",
"Parameters": [],
"ReturnType": "System.Nullable<Microsoft.AspNetCore.Mvc.ResponseCacheLocation>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Location",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<Microsoft.AspNetCore.Mvc.ResponseCacheLocation>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NoStore",
"Parameters": [],
"ReturnType": "System.Nullable<System.Boolean>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_NoStore",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Boolean>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_VaryByHeader",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_VaryByHeader",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_VaryByQueryKeys",
"Parameters": [],
"ReturnType": "System.String[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_VaryByQueryKeys",
"Parameters": [
{
"Name": "value",
"Type": "System.String[]"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ChallengeResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AuthenticationSchemes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthenticationSchemes",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.Collections.Generic.IList<System.String>"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ConsumesAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Microsoft.AspNetCore.Mvc.Internal.IConsumesActionConstraint",
"Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ContentTypes",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ContentTypes",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accept",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetContentTypes",
"Parameters": [
{
"Name": "contentTypes",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "otherContentTypes",
"Type": "System.String[]",
"IsParams": true
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "ConsumesActionConstraintOrder",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ContentResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Content",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Content",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ContentType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ContentType",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StatusCode",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_StatusCode",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Int32>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ControllerAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ControllerBase",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_HttpContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Request",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpRequest",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Response",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpResponse",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteData",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteData",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelState",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ControllerContext",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ControllerContext",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MetadataProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_MetadataProvider",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelBinderFactory",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ModelBinderFactory",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Url",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Url",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ObjectValidator",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ObjectValidator",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_User",
"Parameters": [],
"ReturnType": "System.Security.Claims.ClaimsPrincipal",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "StatusCode",
"Parameters": [
{
"Name": "statusCode",
"Type": "System.Int32"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "StatusCode",
"Parameters": [
{
"Name": "statusCode",
"Type": "System.Int32"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Content",
"Parameters": [
{
"Name": "content",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Content",
"Parameters": [
{
"Name": "content",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Content",
"Parameters": [
{
"Name": "content",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "contentEncoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Content",
"Parameters": [
{
"Name": "content",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "NoContent",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.NoContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Ok",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.OkResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Ok",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.OkObjectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Redirect",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectPermanent",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectPreserveMethod",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectPermanentPreserveMethod",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "LocalRedirect",
"Parameters": [
{
"Name": "localUrl",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "LocalRedirectPermanent",
"Parameters": [
{
"Name": "localUrl",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "LocalRedirectPreserveMethod",
"Parameters": [
{
"Name": "localUrl",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "LocalRedirectPermanentPreserveMethod",
"Parameters": [
{
"Name": "localUrl",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.LocalRedirectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPreserveMethod",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "controllerName",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "routeValues",
"Type": "System.Object",
"DefaultValue": "null"
},
{
"Name": "fragment",
"Type": "System.String",
"DefaultValue": "null"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPermanent",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPermanent",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPermanent",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPermanent",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPermanent",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPermanent",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToActionPermanentPreserveMethod",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "controllerName",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "routeValues",
"Type": "System.Object",
"DefaultValue": "null"
},
{
"Name": "fragment",
"Type": "System.String",
"DefaultValue": "null"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoute",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoutePreserveMethod",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "routeValues",
"Type": "System.Object",
"DefaultValue": "null"
},
{
"Name": "fragment",
"Type": "System.String",
"DefaultValue": "null"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoutePermanent",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoutePermanent",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoutePermanent",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoutePermanent",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoutePermanent",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToRoutePermanentPreserveMethod",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "routeValues",
"Type": "System.Object",
"DefaultValue": "null"
},
{
"Name": "fragment",
"Type": "System.String",
"DefaultValue": "null"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPage",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPage",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPage",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPage",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPage",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPage",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPagePermanent",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPagePermanent",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPagePermanent",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPagePermanent",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPagePermanent",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPagePreserveMethod",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "routeValues",
"Type": "System.Object",
"DefaultValue": "null"
},
{
"Name": "fragment",
"Type": "System.String",
"DefaultValue": "null"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RedirectToPagePermanentPreserveMethod",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String",
"DefaultValue": "null"
},
{
"Name": "routeValues",
"Type": "System.Object",
"DefaultValue": "null"
},
{
"Name": "fragment",
"Type": "System.String",
"DefaultValue": "null"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileContents",
"Type": "System.Byte[]"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileContents",
"Type": "System.Byte[]"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileContents",
"Type": "System.Byte[]"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileContents",
"Type": "System.Byte[]"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileContentResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileStream",
"Type": "System.IO.Stream"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileStream",
"Type": "System.IO.Stream"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileStream",
"Type": "System.IO.Stream"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "fileStream",
"Type": "System.IO.Stream"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.FileStreamResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "virtualPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "virtualPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "virtualPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "File",
"Parameters": [
{
"Name": "virtualPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.VirtualFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "PhysicalFile",
"Parameters": [
{
"Name": "physicalPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "PhysicalFile",
"Parameters": [
{
"Name": "physicalPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "PhysicalFile",
"Parameters": [
{
"Name": "physicalPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "PhysicalFile",
"Parameters": [
{
"Name": "physicalPath",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "fileDownloadName",
"Type": "System.String"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>"
},
{
"Name": "entityTag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.PhysicalFileResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Unauthorized",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.UnauthorizedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "NotFound",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.NotFoundResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "NotFound",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.NotFoundObjectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BadRequest",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.BadRequestResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BadRequest",
"Parameters": [
{
"Name": "error",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.BadRequestObjectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BadRequest",
"Parameters": [
{
"Name": "modelState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.BadRequestObjectResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Created",
"Parameters": [
{
"Name": "uri",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Created",
"Parameters": [
{
"Name": "uri",
"Type": "System.Uri"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatedAtRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatedAtRoute",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatedAtRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accepted",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accepted",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accepted",
"Parameters": [
{
"Name": "uri",
"Type": "System.Uri"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accepted",
"Parameters": [
{
"Name": "uri",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accepted",
"Parameters": [
{
"Name": "uri",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accepted",
"Parameters": [
{
"Name": "uri",
"Type": "System.Uri"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtAction",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtActionResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtRoute",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtRoute",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AcceptedAtRoute",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.AcceptedAtRouteResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.String[]",
"IsParams": true
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Challenge",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
},
{
"Name": "authenticationSchemes",
"Type": "System.String[]",
"IsParams": true
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ChallengeResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Forbid",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Forbid",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.String[]",
"IsParams": true
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Forbid",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Forbid",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
},
{
"Name": "authenticationSchemes",
"Type": "System.String[]",
"IsParams": true
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ForbidResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SignIn",
"Parameters": [
{
"Name": "principal",
"Type": "System.Security.Claims.ClaimsPrincipal"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.SignInResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SignIn",
"Parameters": [
{
"Name": "principal",
"Type": "System.Security.Claims.ClaimsPrincipal"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
},
{
"Name": "authenticationScheme",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.SignInResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SignOut",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.String[]",
"IsParams": true
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.SignOutResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SignOut",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
},
{
"Name": "authenticationSchemes",
"Type": "System.String[]",
"IsParams": true
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.SignOutResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "includeExpressions",
"Type": "System.Linq.Expressions.Expression<System.Func<T0, System.Object>>[]",
"IsParams": true
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "propertyFilter",
"Type": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "includeExpressions",
"Type": "System.Linq.Expressions.Expression<System.Func<T0, System.Object>>[]",
"IsParams": true
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "propertyFilter",
"Type": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
},
{
"Name": "modelType",
"Type": "System.Type"
},
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
},
{
"Name": "modelType",
"Type": "System.Type"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "propertyFilter",
"Type": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TryValidateModel",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TryValidateModel",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
},
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ControllerContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionDescriptor",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionDescriptor",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValueProviderFactories",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ValueProviderFactories",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ControllerContextAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.CreatedAtActionResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ActionName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ControllerName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteValues",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnFormatting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.CreatedAtRouteResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteValues",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnFormatting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.CreatedResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Location",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Location",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnFormatting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "location",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "location",
"Type": "System.Uri"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.DisableRequestSizeLimitAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReusable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.EmptyResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FileContentResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.FileResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_FileContents",
"Parameters": [],
"ReturnType": "System.Byte[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FileContents",
"Parameters": [
{
"Name": "value",
"Type": "System.Byte[]"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileContents",
"Type": "System.Byte[]"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileContents",
"Type": "System.Byte[]"
},
{
"Name": "contentType",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FileResult",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ContentType",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FileDownloadName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FileDownloadName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_LastModified",
"Parameters": [],
"ReturnType": "System.Nullable<System.DateTimeOffset>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_LastModified",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.DateTimeOffset>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_EntityTag",
"Parameters": [],
"ReturnType": "Microsoft.Net.Http.Headers.EntityTagHeaderValue",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_EntityTag",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "contentType",
"Type": "System.String"
}
],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FileStreamResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.FileResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_FileStream",
"Parameters": [],
"ReturnType": "System.IO.Stream",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FileStream",
"Parameters": [
{
"Name": "value",
"Type": "System.IO.Stream"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileStream",
"Type": "System.IO.Stream"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileStream",
"Type": "System.IO.Stream"
},
{
"Name": "contentType",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.MiddlewareFilterAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ConfigurationType",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReusable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "configurationType",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ForbidResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AuthenticationSchemes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthenticationSchemes",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.Collections.Generic.IList<System.String>"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FormatFilterAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "get_IsReusable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FromBodyAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FromFormAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FromHeaderAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FromQueryAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FromRouteAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.FromServicesAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.HttpDeleteAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.HttpGetAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.HttpHeadAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.HttpOptionsAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.HttpPatchAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.HttpPostAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.HttpPutAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.IDesignTimeMvcBuilderConfiguration",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ConfigureMvc",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.IRequestSizePolicy",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.LocalRedirectResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Permanent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Permanent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PreserveMethod",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PreserveMethod",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Url",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Url",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "localUrl",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "localUrl",
"Type": "System.String"
},
{
"Name": "permanent",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "localUrl",
"Type": "System.String"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinderAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BinderType",
"Parameters": [],
"ReturnType": "System.Type",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBinderTypeProviderMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BinderType",
"Parameters": [
{
"Name": "value",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingSource",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelNameProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "binderType",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelMetadataTypeAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_MetadataType",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.MvcOptions",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AllowEmptyInputInBodyModelBinding",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AllowEmptyInputInBodyModelBinding",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CacheProfiles",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, Microsoft.AspNetCore.Mvc.CacheProfile>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Conventions",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Filters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.FilterCollection",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FormatterMappings",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_InputFormatters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection<Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SuppressInputFormatterBuffering",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SuppressInputFormatterBuffering",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MaxModelValidationErrors",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_MaxModelValidationErrors",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelBinderProviders",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelBindingMessageProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelMetadataDetailsProviders",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelValidatorProviders",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OutputFormatters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RespectBrowserAcceptHeader",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RespectBrowserAcceptHeader",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ReturnHttpNotAcceptable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ReturnHttpNotAcceptable",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValueProviderFactories",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SslPort",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SslPort",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Int32>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RequireHttpsPermanent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RequireHttpsPermanent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.NoContentResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.NonActionAttribute",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.NonControllerAttribute",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.NonViewComponentAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.NotFoundObjectResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.NotFoundResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ObjectResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Value",
"Parameters": [],
"ReturnType": "System.Object",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Value",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Formatters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Formatters",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ContentTypes",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ContentTypes",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DeclaredType",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_DeclaredType",
"Parameters": [
{
"Name": "value",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StatusCode",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_StatusCode",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Int32>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnFormatting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.OkObjectResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ObjectResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.OkResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.PhysicalFileResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.FileResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_FileName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FileName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileName",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileName",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ProducesAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Type",
"Parameters": [],
"ReturnType": "System.Type",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Type",
"Parameters": [
{
"Name": "value",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ContentTypes",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ContentTypes",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StatusCode",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetContentTypes",
"Parameters": [
{
"Name": "contentTypes",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "additionalContentTypes",
"Type": "System.String[]",
"IsParams": true
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ProducesResponseTypeAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Type",
"Parameters": [],
"ReturnType": "System.Type",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Type",
"Parameters": [
{
"Name": "value",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StatusCode",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_StatusCode",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "statusCode",
"Type": "System.Int32"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
},
{
"Name": "statusCode",
"Type": "System.Int32"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.RedirectResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Permanent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Permanent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PreserveMethod",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PreserveMethod",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Url",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Url",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
},
{
"Name": "permanent",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.RedirectToActionResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult"
],
"Members": [
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ActionName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ControllerName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteValues",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Permanent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Permanent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PreserveMethod",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PreserveMethod",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Fragment",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Fragment",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionName",
"Type": "System.String"
},
{
"Name": "controllerName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.RedirectToPageResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult"
],
"Members": [
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PageName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PageName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PageHandler",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PageHandler",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteValues",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Permanent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Permanent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PreserveMethod",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PreserveMethod",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Fragment",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Fragment",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Protocol",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Protocol",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Host",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Host",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult"
],
"Members": [
{
"Kind": "Method",
"Name": "get_UrlHelper",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UrlHelper",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_RouteValues",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Permanent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Permanent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PreserveMethod",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PreserveMethod",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Fragment",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Fragment",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "routeValues",
"Type": "System.Object"
},
{
"Name": "permanent",
"Type": "System.Boolean"
},
{
"Name": "preserveMethod",
"Type": "System.Boolean"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.RequestSizeLimitAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReusable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bytes",
"Type": "System.Int64"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.RequireHttpsAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Permanent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Permanent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnAuthorization",
"Parameters": [
{
"Name": "filterContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "HandleNonHttpsRequest",
"Parameters": [
{
"Name": "filterContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ResponseCacheAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Duration",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Duration",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Location",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Location",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NoStore",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_NoStore",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_VaryByHeader",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_VaryByHeader",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_VaryByQueryKeys",
"Parameters": [],
"ReturnType": "System.String[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_VaryByQueryKeys",
"Parameters": [
{
"Name": "value",
"Type": "System.String[]"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CacheProfileName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CacheProfileName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReusable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation",
"Visibility": "Public",
"Kind": "Enumeration",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "Any",
"Parameters": [],
"GenericParameter": [],
"Literal": "0"
},
{
"Kind": "Field",
"Name": "Client",
"Parameters": [],
"GenericParameter": [],
"Literal": "1"
},
{
"Kind": "Field",
"Name": "None",
"Parameters": [],
"GenericParameter": [],
"Literal": "2"
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.RouteAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Template",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.SerializableError",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "System.Collections.Generic.Dictionary<System.String, System.Object>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ServiceFilterAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ServiceType",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReusable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsReusable",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.SignInResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AuthenticationScheme",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthenticationScheme",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Principal",
"Parameters": [],
"ReturnType": "System.Security.Claims.ClaimsPrincipal",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Principal",
"Parameters": [
{
"Name": "value",
"Type": "System.Security.Claims.ClaimsPrincipal"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "principal",
"Type": "System.Security.Claims.ClaimsPrincipal"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "principal",
"Type": "System.Security.Claims.ClaimsPrincipal"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.SignOutResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AuthenticationSchemes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AuthenticationSchemes",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authentication.AuthenticationProperties",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationScheme",
"Type": "System.String"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authenticationSchemes",
"Type": "System.Collections.Generic.IList<System.String>"
},
{
"Name": "properties",
"Type": "Microsoft.AspNetCore.Authentication.AuthenticationProperties"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ActionResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_StatusCode",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "statusCode",
"Type": "System.Int32"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.TypeFilterAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Arguments",
"Parameters": [],
"ReturnType": "System.Object[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Arguments",
"Parameters": [
{
"Name": "value",
"Type": "System.Object[]"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ImplementationType",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReusable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsReusable",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.UnauthorizedResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.UnsupportedMediaTypeResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.StatusCodeResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.UrlHelperExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "action",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "action",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "action",
"Type": "System.String"
},
{
"Name": "controller",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "action",
"Type": "System.String"
},
{
"Name": "controller",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "action",
"Type": "System.String"
},
{
"Name": "controller",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "action",
"Type": "System.String"
},
{
"Name": "controller",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
},
{
"Name": "host",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "action",
"Type": "System.String"
},
{
"Name": "controller",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
},
{
"Name": "host",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteUrl",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "values",
"Type": "System.Object"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteUrl",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "routeName",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteUrl",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteUrl",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteUrl",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
},
{
"Name": "host",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteUrl",
"Parameters": [
{
"Name": "helper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
},
{
"Name": "host",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Page",
"Parameters": [
{
"Name": "urlHelper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "pageName",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Page",
"Parameters": [
{
"Name": "urlHelper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Page",
"Parameters": [
{
"Name": "urlHelper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Page",
"Parameters": [
{
"Name": "urlHelper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Page",
"Parameters": [
{
"Name": "urlHelper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Page",
"Parameters": [
{
"Name": "urlHelper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
},
{
"Name": "host",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Page",
"Parameters": [
{
"Name": "urlHelper",
"Type": "Microsoft.AspNetCore.Mvc.IUrlHelper"
},
{
"Name": "pageName",
"Type": "System.String"
},
{
"Name": "pageHandler",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
},
{
"Name": "protocol",
"Type": "System.String"
},
{
"Name": "host",
"Type": "System.String"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.VirtualFileResult",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.FileResult",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_FileName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FileName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FileProvider",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.FileProviders.IFileProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FileProvider",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.Extensions.FileProviders.IFileProvider"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteResultAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileName",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fileName",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ViewFeatures.IKeepTempDataResult",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.IActionResult"
],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.HttpMethodAttribute",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider",
"Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_HttpMethods",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Template",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Name",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "httpMethods",
"Type": "System.Collections.Generic.IEnumerable<System.String>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "httpMethods",
"Type": "System.Collections.Generic.IEnumerable<System.String>"
},
{
"Name": "template",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.IActionHttpMethodProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_HttpMethods",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Template",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_RouteKey",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValue",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetUrlHelper",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.KnownRouteValueConstraint",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Routing.IRouteConstraint"
],
"Members": [
{
"Kind": "Method",
"Name": "Match",
"Parameters": [
{
"Name": "httpContext",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "route",
"Type": "Microsoft.AspNetCore.Routing.IRouter"
},
{
"Name": "routeKey",
"Type": "System.String"
},
{
"Name": "values",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
},
{
"Name": "routeDirection",
"Type": "Microsoft.AspNetCore.Routing.RouteDirection"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouteConstraint",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.RouteValueAttribute",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_RouteKey",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValue",
"Parameters": [],
"ReturnType": "System.String",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IRouteValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "routeKey",
"Type": "System.String"
},
{
"Name": "routeValue",
"Type": "System.String"
}
],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.UrlHelper",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.IUrlHelper"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AmbientValues",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.RouteValueDictionary",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HttpContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Router",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Routing.IRouter",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Action",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.Routing.UrlActionContext"
}
],
"ReturnType": "System.String",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsLocalUrl",
"Parameters": [
{
"Name": "url",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteUrl",
"Parameters": [
{
"Name": "routeContext",
"Type": "Microsoft.AspNetCore.Mvc.Routing.UrlRouteContext"
}
],
"ReturnType": "System.String",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetVirtualPathData",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "values",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Content",
"Parameters": [
{
"Name": "contentPath",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Link",
"Parameters": [
{
"Name": "routeName",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Object"
}
],
"ReturnType": "System.String",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GenerateUrl",
"Parameters": [
{
"Name": "protocol",
"Type": "System.String"
},
{
"Name": "host",
"Type": "System.String"
},
{
"Name": "pathData",
"Type": "Microsoft.AspNetCore.Routing.VirtualPathData"
},
{
"Name": "fragment",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Routing.UrlHelperFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "GetUrlHelper",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.IUrlHelper",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.DefaultModelBindingContext",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionContext",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FieldName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FieldName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Model",
"Parameters": [],
"ReturnType": "System.Object",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Model",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ModelMetadata",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ModelName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelState",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ModelState",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BinderModelName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BinderModelName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingSource",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsTopLevelObject",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsTopLevelObject",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OriginalValueProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_OriginalValueProvider",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValueProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ValueProvider",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyFilter",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PropertyFilter",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidationState",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ValidationState",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Result",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Result",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateBindingContext",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "bindingInfo",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo"
},
{
"Name": "modelName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "EnterNestedScope",
"Parameters": [
{
"Name": "modelMetadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "fieldName",
"Type": "System.String"
},
{
"Name": "modelName",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext+NestedScope",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "EnterNestedScope",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext+NestedScope",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExitNestedScope",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior",
"Visibility": "Public",
"Kind": "Enumeration",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "Optional",
"Parameters": [],
"GenericParameter": [],
"Literal": "0"
},
{
"Kind": "Field",
"Name": "Never",
"Parameters": [],
"GenericParameter": [],
"Literal": "1"
},
{
"Kind": "Field",
"Name": "Required",
"Parameters": [],
"GenericParameter": [],
"Literal": "2"
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Attribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Behavior",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "behavior",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehavior"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Abstract": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValue",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult",
"Virtual": true,
"Abstract": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Filter",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindNeverAttribute",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.BindRequiredAttribute",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingBehaviorAttribute",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Collections.ObjectModel.Collection<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider>",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider",
"Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateAsync",
"Parameters": [
{
"Name": "controllerContext",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateAsync",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "factories",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValue",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetKeysFromPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InsertItem",
"Parameters": [
{
"Name": "index",
"Type": "System.Int32"
},
{
"Name": "item",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetItem",
"Parameters": [
{
"Name": "index",
"Type": "System.Int32"
},
{
"Name": "item",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Filter",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "valueProviders",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.DefaultPropertyFilterProvider<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Prefix",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyIncludeExpressions",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.Linq.Expressions.Expression<System.Func<T0, System.Object>>>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyFilter",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.EmptyModelMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProvider",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Culture",
"Parameters": [],
"ReturnType": "System.Globalization.CultureInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PrefixContainer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetKeysFromPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValue",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
},
{
"Name": "values",
"Type": "Microsoft.AspNetCore.Http.IFormCollection"
},
{
"Name": "culture",
"Type": "System.Globalization.CultureInfo"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.FormValueProviderFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateValueProviderAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IBindingSourceValueProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "Filter",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "CanCreateInstance",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Boolean",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetKeysFromPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProvider",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_PrefixContainer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetKeysFromPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValue",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
},
{
"Name": "values",
"Type": "System.Collections.Generic.IDictionary<System.String, Microsoft.Extensions.Primitives.StringValues>"
},
{
"Name": "culture",
"Type": "System.Globalization.CultureInfo"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.JQueryFormValueProviderFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateValueProviderAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TypeAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetAttributesForProperty",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
},
{
"Name": "property",
"Type": "System.Reflection.PropertyInfo"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetAttributesForType",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "typeAttributes",
"Type": "System.Collections.Generic.IEnumerable<System.Object>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "propertyAttributes",
"Type": "System.Collections.Generic.IEnumerable<System.Object>"
},
{
"Name": "typeAttributes",
"Type": "System.Collections.Generic.IEnumerable<System.Object>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactoryContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingInfo",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingInfo",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Metadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Metadata",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CacheToken",
"Parameters": [],
"ReturnType": "System.Object",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_CacheToken",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "RemoveType<T0>",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider>"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModelBinderProvider",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
]
}
]
},
{
"Kind": "Method",
"Name": "RemoveType",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider>"
},
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadataProviderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetMetadataForProperty",
"Parameters": [
{
"Name": "provider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "containerType",
"Type": "System.Type"
},
{
"Name": "propertyName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelNames",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateIndexModelName",
"Parameters": [
{
"Name": "parentName",
"Type": "System.String"
},
{
"Name": "index",
"Type": "System.Int32"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateIndexModelName",
"Parameters": [
{
"Name": "parentName",
"Type": "System.String"
},
{
"Name": "index",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatePropertyModelName",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "propertyName",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "parameter",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "parameter",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "modelBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "parameter",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor"
},
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult>",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelMetadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "validator",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProvider",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Culture",
"Parameters": [],
"ReturnType": "System.Globalization.CultureInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PrefixContainer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetKeysFromPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IEnumerableValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValue",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
},
{
"Name": "values",
"Type": "Microsoft.AspNetCore.Http.IQueryCollection"
},
{
"Name": "culture",
"Type": "System.Globalization.CultureInfo"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.QueryStringValueProviderFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateValueProviderAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProvider",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSourceValueProvider",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_PrefixContainer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Culture",
"Parameters": [],
"ReturnType": "System.Globalization.CultureInfo",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValue",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
},
{
"Name": "values",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
},
{
"Name": "values",
"Type": "Microsoft.AspNetCore.Routing.RouteValueDictionary"
},
{
"Name": "culture",
"Type": "System.Globalization.CultureInfo"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.RouteValueProviderFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateValueProviderAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.SuppressChildValidationMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Type",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FullTypeName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateValidationMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "fullTypeName",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeException",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Exception",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "message",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.UnsupportedContentTypeFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IActionFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "OnActionExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnActionExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderFactoryExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "RemoveType<T0>",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TValueProviderFactory",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory"
]
}
]
},
{
"Kind": "Method",
"Name": "RemoveType",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>"
},
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeClientModelValidatorProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ValidatorProviders",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateValidators",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "providers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.CompositeModelValidatorProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ValidatorProviders",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateValidators",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "providers",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Validate",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "validationState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "RemoveType<T0>",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider>"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModelValidatorProvider",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"
]
}
]
},
{
"Kind": "Method",
"Name": "RemoveType",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider>"
},
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidateNeverAttribute",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "ShouldValidateEntry",
"Parameters": [
{
"Name": "entry",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry"
},
{
"Name": "parentEntry",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationVisitor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Validate",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ValidateNode",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "validatorProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"
},
{
"Name": "validatorCache",
"Type": "Microsoft.AspNetCore.Mvc.Internal.ValidatorCache"
},
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "validationState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingSource",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BinderModelName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BinderModelName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BinderType",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BinderType",
"Parameters": [
{
"Name": "value",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsBindingAllowed",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsBindingAllowed",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsBindingRequired",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsBindingRequired",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReadOnly",
"Parameters": [],
"ReturnType": "System.Nullable<System.Boolean>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsReadOnly",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Boolean>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelBindingMessageProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ModelBindingMessageProvider",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyFilterProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PropertyFilterProvider",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Key",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TypeAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "key",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"
},
{
"Name": "attributes",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingSourceMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Type",
"Parameters": [],
"ReturnType": "System.Type",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateBindingMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
},
{
"Name": "bindingSource",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ModelAttributes",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingMetadata",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_DisplayMetadata",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Key",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Properties",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata[]"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyGetter",
"Parameters": [],
"ReturnType": "System.Func<System.Object, System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PropertyGetter",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.Object, System.Object>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertySetter",
"Parameters": [],
"ReturnType": "System.Action<System.Object, System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PropertySetter",
"Parameters": [
{
"Name": "value",
"Type": "System.Action<System.Object, System.Object>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidationMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ValidationMetadata",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ContainerMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ContainerMetadata",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "key",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"
},
{
"Name": "attributes",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_MissingBindRequiredValueAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetMissingBindRequiredValueAccessor",
"Parameters": [
{
"Name": "missingBindRequiredValueAccessor",
"Type": "System.Func<System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MissingKeyOrValueAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetMissingKeyOrValueAccessor",
"Parameters": [
{
"Name": "missingKeyOrValueAccessor",
"Type": "System.Func<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MissingRequestBodyRequiredValueAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetMissingRequestBodyRequiredValueAccessor",
"Parameters": [
{
"Name": "missingRequestBodyRequiredValueAccessor",
"Type": "System.Func<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValueMustNotBeNullAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetValueMustNotBeNullAccessor",
"Parameters": [
{
"Name": "valueMustNotBeNullAccessor",
"Type": "System.Func<System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AttemptedValueIsInvalidAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String, System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetAttemptedValueIsInvalidAccessor",
"Parameters": [
{
"Name": "attemptedValueIsInvalidAccessor",
"Type": "System.Func<System.String, System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NonPropertyAttemptedValueIsInvalidAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetNonPropertyAttemptedValueIsInvalidAccessor",
"Parameters": [
{
"Name": "nonPropertyAttemptedValueIsInvalidAccessor",
"Type": "System.Func<System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_UnknownValueIsInvalidAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetUnknownValueIsInvalidAccessor",
"Parameters": [
{
"Name": "unknownValueIsInvalidAccessor",
"Type": "System.Func<System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NonPropertyUnknownValueIsInvalidAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetNonPropertyUnknownValueIsInvalidAccessor",
"Parameters": [
{
"Name": "nonPropertyUnknownValueIsInvalidAccessor",
"Type": "System.Func<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValueIsInvalidAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetValueIsInvalidAccessor",
"Parameters": [
{
"Name": "valueIsInvalidAccessor",
"Type": "System.Func<System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValueMustBeANumberAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetValueMustBeANumberAccessor",
"Parameters": [
{
"Name": "valueMustBeANumberAccessor",
"Type": "System.Func<System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NonPropertyValueMustBeANumberAccessor",
"Parameters": [],
"ReturnType": "System.Func<System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetNonPropertyValueMustBeANumberAccessor",
"Parameters": [
{
"Name": "nonPropertyValueMustBeANumberAccessor",
"Type": "System.Func<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "originalProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadata",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ContainerMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidationMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AdditionalValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyDictionary<System.Object, System.Object>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingSource",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingSource",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BinderModelName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BinderType",
"Parameters": [],
"ReturnType": "System.Type",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ConvertEmptyStringToNull",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DataTypeName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Description",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayFormatString",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_EditFormatString",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ElementMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_EnumGroupedDisplayNamesAndValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Microsoft.AspNetCore.Mvc.ModelBinding.EnumGroupAndName, System.String>>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_EnumNamesAndValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HasNonDefaultEditFormat",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HideSurroundingHtml",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HtmlEncode",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsBindingAllowed",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsBindingRequired",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsEnum",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsFlagsEnum",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReadOnly",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsRequired",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelBindingMessageProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelBindingMessageProvider",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NullDisplayText",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Placeholder",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelPropertyCollection",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyFilterProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IPropertyFilterProvider",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ShowForDisplay",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ShowForEdit",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SimpleDisplayProperty",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TemplateHint",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyValidationFilter",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidateChildren",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidatorMetadata",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyGetter",
"Parameters": [],
"ReturnType": "System.Func<System.Object, System.Object>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertySetter",
"Parameters": [],
"ReturnType": "System.Action<System.Object, System.Object>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetMetadataForType",
"Parameters": [
{
"Name": "modelType",
"Type": "System.Type"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetMetadataForProperties",
"Parameters": [
{
"Name": "modelType",
"Type": "System.Type"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata>",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "provider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "detailsProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"
},
{
"Name": "details",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "provider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "detailsProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"
},
{
"Name": "details",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"
},
{
"Name": "modelBindingMessageProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_DetailsProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ModelBindingMessageProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelBindingMessageProvider",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetMetadataForProperties",
"Parameters": [
{
"Name": "modelType",
"Type": "System.Type"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetMetadataForType",
"Parameters": [
{
"Name": "modelType",
"Type": "System.Type"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateModelMetadata",
"Parameters": [
{
"Name": "entry",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatePropertyDetails",
"Parameters": [
{
"Name": "key",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails[]",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateTypeDetails",
"Parameters": [
{
"Name": "key",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultMetadataDetails",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "detailsProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "detailsProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"
},
{
"Name": "optionsAccessor",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AdditionalValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.Object, System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ConvertEmptyStringToNull",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConvertEmptyStringToNull",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DataTypeName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_DataTypeName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Description",
"Parameters": [],
"ReturnType": "System.Func<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Description",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayFormatString",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_DisplayFormatString",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayName",
"Parameters": [],
"ReturnType": "System.Func<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_DisplayName",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_EditFormatString",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_EditFormatString",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_EnumGroupedDisplayNamesAndValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Microsoft.AspNetCore.Mvc.ModelBinding.EnumGroupAndName, System.String>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_EnumGroupedDisplayNamesAndValues",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<Microsoft.AspNetCore.Mvc.ModelBinding.EnumGroupAndName, System.String>>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_EnumNamesAndValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_EnumNamesAndValues",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IReadOnlyDictionary<System.String, System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HasNonDefaultEditFormat",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_HasNonDefaultEditFormat",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HideSurroundingHtml",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_HideSurroundingHtml",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HtmlEncode",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_HtmlEncode",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsEnum",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsEnum",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsFlagsEnum",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsFlagsEnum",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NullDisplayText",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_NullDisplayText",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Placeholder",
"Parameters": [],
"ReturnType": "System.Func<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Placeholder",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.String>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ShowForDisplay",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ShowForDisplay",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ShowForEdit",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ShowForEdit",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SimpleDisplayProperty",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SimpleDisplayProperty",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TemplateHint",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TemplateHint",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Key",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TypeAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "key",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"
},
{
"Name": "attributes",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ExcludeBindingMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateBindingMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateBindingMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider",
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider",
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"
],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateDisplayMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateValidationMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.MetadataDetailsProviderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "RemoveType<T0>",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider>"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TMetadataDetailsProvider",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider"
]
}
]
},
{
"Kind": "Method",
"Name": "RemoveType",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider>"
},
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_IsRequired",
"Parameters": [],
"ReturnType": "System.Nullable<System.Boolean>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsRequired",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Boolean>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyValidationFilter",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PropertyValidationFilter",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IPropertyValidationFilter"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidateChildren",
"Parameters": [],
"ReturnType": "System.Nullable<System.Boolean>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ValidateChildren",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Boolean>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidatorMetadata",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Key",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_TypeAttributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ValidationMetadata",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "key",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ModelMetadataIdentity"
},
{
"Name": "attributes",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelAttributes"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ModelBindingHelper",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "objectModelValidator",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "objectModelValidator",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
},
{
"Name": "includeExpressions",
"Type": "System.Linq.Expressions.Expression<System.Func<T0, System.Object>>[]",
"IsParams": true
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync<T0>",
"Parameters": [
{
"Name": "model",
"Type": "T0"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "objectModelValidator",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
},
{
"Name": "propertyFilter",
"Type": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
},
{
"Name": "modelType",
"Type": "System.Type"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "objectModelValidator",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "TryUpdateModelAsync",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
},
{
"Name": "modelType",
"Type": "System.Type"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "valueProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
},
{
"Name": "objectModelValidator",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
},
{
"Name": "propertyFilter",
"Type": "System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Boolean>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetPropertyFilterExpression<T0>",
"Parameters": [
{
"Name": "expressions",
"Type": "System.Linq.Expressions.Expression<System.Func<T0, System.Object>>[]"
}
],
"ReturnType": "System.Linq.Expressions.Expression<System.Func<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, System.Boolean>>",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TModel",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "ClearValidationStateForModel",
"Parameters": [
{
"Name": "modelType",
"Type": "System.Type"
},
{
"Name": "modelState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"
},
{
"Name": "metadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "modelKey",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ClearValidationStateForModel",
"Parameters": [
{
"Name": "modelMetadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "modelState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary"
},
{
"Name": "modelKey",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanGetCompatibleCollection<T0>",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Boolean",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "T",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "GetCompatibleCollection<T0>",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Collections.Generic.ICollection<T0>",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "T",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "GetCompatibleCollection<T0>",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
},
{
"Name": "capacity",
"Type": "System.Int32"
}
],
"ReturnType": "System.Collections.Generic.ICollection<T0>",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "T",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "ConvertTo<T0>",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
},
{
"Name": "culture",
"Type": "System.Globalization.CultureInfo"
}
],
"ReturnType": "T0",
"Static": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "T",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "ConvertTo",
"Parameters": [
{
"Name": "value",
"Type": "System.Object"
},
{
"Name": "type",
"Type": "System.Type"
},
{
"Name": "culture",
"Type": "System.Globalization.CultureInfo"
}
],
"ReturnType": "System.Object",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Internal.ValidationStack",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Count",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Push",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Pop",
"Parameters": [
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinder<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder<T0>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CanCreateInstance",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateEmptyCollection",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ConvertToCollectionType",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
},
{
"Name": "collection",
"Type": "System.Collections.Generic.IEnumerable<T0>"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CopyToModel",
"Parameters": [
{
"Name": "target",
"Type": "System.Object"
},
{
"Name": "sourceCollection",
"Type": "System.Collections.Generic.IEnumerable<T0>"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "elementBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TElement",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ArrayModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "binderType",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BinderTypeModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter>"
},
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter>"
},
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter>"
},
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Mvc.MvcOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.BodyModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter>"
},
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter>"
},
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter>"
},
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Mvc.MvcOptions"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ByteArrayModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CancellationTokenModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ElementBinder",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanCreateInstance",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateEmptyCollection",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateInstance",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Object",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ConvertToCollectionType",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
},
{
"Name": "collection",
"Type": "System.Collections.Generic.IEnumerable<T0>"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CopyToModel",
"Parameters": [
{
"Name": "target",
"Type": "System.Object"
},
{
"Name": "sourceCollection",
"Type": "System.Collections.Generic.IEnumerable<T0>"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "elementBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TElement",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanBindProperty",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
},
{
"Name": "propertyMetadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BindProperty",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateModel",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetProperty",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
},
{
"Name": "modelName",
"Type": "System.String"
},
{
"Name": "propertyMetadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingResult"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "propertyBinders",
"Type": "System.Collections.Generic.IDictionary<Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata, Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ComplexTypeModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DecimalModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "supportedStyles",
"Type": "System.Globalization.NumberStyles"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinder<T0, T1>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.CollectionModelBinder<System.Collections.Generic.KeyValuePair<T0, T1>>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ConvertToCollectionType",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
},
{
"Name": "collection",
"Type": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<T0, T1>>"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateEmptyCollection",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanCreateInstance",
"Parameters": [
{
"Name": "targetType",
"Type": "System.Type"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.ICollectionModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "keyBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
},
{
"Name": "valueBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TKey",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
},
{
"ParameterName": "TValue",
"ParameterPosition": 1,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DictionaryModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.DoubleModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "supportedStyles",
"Type": "System.Globalization.NumberStyles"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatingPointTypeModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FloatModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "supportedStyles",
"Type": "System.Globalization.NumberStyles"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormCollectionModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.FormFileModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.HeaderModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinder<T0, T1>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "keyBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
},
{
"Name": "valueBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TKey",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
},
{
"ParameterName": "TValue",
"ParameterPosition": 1,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.KeyValuePairModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.ServicesModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinderProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "GetBinder",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBinderProviderContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ActionConstraintCache",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetActionConstraints",
"Parameters": [
{
"Name": "httpContext",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "action",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "collectionProvider",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"
},
{
"Name": "actionConstraintProviders",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ActionDescriptorCollectionProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionDescriptors",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionDescriptorProviders",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider>"
},
{
"Name": "actionDescriptorChangeProviders",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorChangeProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ActionInvokerFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateInvoker",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionInvokerProviders",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ActionSelector",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector"
],
"Members": [
{
"Kind": "Method",
"Name": "SelectCandidates",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectBestCandidate",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
},
{
"Name": "candidates",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectBestActions",
"Parameters": [
{
"Name": "actions",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionDescriptorCollectionProvider",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"
},
{
"Name": "actionConstraintCache",
"Type": "Microsoft.AspNetCore.Mvc.Internal.ActionConstraintCache"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.AmbiguousActionException",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.InvalidOperationException",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "message",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "info",
"Type": "System.Runtime.Serialization.SerializationInfo"
},
{
"Name": "context",
"Type": "System.Runtime.Serialization.StreamingContext"
}
],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ApiDescriptionActionData",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_GroupName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_GroupName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ApplicationModelConventions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ApplyConventions",
"Parameters": [
{
"Name": "applicationModel",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"
},
{
"Name": "conventions",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention>"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.AttributeRoute",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Routing.IRouter"
],
"Members": [
{
"Kind": "Method",
"Name": "GetVirtualPath",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.VirtualPathContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionDescriptorCollectionProvider",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"
},
{
"Name": "services",
"Type": "System.IServiceProvider"
},
{
"Name": "handlerFactory",
"Type": "System.Func<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor[], Microsoft.AspNetCore.Routing.IRouter>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.AttributeRouting",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateAttributeMegaRoute",
"Parameters": [
{
"Name": "services",
"Type": "System.IServiceProvider"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.IRouter",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.AuthorizationApplicationModelProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetFilter",
"Parameters": [
{
"Name": "policyProvider",
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"
},
{
"Name": "authData",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData>"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "policyProvider",
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ClientValidatorCache",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetValidators",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "validatorProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidatorProvider"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IClientModelValidator>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ContentResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ExecuteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.ContentResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "logger",
"Type": "Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Mvc.Internal.ContentResultExecutor>"
},
{
"Name": "httpResponseStreamWriterFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorBuilder",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Build",
"Parameters": [
{
"Name": "application",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"
}
],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddRouteValues",
"Parameters": [
{
"Name": "actionDescriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
},
{
"Name": "controller",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"
},
{
"Name": "action",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionDescriptorProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptorProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetDescriptors",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor>",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BuildModel",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "partManager",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"
},
{
"Name": "applicationModelProviders",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider>"
},
{
"Name": "optionsAccessor",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnActionExecutionAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
},
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker"
],
"Members": [
{
"Kind": "Method",
"Name": "ReleaseResources",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvokeInnerFilterAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCache",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetCachedResult",
"Parameters": [
{
"Name": "controllerContext",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.ValueTuple<Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCacheEntry, Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "collectionProvider",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider"
},
{
"Name": "parameterBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "modelMetadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "filterProviders",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Filters.IFilterProvider>"
},
{
"Name": "factoryProvider",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCacheEntry",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_CachedFilters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerFactory",
"Parameters": [],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerReleaser",
"Parameters": [],
"ReturnType": "System.Action<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerBinderDelegate",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegate",
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionInvokerProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "controllerActionInvokerCache",
"Type": "Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvokerCache"
},
{
"Name": "optionsAccessor",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegate",
"Visibility": "Public",
"Kind": "Class",
"Sealed": true,
"BaseType": "System.MulticastDelegate",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Invoke",
"Parameters": [
{
"Name": "controllerContext",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
},
{
"Name": "arguments",
"Type": "System.Collections.Generic.Dictionary<System.String, System.Object>"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeginInvoke",
"Parameters": [
{
"Name": "controllerContext",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
},
{
"Name": "arguments",
"Type": "System.Collections.Generic.Dictionary<System.String, System.Object>"
},
{
"Name": "callback",
"Type": "System.AsyncCallback"
},
{
"Name": "object",
"Type": "System.Object"
}
],
"ReturnType": "System.IAsyncResult",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "EndInvoke",
"Parameters": [
{
"Name": "result",
"Type": "System.IAsyncResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "object",
"Type": "System.Object"
},
{
"Name": "method",
"Type": "System.IntPtr"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegateProvider",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateBinderDelegate",
"Parameters": [
{
"Name": "parameterBinder",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder"
},
{
"Name": "modelBinderFactory",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactory"
},
{
"Name": "modelMetadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "actionDescriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.ControllerBinderDelegate",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ControllerResultFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecutionAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
},
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.CopyOnWriteList<T0>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"System.Collections.Generic.IList<T0>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Readable",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<T0>",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Writable",
"Parameters": [],
"ReturnType": "System.Collections.Generic.List<T0>",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Item",
"Parameters": [
{
"Name": "index",
"Type": "System.Int32"
}
],
"ReturnType": "T0",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IList<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Item",
"Parameters": [
{
"Name": "index",
"Type": "System.Int32"
},
{
"Name": "value",
"Type": "T0"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IList<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Count",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsReadOnly",
"Parameters": [],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Add",
"Parameters": [
{
"Name": "item",
"Type": "T0"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Clear",
"Parameters": [],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Contains",
"Parameters": [
{
"Name": "item",
"Type": "T0"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CopyTo",
"Parameters": [
{
"Name": "array",
"Type": "T0[]"
},
{
"Name": "arrayIndex",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEnumerator",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerator<T0>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IEnumerable<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IndexOf",
"Parameters": [
{
"Name": "item",
"Type": "T0"
}
],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IList<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Insert",
"Parameters": [
{
"Name": "index",
"Type": "System.Int32"
},
{
"Name": "item",
"Type": "T0"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IList<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Remove",
"Parameters": [
{
"Name": "item",
"Type": "T0"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.ICollection<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RemoveAt",
"Parameters": [
{
"Name": "index",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IList<T0>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "source",
"Type": "System.Collections.Generic.IReadOnlyList<T0>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "T",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultActionConstraintProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultApplicationModelProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateControllerModel",
"Parameters": [
{
"Name": "typeInfo",
"Type": "System.Reflection.TypeInfo"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreatePropertyModel",
"Parameters": [
{
"Name": "propertyInfo",
"Type": "System.Reflection.PropertyInfo"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateActionModel",
"Parameters": [
{
"Name": "typeInfo",
"Type": "System.Reflection.TypeInfo"
},
{
"Name": "methodInfo",
"Type": "System.Reflection.MethodInfo"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsAction",
"Parameters": [
{
"Name": "typeInfo",
"Type": "System.Reflection.TypeInfo"
},
{
"Name": "methodInfo",
"Type": "System.Reflection.MethodInfo"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateParameterModel",
"Parameters": [
{
"Name": "parameterInfo",
"Type": "System.Reflection.ParameterInfo"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "mvcOptionsAccessor",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultAssemblyPartDiscoveryProvider",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "DiscoverAssemblyParts",
"Parameters": [
{
"Name": "entryPointAssemblyName",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultBindingMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateBindingMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"
],
"Members": [
{
"Kind": "Method",
"Name": "GetChildren",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEnumeratorForElementType",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Collections.IEnumerator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "Instance",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.DefaultCollectionValidationStrategy",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultComplexObjectValidationStrategy",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"
],
"Members": [
{
"Kind": "Method",
"Name": "GetChildren",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "Instance",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultCompositeMetadataDetailsProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateBindingMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.BindingMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IBindingMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateDisplayMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.DisplayMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IDisplayMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateValidationMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "providers",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IMetadataDetailsProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultControllerPropertyActivator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator"
],
"Members": [
{
"Kind": "Method",
"Name": "Activate",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetActivatorDelegate",
"Parameters": [
{
"Name": "actionDescriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Action<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultFilterProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ProvideFilter",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterProviderContext"
},
{
"Name": "filterItem",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterItem"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultModelValidatorProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateValidators",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ModelValidatorProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultObjectValidator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator"
],
"Members": [
{
"Kind": "Method",
"Name": "Validate",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "validationState",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateDictionary"
},
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "modelMetadataProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider"
},
{
"Name": "validatorProviders",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DefaultValidationMetadataProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateValidationMetadata",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ValidationMetadataProviderContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.IValidationMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.DisableRequestSizeLimitResourceFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Microsoft.AspNetCore.Mvc.IRequestSizePolicy"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ElementalValueProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Culture",
"Parameters": [],
"ReturnType": "System.Globalization.CultureInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Key",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Value",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetValue",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.ValueProviderResult",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IValueProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "value",
"Type": "System.String"
},
{
"Name": "culture",
"Type": "System.Globalization.CultureInfo"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ExplicitIndexCollectionValidationStrategy",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ElementKeys",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetChildren",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "elementKeys",
"Type": "System.Collections.Generic.IEnumerable<System.String>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FileContentResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ExecuteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.FileContentResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteFileAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.FileContentResult"
},
{
"Name": "range",
"Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue"
},
{
"Name": "rangeLength",
"Type": "System.Int64"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Logger",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Logging.ILogger",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetHeadersAndLog",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.FileResult"
},
{
"Name": "fileLength",
"Type": "System.Nullable<System.Int64>"
},
{
"Name": "lastModified",
"Type": "System.Nullable<System.DateTimeOffset>",
"DefaultValue": "default(System.Nullable<System.DateTimeOffset>)"
},
{
"Name": "etag",
"Type": "Microsoft.Net.Http.Headers.EntityTagHeaderValue",
"DefaultValue": "null"
}
],
"ReturnType": "System.ValueTuple<Microsoft.Net.Http.Headers.RangeItemHeaderValue, System.Int64, System.Boolean>",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateLogger<T0>",
"Parameters": [
{
"Name": "factory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"ReturnType": "Microsoft.Extensions.Logging.ILogger",
"Static": true,
"Visibility": "Protected",
"GenericParameter": [
{
"ParameterName": "T",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Method",
"Name": "WriteFileAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "fileStream",
"Type": "System.IO.Stream"
},
{
"Name": "range",
"Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue"
},
{
"Name": "rangeLength",
"Type": "System.Int64"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Static": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "logger",
"Type": "Microsoft.Extensions.Logging.ILogger"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "BufferSize",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"Visibility": "Protected",
"GenericParameter": [],
"Constant": true,
"Literal": "65536"
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FileStreamResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ExecuteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.FileStreamResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteFileAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.FileStreamResult"
},
{
"Name": "range",
"Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue"
},
{
"Name": "rangeLength",
"Type": "System.Int64"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FilterCursor",
"Visibility": "Public",
"Kind": "Struct",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Reset",
"Parameters": [],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetNextFilter<T0, T1>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterCursorItem<T0, T1>",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TFilter",
"ParameterPosition": 0,
"Class": true,
"BaseTypeOrInterfaces": []
},
{
"ParameterName": "TFilterAsync",
"ParameterPosition": 1,
"Class": true,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "filters",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FilterCursorItem<T0, T1>",
"Visibility": "Public",
"Kind": "Struct",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Filter",
"Parameters": [],
"ReturnType": "T0",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_FilterAsync",
"Parameters": [],
"ReturnType": "T1",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "filter",
"Type": "T0"
},
{
"Name": "filterAsync",
"Type": "T1"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TFilter",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
},
{
"ParameterName": "TFilterAsync",
"ParameterPosition": 1,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FilterDescriptorOrderComparer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"System.Collections.Generic.IComparer<Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor>"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Comparer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterDescriptorOrderComparer",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Compare",
"Parameters": [
{
"Name": "x",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor"
},
{
"Name": "y",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor"
}
],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Collections.Generic.IComparer<Microsoft.AspNetCore.Mvc.Filters.FilterDescriptor>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FilterFactory",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetAllFilters",
"Parameters": [
{
"Name": "filterProviders",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider[]"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterFactoryResult",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateUncachedFilters",
"Parameters": [
{
"Name": "filterProviders",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterProvider[]"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "cachedFilterItems",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.FilterFactoryResult",
"Visibility": "Public",
"Kind": "Struct",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_CacheableFilters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Filters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "cacheableFilters",
"Type": "Microsoft.AspNetCore.Mvc.Filters.FilterItem[]"
},
{
"Name": "filters",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.HttpMethodActionConstraint",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"
],
"Members": [
{
"Kind": "Method",
"Name": "get_HttpMethods",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accept",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "httpMethods",
"Type": "System.Collections.Generic.IEnumerable<System.String>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "HttpMethodConstraintOrder",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.IConsumesActionConstraint",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"
],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Activate",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetActivatorDelegate",
"Parameters": [
{
"Name": "actionDescriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Action<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateReader",
"Parameters": [
{
"Name": "stream",
"Type": "System.IO.Stream"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.IO.TextReader",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateWriter",
"Parameters": [
{
"Name": "stream",
"Type": "System.IO.Stream"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.IO.TextWriter",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ResourceExecutingContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ResourceExecutionDelegate",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.IResponseCacheFilter",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IActionFilter"
],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateInstance<T0>",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
},
{
"Name": "optionType",
"Type": "System.Type"
}
],
"ReturnType": "T0",
"GenericParameter": [
{
"ParameterName": "TInstance",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.LocalRedirectResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Execute",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.LocalRedirectResult"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "urlHelperFactory",
"Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpRequestStreamReaderFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateReader",
"Parameters": [
{
"Name": "stream",
"Type": "System.IO.Stream"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.IO.TextReader",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bytePool",
"Type": "System.Buffers.ArrayPool<System.Byte>"
},
{
"Name": "charPool",
"Type": "System.Buffers.ArrayPool<System.Char>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "DefaultBufferSize",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MemoryPoolHttpResponseStreamWriterFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateWriter",
"Parameters": [
{
"Name": "stream",
"Type": "System.IO.Stream"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.IO.TextWriter",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "bytePool",
"Type": "System.Buffers.ArrayPool<System.Byte>"
},
{
"Name": "charPool",
"Type": "System.Buffers.ArrayPool<System.Char>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "DefaultBufferSize",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterBuilder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ApplicationBuilder",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ApplicationBuilder",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetPipeline",
"Parameters": [
{
"Name": "configurationType",
"Type": "System.Type"
}
],
"ReturnType": "Microsoft.AspNetCore.Http.RequestDelegate",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "configurationProvider",
"Type": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterConfigurationProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterConfigurationProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateConfigureDelegate",
"Parameters": [
{
"Name": "configurationType",
"Type": "System.Type"
}
],
"ReturnType": "System.Action<Microsoft.AspNetCore.Builder.IApplicationBuilder>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MiddlewareFilterFeature",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ResourceExecutingContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ResourceExecutingContext",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ResourceExecutionDelegate",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.IMiddlewareFilterFeature",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ResourceExecutionDelegate",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutionDelegate"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcAttributeRouteHandler",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Routing.IRouter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Actions",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Actions",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor[]"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetVirtualPath",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.VirtualPathContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionInvokerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory"
},
{
"Name": "actionSelector",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector"
},
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionInvokerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory"
},
{
"Name": "actionSelector",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector"
},
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "actionContextAccessor",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcBuilder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.DependencyInjection.IMvcBuilder"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Services",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PartManager",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "services",
"Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreBuilder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
],
"Members": [
{
"Kind": "Method",
"Name": "get_PartManager",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Services",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "services",
"Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
},
{
"Name": "manager",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreDiagnosticSourceExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "BeforeAction",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionDescriptor",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"
},
{
"Name": "httpContext",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "routeData",
"Type": "Microsoft.AspNetCore.Routing.RouteData"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterAction",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionDescriptor",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"
},
{
"Name": "httpContext",
"Type": "Microsoft.AspNetCore.Http.HttpContext"
},
{
"Name": "routeData",
"Type": "Microsoft.AspNetCore.Routing.RouteData"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnAuthorizationAsync",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "authorizationContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnAuthorizationAsync",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "authorizationContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnAuthorization",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "authorizationContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnAuthorization",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "authorizationContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAuthorizationFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnResourceExecution",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resourceExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResourceFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnResourceExecution",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resourceExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResourceFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnResourceExecuting",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resourceExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnResourceExecuting",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resourceExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnResourceExecuted",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resourceExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnResourceExecuted",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resourceExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnExceptionAsync",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "exceptionContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnExceptionAsync",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "exceptionContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnException",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "exceptionContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnException",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "exceptionContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnActionExecution",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnActionExecution",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnActionExecuting",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnActionExecuting",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnActionExecuted",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnActionExecuted",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeActionMethod",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "actionArguments",
"Type": "System.Collections.Generic.IDictionary<System.String, System.Object>"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterActionMethod",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "actionArguments",
"Type": "System.Collections.Generic.IDictionary<System.String, System.Object>"
},
{
"Name": "controller",
"Type": "System.Object"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.IActionResult"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnResultExecution",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resultExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnResultExecution",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resultExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnResultExecuting",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resultExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnResultExecuting",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resultExecutingContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeOnResultExecuted",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resultExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterOnResultExecuted",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "resultExecutedContext",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext"
},
{
"Name": "filter",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeforeActionResult",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.IActionResult"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AfterActionResult",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.IActionResult"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreMvcOptionsSetup",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
],
"Members": [
{
"Kind": "Method",
"Name": "Configure",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Mvc.MvcOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Mvc.MvcOptions>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "readerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpRequestStreamReaderFactory"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcCoreRouteOptionsSetup",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Routing.RouteOptions>"
],
"Members": [
{
"Kind": "Method",
"Name": "Configure",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.AspNetCore.Routing.RouteOptions"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.Extensions.Options.IConfigureOptions<Microsoft.AspNetCore.Routing.RouteOptions>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcMarkerService",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.MvcRouteHandler",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Routing.IRouter"
],
"Members": [
{
"Kind": "Method",
"Name": "GetVirtualPath",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.VirtualPathContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Routing.VirtualPathData",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "RouteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Routing.IRouter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionInvokerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory"
},
{
"Name": "actionSelector",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector"
},
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionInvokerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory"
},
{
"Name": "actionSelector",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector"
},
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "actionContextAccessor",
"Type": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.NonDisposableStream",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.IO.Stream",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_InnerStream",
"Parameters": [],
"ReturnType": "System.IO.Stream",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CanRead",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CanSeek",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CanWrite",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Length",
"Parameters": [],
"ReturnType": "System.Int64",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Position",
"Parameters": [],
"ReturnType": "System.Int64",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Position",
"Parameters": [
{
"Name": "value",
"Type": "System.Int64"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ReadTimeout",
"Parameters": [],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ReadTimeout",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_CanTimeout",
"Parameters": [],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_WriteTimeout",
"Parameters": [],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_WriteTimeout",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Seek",
"Parameters": [
{
"Name": "offset",
"Type": "System.Int64"
},
{
"Name": "origin",
"Type": "System.IO.SeekOrigin"
}
],
"ReturnType": "System.Int64",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Read",
"Parameters": [
{
"Name": "buffer",
"Type": "System.Byte[]"
},
{
"Name": "offset",
"Type": "System.Int32"
},
{
"Name": "count",
"Type": "System.Int32"
}
],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadAsync",
"Parameters": [
{
"Name": "buffer",
"Type": "System.Byte[]"
},
{
"Name": "offset",
"Type": "System.Int32"
},
{
"Name": "count",
"Type": "System.Int32"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task<System.Int32>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeginRead",
"Parameters": [
{
"Name": "buffer",
"Type": "System.Byte[]"
},
{
"Name": "offset",
"Type": "System.Int32"
},
{
"Name": "count",
"Type": "System.Int32"
},
{
"Name": "callback",
"Type": "System.AsyncCallback"
},
{
"Name": "state",
"Type": "System.Object"
}
],
"ReturnType": "System.IAsyncResult",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "EndRead",
"Parameters": [
{
"Name": "asyncResult",
"Type": "System.IAsyncResult"
}
],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BeginWrite",
"Parameters": [
{
"Name": "buffer",
"Type": "System.Byte[]"
},
{
"Name": "offset",
"Type": "System.Int32"
},
{
"Name": "count",
"Type": "System.Int32"
},
{
"Name": "callback",
"Type": "System.AsyncCallback"
},
{
"Name": "state",
"Type": "System.Object"
}
],
"ReturnType": "System.IAsyncResult",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "EndWrite",
"Parameters": [
{
"Name": "asyncResult",
"Type": "System.IAsyncResult"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Close",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadByte",
"Parameters": [],
"ReturnType": "System.Int32",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Flush",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CopyToAsync",
"Parameters": [
{
"Name": "destination",
"Type": "System.IO.Stream"
},
{
"Name": "bufferSize",
"Type": "System.Int32"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "FlushAsync",
"Parameters": [
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetLength",
"Parameters": [
{
"Name": "value",
"Type": "System.Int64"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Write",
"Parameters": [
{
"Name": "buffer",
"Type": "System.Byte[]"
},
{
"Name": "offset",
"Type": "System.Int32"
},
{
"Name": "count",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteAsync",
"Parameters": [
{
"Name": "buffer",
"Type": "System.Byte[]"
},
{
"Name": "offset",
"Type": "System.Int32"
},
{
"Name": "count",
"Type": "System.Int32"
},
{
"Name": "cancellationToken",
"Type": "System.Threading.CancellationToken"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteByte",
"Parameters": [
{
"Name": "value",
"Type": "System.Byte"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Dispose",
"Parameters": [
{
"Name": "disposing",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "innerStream",
"Type": "System.IO.Stream"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.NoOpBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "Instance",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.NormalizedRouteValue",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetNormalizedRouteValue",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "key",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ObjectResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Logger",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Logging.ILogger",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_OptionsFormatters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.FormatterCollection<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RespectBrowserAcceptHeader",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ReturnHttpNotAcceptable",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_WriterFactory",
"Parameters": [],
"ReturnType": "System.Func<System.IO.Stream, System.Text.Encoding, System.IO.TextWriter>",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ExecuteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.ObjectResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectFormatter",
"Parameters": [
{
"Name": "formatterContext",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
},
{
"Name": "contentTypes",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
},
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectFormatterNotUsingContentType",
"Parameters": [
{
"Name": "formatterContext",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
},
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectFormatterUsingSortedAcceptHeaders",
"Parameters": [
{
"Name": "formatterContext",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
},
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>"
},
{
"Name": "sortedAcceptHeaders",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality>"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectFormatterUsingAnyAcceptableContentType",
"Parameters": [
{
"Name": "formatterContext",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
},
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>"
},
{
"Name": "acceptableContentTypes",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectFormatterUsingSortedAcceptHeadersAndContentTypes",
"Parameters": [
{
"Name": "formatterContext",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
},
{
"Name": "formatters",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter>"
},
{
"Name": "sortedAcceptableContentTypes",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality>"
},
{
"Name": "possibleOutputContentTypes",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
},
{
"Name": "writerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Internal.IHttpResponseStreamWriterFactory"
},
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ParameterDefaultValues",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetParameterDefaultValues",
"Parameters": [
{
"Name": "methodInfo",
"Type": "System.Reflection.MethodInfo"
}
],
"ReturnType": "System.Object[]",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.PhysicalFileResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ExecuteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.PhysicalFileResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteFileAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.PhysicalFileResult"
},
{
"Name": "range",
"Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue"
},
{
"Name": "rangeLength",
"Type": "System.Int64"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetFileStream",
"Parameters": [
{
"Name": "path",
"Type": "System.String"
}
],
"ReturnType": "System.IO.Stream",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetFileInfo",
"Parameters": [
{
"Name": "path",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.PhysicalFileResultExecutor+FileMetadata",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.PlaceholderBinder",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Inner",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Inner",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "BindModelAsync",
"Parameters": [
{
"Name": "bindingContext",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelBindingContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinder",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.PrefixContainer",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ContainsPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetKeysFromPrefix",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
}
],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "values",
"Type": "System.Collections.Generic.ICollection<System.String>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.PropertyValueSetter",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "SetValue",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "instance",
"Type": "System.Object"
},
{
"Name": "value",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Execute",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.RedirectResult"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "urlHelperFactory",
"Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectToActionResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Execute",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.RedirectToActionResult"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "urlHelperFactory",
"Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectToPageResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Execute",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.RedirectToPageResult"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "urlHelperFactory",
"Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.RedirectToRouteResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Execute",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.RedirectToRouteResult"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "urlHelperFactory",
"Type": "Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.RequestSizeLimitResourceFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Microsoft.AspNetCore.Mvc.IRequestSizePolicy"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Bytes",
"Parameters": [],
"ReturnType": "System.Int64",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Bytes",
"Parameters": [
{
"Name": "value",
"Type": "System.Int64"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "InvokeAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReleaseResources",
"Parameters": [],
"ReturnType": "System.Void",
"Virtual": true,
"Abstract": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvokeInnerFilterAsync",
"Parameters": [],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Abstract": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "InvokeResultAsync",
"Parameters": [
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.IActionResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "diagnosticSource",
"Type": "System.Diagnostics.DiagnosticSource"
},
{
"Name": "logger",
"Type": "Microsoft.Extensions.Logging.ILogger"
},
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "filters",
"Type": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]"
},
{
"Name": "valueProviderFactories",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_diagnosticSource",
"Parameters": [],
"ReturnType": "System.Diagnostics.DiagnosticSource",
"ReadOnly": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_logger",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Logging.ILogger",
"ReadOnly": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_actionContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext",
"ReadOnly": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_filters",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata[]",
"ReadOnly": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_valueProviderFactories",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ModelBinding.IValueProviderFactory>",
"ReadOnly": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_cursor",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Internal.FilterCursor",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_result",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.IActionResult",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "_instance",
"Parameters": [],
"ReturnType": "System.Object",
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ResponseCacheFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Internal.IResponseCacheFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Duration",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Duration",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Location",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Location",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ResponseCacheLocation"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_NoStore",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_NoStore",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_VaryByHeader",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_VaryByHeader",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_VaryByQueryKeys",
"Parameters": [],
"ReturnType": "System.String[]",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_VaryByQueryKeys",
"Parameters": [
{
"Name": "value",
"Type": "System.String[]"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnActionExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnActionExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "cacheProfile",
"Type": "Microsoft.AspNetCore.Mvc.CacheProfile"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ResponseContentTypeHelper",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ResolveContentTypeAndEncoding",
"Parameters": [
{
"Name": "actionResultContentType",
"Type": "System.String"
},
{
"Name": "httpResponseContentType",
"Type": "System.String"
},
{
"Name": "defaultContentType",
"Type": "System.String"
},
{
"Name": "resolvedContentType",
"Type": "System.String",
"Direction": "Out"
},
{
"Name": "resolvedContentTypeEncoding",
"Type": "System.Text.Encoding",
"Direction": "Out"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ShortFormDictionaryValidationStrategy<T0, T1>",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy"
],
"Members": [
{
"Kind": "Method",
"Name": "get_KeyMappings",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, T0>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetChildren",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "key",
"Type": "System.String"
},
{
"Name": "model",
"Type": "System.Object"
}
],
"ReturnType": "System.Collections.Generic.IEnumerator<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationEntry>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IValidationStrategy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "keyMappings",
"Type": "System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, T0>>"
},
{
"Name": "valueMetadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TKey",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
},
{
"ParameterName": "TValue",
"ParameterPosition": 1,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.TypeActivatorCache",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateInstance<T0>",
"Parameters": [
{
"Name": "serviceProvider",
"Type": "System.IServiceProvider"
},
{
"Name": "implementationType",
"Type": "System.Type"
}
],
"ReturnType": "T0",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TInstance",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ValidatorCache",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetValidators",
"Parameters": [
{
"Name": "metadata",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.ModelMetadata"
},
{
"Name": "validatorProvider",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidatorProvider"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IModelValidator>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.ViewEnginePath",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CombinePath",
"Parameters": [
{
"Name": "first",
"Type": "System.String"
},
{
"Name": "second",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ResolvePath",
"Parameters": [
{
"Name": "path",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.VirtualFileResultExecutor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Internal.FileResultExecutorBase",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ExecuteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.VirtualFileResult"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteFileAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
},
{
"Name": "result",
"Type": "Microsoft.AspNetCore.Mvc.VirtualFileResult"
},
{
"Name": "fileInfo",
"Type": "Microsoft.Extensions.FileProviders.IFileInfo"
},
{
"Name": "range",
"Type": "Microsoft.Net.Http.Headers.RangeItemHeaderValue"
},
{
"Name": "rangeLength",
"Type": "System.Int64"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetFileStream",
"Parameters": [
{
"Name": "fileInfo",
"Type": "Microsoft.Extensions.FileProviders.IFileInfo"
}
],
"ReturnType": "System.IO.Stream",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "loggerFactory",
"Type": "Microsoft.Extensions.Logging.ILoggerFactory"
},
{
"Name": "hostingEnvironment",
"Type": "Microsoft.AspNetCore.Hosting.IHostingEnvironment"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionContextAccessor",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionContext",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Items",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Version",
"Parameters": [],
"ReturnType": "System.Int32",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "items",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>"
},
{
"Name": "version",
"Type": "System.Int32"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionContextAccessor",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionContext",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ActionContext",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionContext",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorChangeProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetChangeToken",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Primitives.IChangeToken",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionDescriptors",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Infrastructure.ActionDescriptorCollection",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactory",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateInvoker",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.IActionInvoker",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelector",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "SelectCandidates",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectBestCandidate",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
},
{
"Name": "candidates",
"Type": "System.Collections.Generic.IReadOnlyList<Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor>"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.FormatFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter",
"Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Microsoft.AspNetCore.Mvc.Filters.IResultFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "GetFormat",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.String",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutingContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResourceExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResourceExecutedContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResourceFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "SetMediaTypeMappingForFormat",
"Parameters": [
{
"Name": "format",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetMediaTypeMappingForFormat",
"Parameters": [
{
"Name": "format",
"Type": "System.String"
},
{
"Name": "contentType",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetMediaTypeMappingForFormat",
"Parameters": [
{
"Name": "format",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ClearMediaTypeMappingForFormat",
"Parameters": [
{
"Name": "format",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.HttpNoContentOutputFormatter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_TreatNullValueAsNoContent",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TreatNullValueAsNoContent",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanWriteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatter",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter",
"Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_SupportedMediaTypes",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetDefaultValueForType",
"Parameters": [
{
"Name": "modelType",
"Type": "System.Type"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanRead",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanReadType",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IInputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadRequestBodyAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetSupportedContentTypes",
"Parameters": [
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "objectType",
"Type": "System.Type"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.String>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.MediaType",
"Visibility": "Public",
"Kind": "Struct",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Type",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MatchesAllTypes",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SubType",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SubTypeWithoutSuffix",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SubTypeSuffix",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MatchesAllSubTypes",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MatchesAllSubTypesWithoutSuffix",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Encoding",
"Parameters": [],
"ReturnType": "System.Text.Encoding",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Charset",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_HasWildcard",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsSubsetOf",
"Parameters": [
{
"Name": "set",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaType"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetParameter",
"Parameters": [
{
"Name": "parameterName",
"Type": "System.String"
}
],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetParameter",
"Parameters": [
{
"Name": "parameterName",
"Type": "Microsoft.Extensions.Primitives.StringSegment"
}
],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReplaceEncoding",
"Parameters": [
{
"Name": "mediaType",
"Type": "System.String"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReplaceEncoding",
"Parameters": [
{
"Name": "mediaType",
"Type": "Microsoft.Extensions.Primitives.StringSegment"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEncoding",
"Parameters": [
{
"Name": "mediaType",
"Type": "System.String"
}
],
"ReturnType": "System.Text.Encoding",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetEncoding",
"Parameters": [
{
"Name": "mediaType",
"Type": "Microsoft.Extensions.Primitives.StringSegment"
}
],
"ReturnType": "System.Text.Encoding",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateMediaTypeSegmentWithQuality",
"Parameters": [
{
"Name": "mediaType",
"Type": "System.String"
},
{
"Name": "start",
"Type": "System.Int32"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "mediaType",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "mediaType",
"Type": "Microsoft.Extensions.Primitives.StringSegment"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "mediaType",
"Type": "System.String"
},
{
"Name": "offset",
"Type": "System.Int32"
},
{
"Name": "length",
"Type": "System.Nullable<System.Int32>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Collections.ObjectModel.Collection<System.String>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Add",
"Parameters": [
{
"Name": "item",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Insert",
"Parameters": [
{
"Name": "index",
"Type": "System.Int32"
},
{
"Name": "item",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Remove",
"Parameters": [
{
"Name": "item",
"Type": "Microsoft.Net.Http.Headers.MediaTypeHeaderValue"
}
],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_SupportedMediaTypes",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanWriteType",
"Parameters": [
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetSupportedContentTypes",
"Parameters": [
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "objectType",
"Type": "System.Type"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.String>",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CanWriteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteResponseHeaders",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteResponseBodyAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.StreamOutputFormatter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter"
],
"Members": [
{
"Kind": "Method",
"Name": "CanWriteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.StringOutputFormatter",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CanWriteResult",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterCanWriteContext"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteResponseBodyAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.TextInputFormatter",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatter",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_SupportedEncodings",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<System.Text.Encoding>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadRequestBodyAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReadRequestBodyAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"
},
{
"Name": "encoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.Threading.Tasks.Task<Microsoft.AspNetCore.Mvc.Formatters.InputFormatterResult>",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectCharacterEncoding",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.InputFormatterContext"
}
],
"ReturnType": "System.Text.Encoding",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "UTF8EncodingWithoutBOM",
"Parameters": [],
"ReturnType": "System.Text.Encoding",
"Static": true,
"ReadOnly": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "UTF16EncodingLittleEndian",
"Parameters": [],
"ReturnType": "System.Text.Encoding",
"Static": true,
"ReadOnly": true,
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.TextOutputFormatter",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatter",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_SupportedEncodings",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<System.Text.Encoding>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SelectCharacterEncoding",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Text.Encoding",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Override": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Formatters.IOutputFormatter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteResponseBodyAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Sealed": true,
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "WriteResponseBodyAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.OutputFormatterWriteContext"
},
{
"Name": "selectedEncoding",
"Type": "System.Text.Encoding"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.AcceptHeaderParser",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "ParseAcceptHeader",
"Parameters": [
{
"Name": "acceptHeaders",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality>",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ParseAcceptHeader",
"Parameters": [
{
"Name": "acceptHeaders",
"Type": "System.Collections.Generic.IList<System.String>"
},
{
"Name": "parsedValues",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality>"
}
],
"ReturnType": "System.Void",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.HttpParseResult",
"Visibility": "Public",
"Kind": "Enumeration",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "Parsed",
"Parameters": [],
"GenericParameter": [],
"Literal": "0"
},
{
"Kind": "Field",
"Name": "NotParsed",
"Parameters": [],
"GenericParameter": [],
"Literal": "1"
},
{
"Kind": "Field",
"Name": "InvalidFormat",
"Parameters": [],
"GenericParameter": [],
"Literal": "2"
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.HttpTokenParsingRules",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.IFormatFilter",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
],
"Members": [
{
"Kind": "Method",
"Name": "GetFormat",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionContext"
}
],
"ReturnType": "System.String",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Formatters.Internal.MediaTypeSegmentWithQuality",
"Visibility": "Public",
"Kind": "Struct",
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_MediaType",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.Primitives.StringSegment",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Quality",
"Parameters": [],
"ReturnType": "System.Double",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ToString",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "mediaType",
"Type": "Microsoft.Extensions.Primitives.StringSegment"
},
{
"Name": "quality",
"Type": "System.Double"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Filters.ActionFilterAttribute",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IActionFilter",
"Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter",
"Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnActionExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnActionExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnActionExecutionAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutingContext"
},
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ActionExecutionDelegate"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncActionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecutionAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
},
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Filters.ExceptionFilterAttribute",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter",
"Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnExceptionAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncExceptionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnException",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ExceptionContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IExceptionFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Filters.FilterCollection",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "System.Collections.ObjectModel.Collection<Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata>",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Add<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TFilterType",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
]
}
]
},
{
"Kind": "Method",
"Name": "Add",
"Parameters": [
{
"Name": "filterType",
"Type": "System.Type"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Add<T0>",
"Parameters": [
{
"Name": "order",
"Type": "System.Int32"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TFilterType",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
]
}
]
},
{
"Kind": "Method",
"Name": "Add",
"Parameters": [
{
"Name": "filterType",
"Type": "System.Type"
},
{
"Name": "order",
"Type": "System.Int32"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddService<T0>",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TFilterType",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
]
}
]
},
{
"Kind": "Method",
"Name": "AddService",
"Parameters": [
{
"Name": "filterType",
"Type": "System.Type"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddService<T0>",
"Parameters": [
{
"Name": "order",
"Type": "System.Int32"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TFilterType",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
]
}
]
},
{
"Kind": "Method",
"Name": "AddService",
"Parameters": [
{
"Name": "filterType",
"Type": "System.Type"
},
{
"Name": "order",
"Type": "System.Int32"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Filters.FilterScope",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Field",
"Name": "First",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "Global",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "Controller",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "Action",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Field",
"Name": "Last",
"Parameters": [],
"ReturnType": "System.Int32",
"Static": true,
"ReadOnly": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Filters.ResultFilterAttribute",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter",
"Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutedContext"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnResultExecutionAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutingContext"
},
{
"Name": "next",
"Type": "Microsoft.AspNetCore.Mvc.Filters.ResultExecutionDelegate"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncResultFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ControllerName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ControllerName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ActionName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MethodInfo",
"Parameters": [],
"ReturnType": "System.Reflection.MethodInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_MethodInfo",
"Parameters": [
{
"Name": "value",
"Type": "System.Reflection.MethodInfo"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerTypeInfo",
"Parameters": [],
"ReturnType": "System.Reflection.TypeInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ControllerTypeInfo",
"Parameters": [
{
"Name": "value",
"Type": "System.Reflection.TypeInfo"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_DisplayName",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_DisplayName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActivatorProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateActivator",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateReleaser",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Action<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "controllerActivator",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerBoundPropertyDescriptor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_PropertyInfo",
"Parameters": [],
"ReturnType": "System.Reflection.PropertyInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PropertyInfo",
"Parameters": [
{
"Name": "value",
"Type": "System.Reflection.PropertyInfo"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFactoryProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "CreateControllerFactory",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateControllerReleaser",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Action<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "activatorProvider",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider"
},
{
"Name": "controllerFactory",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory"
},
{
"Name": "propertyActivators",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Controllers",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<System.Reflection.TypeInfo>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFeatureProvider",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider<Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature>"
],
"Members": [
{
"Kind": "Method",
"Name": "PopulateFeature",
"Parameters": [
{
"Name": "parts",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart>"
},
{
"Name": "feature",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider<Microsoft.AspNetCore.Mvc.Controllers.ControllerFeature>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsController",
"Parameters": [
{
"Name": "typeInfo",
"Type": "System.Reflection.TypeInfo"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ControllerParameterDescriptor",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.Abstractions.ParameterDescriptor",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ParameterInfo",
"Parameters": [],
"ReturnType": "System.Reflection.ParameterInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ParameterInfo",
"Parameters": [
{
"Name": "value",
"Type": "System.Reflection.ParameterInfo"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"
],
"Members": [
{
"Kind": "Method",
"Name": "Create",
"Parameters": [
{
"Name": "controllerContext",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Release",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "typeActivatorCache",
"Type": "Microsoft.AspNetCore.Mvc.Internal.ITypeActivatorCache"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ControllerActivator",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator",
"Visibility": "Protected",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateController",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.Object",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReleaseController",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "controllerActivator",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"
},
{
"Name": "propertyActivators",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.Internal.IControllerPropertyActivator>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Create",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.Object",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Release",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateActivator",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateReleaser",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Action<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactory",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateController",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.Object",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReleaseController",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "CreateControllerFactory",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Func<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CreateControllerReleaser",
"Parameters": [
{
"Name": "descriptor",
"Type": "Microsoft.AspNetCore.Mvc.Controllers.ControllerActionDescriptor"
}
],
"ReturnType": "System.Action<Microsoft.AspNetCore.Mvc.ControllerContext, System.Object>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Controllers.ServiceBasedControllerActivator",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator"
],
"Members": [
{
"Kind": "Method",
"Name": "Create",
"Parameters": [
{
"Name": "actionContext",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
}
],
"ReturnType": "System.Object",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Release",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ControllerContext"
},
{
"Name": "controller",
"Type": "System.Object"
}
],
"ReturnType": "System.Void",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Controllers.IControllerActivator",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Authorization.AllowAnonymousFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Authorization.IAllowAnonymousFilter"
],
"Members": [
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Authorization.AuthorizeFilter",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter",
"Microsoft.AspNetCore.Mvc.Filters.IFilterFactory"
],
"Members": [
{
"Kind": "Method",
"Name": "get_PolicyProvider",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_AuthorizeData",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Policy",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnAuthorizationAsync",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.Filters.AuthorizationFilterContext"
}
],
"ReturnType": "System.Threading.Tasks.Task",
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.Filters.IAsyncAuthorizationFilter",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "policy",
"Type": "Microsoft.AspNetCore.Authorization.AuthorizationPolicy"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "policyProvider",
"Type": "Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider"
},
{
"Name": "authorizeData",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "authorizeData",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Authorization.IAuthorizeData>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "policy",
"Type": "System.String"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_FeatureProviders",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ApplicationParts",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "PopulateFeature<T0>",
"Parameters": [
{
"Name": "feature",
"Type": "T0"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TFeature",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.AssemblyPart",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider",
"Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Assembly",
"Parameters": [],
"ReturnType": "System.Reflection.Assembly",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Types",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetReferencePaths",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "assembly",
"Type": "System.Reflection.Assembly"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider<T0>",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationFeatureProvider"
],
"Members": [
{
"Kind": "Method",
"Name": "PopulateFeature",
"Parameters": [
{
"Name": "parts",
"Type": "System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPart>"
},
{
"Name": "feature",
"Type": "T0"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": [
{
"ParameterName": "TFeature",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": []
}
]
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.IApplicationPartTypeProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Types",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationParts.ICompilationReferencesProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetReferencePaths",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.String>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ActionMethod",
"Parameters": [],
"ReturnType": "System.Reflection.MethodInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ActionName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ActionName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ApiExplorer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ApiExplorer",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Controller",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Controller",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Filters",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Parameters",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.Object, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Selectors",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.SelectorModel>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "actionMethod",
"Type": "System.Reflection.MethodInfo"
},
{
"Name": "attributes",
"Type": "System.Collections.Generic.IReadOnlyList<System.Object>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "other",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_IsVisible",
"Parameters": [],
"ReturnType": "System.Nullable<System.Boolean>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_IsVisible",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Boolean>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_GroupName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_GroupName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "other",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel"
],
"Members": [
{
"Kind": "Method",
"Name": "get_ApiExplorer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ApiExplorer",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Controllers",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Filters",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.Object, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ControllerTypes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Result",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "controllerTypes",
"Type": "System.Collections.Generic.IEnumerable<System.Reflection.TypeInfo>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Attribute",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Template",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Template",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Nullable<System.Int32>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<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": "Method",
"Name": "get_SuppressLinkGeneration",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SuppressLinkGeneration",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_SuppressPathMatching",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SuppressPathMatching",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_IsAbsoluteTemplate",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CombineAttributeRouteModel",
"Parameters": [
{
"Name": "left",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"
},
{
"Name": "right",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"
}
],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "CombineTemplates",
"Parameters": [
{
"Name": "prefix",
"Type": "System.String"
},
{
"Name": "template",
"Type": "System.String"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsOverridePattern",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
}
],
"ReturnType": "System.Boolean",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ReplaceTokens",
"Parameters": [
{
"Name": "template",
"Type": "System.String"
},
{
"Name": "values",
"Type": "System.Collections.Generic.IDictionary<System.String, System.String>"
}
],
"ReturnType": "System.String",
"Static": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "templateProvider",
"Type": "Microsoft.AspNetCore.Mvc.Routing.IRouteTemplateProvider"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "other",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Actions",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ApiExplorer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ApiExplorer",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Application",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Application",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ControllerName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerType",
"Parameters": [],
"ReturnType": "System.Reflection.TypeInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ControllerProperties",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Filters",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_RouteValues",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.Object, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Selectors",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.SelectorModel>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "controllerType",
"Type": "System.Reflection.TypeInfo"
},
{
"Name": "attributes",
"Type": "System.Collections.Generic.IReadOnlyList<System.Object>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "other",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Apply",
"Parameters": [
{
"Name": "action",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApiExplorerModel",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_ApiExplorer",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ApiExplorer",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApiExplorerModel"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Apply",
"Parameters": [
{
"Name": "application",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModel"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuting",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnProvidersExecuted",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelProviderContext"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_BindingInfo",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingInfo",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_MemberInfo",
"Parameters": [],
"ReturnType": "System.Reflection.MemberInfo",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Name",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Apply",
"Parameters": [
{
"Name": "controller",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IFilterModel",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Filters",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "Apply",
"Parameters": [
{
"Name": "parameter",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.Object, System.Object>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Action",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Action",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ActionModel"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.Object, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ParameterInfo",
"Parameters": [],
"ReturnType": "System.Reflection.ParameterInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ParameterName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ParameterName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingInfo",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingInfo",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "parameterInfo",
"Type": "System.Reflection.ParameterInfo"
},
{
"Name": "attributes",
"Type": "System.Collections.Generic.IReadOnlyList<System.Object>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "other",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ParameterModel"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Controller",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Controller",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.ControllerModel"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Attributes",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.ICommonModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Properties",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.Object, System.Object>",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IPropertyModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_BindingInfo",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_BindingInfo",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ModelBinding.BindingInfo"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ApplicationModels.IBindingModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyInfo",
"Parameters": [],
"ReturnType": "System.Reflection.PropertyInfo",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PropertyName",
"Parameters": [],
"ReturnType": "System.String",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_PropertyName",
"Parameters": [
{
"Name": "value",
"Type": "System.String"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "propertyInfo",
"Type": "System.Reflection.PropertyInfo"
},
{
"Name": "attributes",
"Type": "System.Collections.Generic.IReadOnlyList<System.Object>"
}
],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "other",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.PropertyModel"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApplicationModels.SelectorModel",
"Visibility": "Public",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_AttributeRouteModel",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AttributeRouteModel",
"Parameters": [
{
"Name": "value",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.AttributeRouteModel"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_ActionConstraints",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintMetadata>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "other",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.SelectorModel"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupNameProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_GroupName",
"Parameters": [],
"ReturnType": "System.String",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionVisibilityProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_IgnoreApi",
"Parameters": [],
"ReturnType": "System.Boolean",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestFormatMetadataProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetSupportedContentTypes",
"Parameters": [
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "objectType",
"Type": "System.Type"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.String>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiRequestMetadataProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
],
"Members": [
{
"Kind": "Method",
"Name": "SetContentTypes",
"Parameters": [
{
"Name": "contentTypes",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseMetadataProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.Filters.IFilterMetadata"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Type",
"Parameters": [],
"ReturnType": "System.Type",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_StatusCode",
"Parameters": [],
"ReturnType": "System.Int32",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "SetContentTypes",
"Parameters": [
{
"Name": "contentTypes",
"Type": "Microsoft.AspNetCore.Mvc.Formatters.MediaTypeCollection"
}
],
"ReturnType": "System.Void",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ApiExplorer.IApiResponseTypeMetadataProvider",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "GetSupportedContentTypes",
"Parameters": [
{
"Name": "contentType",
"Type": "System.String"
},
{
"Name": "objectType",
"Type": "System.Type"
}
],
"ReturnType": "System.Collections.Generic.IReadOnlyList<System.String>",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionMethodSelectorAttribute",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"BaseType": "System.Attribute",
"ImplementedInterfaces": [
"Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint"
],
"Members": [
{
"Kind": "Method",
"Name": "get_Order",
"Parameters": [],
"ReturnType": "System.Int32",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Order",
"Parameters": [
{
"Name": "value",
"Type": "System.Int32"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Accept",
"Parameters": [
{
"Name": "context",
"Type": "Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintContext"
}
],
"ReturnType": "System.Boolean",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraint",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "IsValidForRequest",
"Parameters": [
{
"Name": "routeContext",
"Type": "Microsoft.AspNetCore.Routing.RouteContext"
},
{
"Name": "action",
"Type": "Microsoft.AspNetCore.Mvc.Abstractions.ActionDescriptor"
}
],
"ReturnType": "System.Boolean",
"Virtual": true,
"Abstract": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Protected",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.DependencyInjection.ApplicationModelConventionExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "RemoveType<T0>",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention>"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": [
{
"ParameterName": "TApplicationModelConvention",
"ParameterPosition": 0,
"BaseTypeOrInterfaces": [
"Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention"
]
}
]
},
{
"Kind": "Method",
"Name": "RemoveType",
"Parameters": [
{
"Name": "list",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention>"
},
{
"Name": "type",
"Type": "System.Type"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Add",
"Parameters": [
{
"Name": "conventions",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention>"
},
{
"Name": "controllerModelConvention",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.IControllerModelConvention"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Add",
"Parameters": [
{
"Name": "conventions",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention>"
},
{
"Name": "actionModelConvention",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "Add",
"Parameters": [
{
"Name": "conventions",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelConvention>"
},
{
"Name": "parameterModelConvention",
"Type": "Microsoft.AspNetCore.Mvc.ApplicationModels.IParameterModelConvention"
}
],
"ReturnType": "System.Void",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Services",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PartManager",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Visibility": "Public",
"Kind": "Interface",
"Abstract": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Services",
"Parameters": [],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_PartManager",
"Parameters": [],
"ReturnType": "Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.DependencyInjection.MvcCoreMvcBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddMvcOptions",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddFormatterMappings",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddApplicationPart",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder"
},
{
"Name": "assembly",
"Type": "System.Reflection.Assembly"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ConfigureApplicationPartManager",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddControllersAsServices",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcBuilder"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.DependencyInjection.MvcCoreMvcCoreBuilderExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddMvcOptions",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddFormatterMappings",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddFormatterMappings",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Mvc.Formatters.FormatterMappings>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddAuthorization",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddAuthorization",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Authorization.AuthorizationOptions>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddControllersAsServices",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddApplicationPart",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
},
{
"Name": "assembly",
"Type": "System.Reflection.Assembly"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "ConfigureApplicationPartManager",
"Parameters": [
{
"Name": "builder",
"Type": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManager>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.DependencyInjection.MvcCoreServiceCollectionExtensions",
"Visibility": "Public",
"Kind": "Class",
"Abstract": true,
"Static": true,
"Sealed": true,
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "AddMvcCore",
"Parameters": [
{
"Name": "services",
"Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "AddMvcCore",
"Parameters": [
{
"Name": "services",
"Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
},
{
"Name": "setupAction",
"Type": "System.Action<Microsoft.AspNetCore.Mvc.MvcOptions>"
}
],
"ReturnType": "Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.Mvc.Internal.PhysicalFileResultExecutor+FileMetadata",
"Visibility": "Protected",
"Kind": "Class",
"ImplementedInterfaces": [],
"Members": [
{
"Kind": "Method",
"Name": "get_Exists",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Exists",
"Parameters": [
{
"Name": "value",
"Type": "System.Boolean"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Length",
"Parameters": [],
"ReturnType": "System.Int64",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Length",
"Parameters": [
{
"Name": "value",
"Type": "System.Int64"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_LastModified",
"Parameters": [],
"ReturnType": "System.DateTimeOffset",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_LastModified",
"Parameters": [
{
"Name": "value",
"Type": "System.DateTimeOffset"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.Extensions.Internal.ObjectMethodExecutorAwaitable+Awaiter",
"Visibility": "Public",
"Kind": "Struct",
"Sealed": true,
"ImplementedInterfaces": [
"System.Runtime.CompilerServices.ICriticalNotifyCompletion"
],
"Members": [
{
"Kind": "Method",
"Name": "get_IsCompleted",
"Parameters": [],
"ReturnType": "System.Boolean",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "GetResult",
"Parameters": [],
"ReturnType": "System.Object",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "OnCompleted",
"Parameters": [
{
"Name": "continuation",
"Type": "System.Action"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Runtime.CompilerServices.INotifyCompletion",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "UnsafeOnCompleted",
"Parameters": [
{
"Name": "continuation",
"Type": "System.Action"
}
],
"ReturnType": "System.Void",
"Sealed": true,
"Virtual": true,
"ImplementedInterface": "System.Runtime.CompilerServices.ICriticalNotifyCompletion",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [
{
"Name": "customAwaiter",
"Type": "System.Object"
},
{
"Name": "isCompletedMethod",
"Type": "System.Func<System.Object, System.Boolean>"
},
{
"Name": "getResultMethod",
"Type": "System.Func<System.Object, System.Object>"
},
{
"Name": "onCompletedMethod",
"Type": "System.Action<System.Object, System.Action>"
},
{
"Name": "unsafeOnCompletedMethod",
"Type": "System.Action<System.Object, System.Action>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}