{ "AssemblyIdentity": "Microsoft.AspNetCore.Http.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ApplicationServices", "Parameters": [], "ReturnType": "System.IServiceProvider", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ApplicationServices", "Parameters": [ { "Name": "value", "Type": "System.IServiceProvider" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ServerFeatures", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "GenericParameter": [] }, { "Kind": "Method", "Name": "Use", "Parameters": [ { "Name": "middleware", "Type": "System.Func" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "GenericParameter": [] }, { "Kind": "Method", "Name": "New", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "GenericParameter": [] }, { "Kind": "Method", "Name": "Build", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.RequestDelegate", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.MapExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Map", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "pathMatch", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "configuration", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.MapWhenExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "MapWhen", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "predicate", "Type": "System.Func" }, { "Name": "configuration", "Type": "System.Action" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.RunExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Run", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "handler", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.UseExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Use", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "middleware", "Type": "System.Func, System.Threading.Tasks.Task>" } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.UseMiddlewareExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "UseMiddleware", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "args", "Type": "System.Object[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TMiddleware", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "UseMiddleware", "Parameters": [ { "Name": "app", "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder" }, { "Name": "middleware", "Type": "System.Type" }, { "Name": "args", "Type": "System.Object[]", "IsParams": true } ], "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.Extensions.MapMiddleware", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "next", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.Extensions.MapOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.Extensions.MapOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_PathMatch", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PathMatch", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Branch", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.RequestDelegate", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Branch", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.Extensions.MapWhenMiddleware", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "next", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Builder.Extensions.MapWhenOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Predicate", "Parameters": [], "ReturnType": "System.Func", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Predicate", "Parameters": [ { "Name": "value", "Type": "System.Func" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Branch", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.RequestDelegate", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Branch", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.RequestDelegate" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.ConnectionInfo", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RemoteIpAddress", "Parameters": [], "ReturnType": "System.Net.IPAddress", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RemoteIpAddress", "Parameters": [ { "Name": "value", "Type": "System.Net.IPAddress" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RemotePort", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RemotePort", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LocalIpAddress", "Parameters": [], "ReturnType": "System.Net.IPAddress", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LocalIpAddress", "Parameters": [ { "Name": "value", "Type": "System.Net.IPAddress" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LocalPort", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LocalPort", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ClientCertificate", "Parameters": [], "ReturnType": "System.Security.Cryptography.X509Certificates.X509Certificate2", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ClientCertificate", "Parameters": [ { "Name": "value", "Type": "System.Security.Cryptography.X509Certificates.X509Certificate2" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetClientCertificateAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.CookieSecurePolicy", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "SameAsRequest", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Always", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "None", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.FragmentString", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasValue", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToUriComponent", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uriComponent", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.FragmentString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uri", "Type": "System.Uri" } ], "ReturnType": "Microsoft.AspNetCore.Http.FragmentString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.FragmentString" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.FragmentString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.FragmentString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.FragmentString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.FragmentString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Empty", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.FragmentString", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.HostString", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasValue", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Host", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Port", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToUriComponent", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uriComponent", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.HostString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uri", "Type": "System.Uri" } ], "ReturnType": "Microsoft.AspNetCore.Http.HostString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.HostString" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.HostString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.HostString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.HostString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.HostString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "host", "Type": "System.String" }, { "Name": "port", "Type": "System.Int32" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.HttpContext", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Features", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Request", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpRequest", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Response", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpResponse", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Connection", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.ConnectionInfo", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WebSockets", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.WebSocketManager", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Authentication", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationManager", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_User", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_User", "Parameters": [ { "Name": "value", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Items", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IDictionary" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequestServices", "Parameters": [], "ReturnType": "System.IServiceProvider", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequestServices", "Parameters": [ { "Name": "value", "Type": "System.IServiceProvider" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RequestAborted", "Parameters": [], "ReturnType": "System.Threading.CancellationToken", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequestAborted", "Parameters": [ { "Name": "value", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_TraceIdentifier", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TraceIdentifier", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Session", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.ISession", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Session", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.ISession" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Abort", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.HttpRequest", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Method", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Method", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Scheme", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Scheme", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsHttps", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsHttps", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Host", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HostString", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Host", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.HostString" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PathBase", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PathBase", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Path", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Path", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_QueryString", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_QueryString", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Query", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IQueryCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Query", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IQueryCollection" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Protocol", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Protocol", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Headers", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IHeaderDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Cookies", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IRequestCookieCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Cookies", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IRequestCookieCollection" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentLength", "Parameters": [], "ReturnType": "System.Nullable", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentLength", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentType", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Body", "Parameters": [], "ReturnType": "System.IO.Stream", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Body", "Parameters": [ { "Name": "value", "Type": "System.IO.Stream" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasFormContentType", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Form", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IFormCollection", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Form", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IFormCollection" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadFormAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.HttpResponse", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_StatusCode", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Headers", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IHeaderDictionary", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Body", "Parameters": [], "ReturnType": "System.IO.Stream", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Body", "Parameters": [ { "Name": "value", "Type": "System.IO.Stream" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentLength", "Parameters": [], "ReturnType": "System.Nullable", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentLength", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentType", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ContentType", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Cookies", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IResponseCookies", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasStarted", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnStarting", "Parameters": [ { "Name": "callback", "Type": "System.Func" }, { "Name": "state", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnStarting", "Parameters": [ { "Name": "callback", "Type": "System.Func" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnCompleted", "Parameters": [ { "Name": "callback", "Type": "System.Func" }, { "Name": "state", "Type": "System.Object" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "RegisterForDispose", "Parameters": [ { "Name": "disposable", "Type": "System.IDisposable" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnCompleted", "Parameters": [ { "Name": "callback", "Type": "System.Func" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Redirect", "Parameters": [ { "Name": "location", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Redirect", "Parameters": [ { "Name": "location", "Type": "System.String" }, { "Name": "permanent", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IHttpContextAccessor", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HttpContext", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IHttpContextFactory", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "featureCollection", "Type": "Microsoft.AspNetCore.Http.Features.IFeatureCollection" } ], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "GenericParameter": [] }, { "Kind": "Method", "Name": "Dispose", "Parameters": [ { "Name": "httpContext", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasValue", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToUriComponent", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uriComponent", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uri", "Type": "System.Uri" } ], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "StartsWithSegments", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "StartsWithSegments", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "comparisonType", "Type": "System.StringComparison" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "StartsWithSegments", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "remaining", "Type": "Microsoft.AspNetCore.Http.PathString", "Direction": "Out" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "StartsWithSegments", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "comparisonType", "Type": "System.StringComparison" }, { "Name": "remaining", "Type": "Microsoft.AspNetCore.Http.PathString", "Direction": "Out" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "comparisonType", "Type": "System.StringComparison" } ], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Addition", "Parameters": [ { "Name": "left", "Type": "System.String" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Addition", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "right", "Type": "System.String" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Addition", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Addition", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.PathString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Implicit", "Parameters": [ { "Name": "s", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Implicit", "Parameters": [ { "Name": "path", "Type": "Microsoft.AspNetCore.Http.PathString" } ], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Empty", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.PathString", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.QueryString", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [ "System.IEquatable" ], "Members": [ { "Kind": "Method", "Name": "get_Value", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasValue", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToString", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ToUriComponent", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uriComponent", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "FromUriComponent", "Parameters": [ { "Name": "uri", "Type": "System.Uri" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "name", "Type": "System.String" }, { "Name": "value", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "parameters", "Type": "System.Collections.Generic.IEnumerable>" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Create", "Parameters": [ { "Name": "parameters", "Type": "System.Collections.Generic.IEnumerable>" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Add", "Parameters": [ { "Name": "name", "Type": "System.String" }, { "Name": "value", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "other", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.IEquatable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Equals", "Parameters": [ { "Name": "obj", "Type": "System.Object" } ], "ReturnType": "System.Boolean", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetHashCode", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "Override": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Equality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.QueryString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Inequality", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.QueryString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "System.Boolean", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "op_Addition", "Parameters": [ { "Name": "left", "Type": "Microsoft.AspNetCore.Http.QueryString" }, { "Name": "right", "Type": "Microsoft.AspNetCore.Http.QueryString" } ], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Static": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Empty", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.QueryString", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.RequestDelegate", "Visibility": "Public", "Kind": "Class", "Sealed": true, "BaseType": "System.MulticastDelegate", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Invoke", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "BeginInvoke", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.HttpContext" }, { "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.Http.StatusCodes", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Status200OK", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "200" }, { "Kind": "Field", "Name": "Status201Created", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "201" }, { "Kind": "Field", "Name": "Status202Accepted", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "202" }, { "Kind": "Field", "Name": "Status203NonAuthoritative", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "203" }, { "Kind": "Field", "Name": "Status204NoContent", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "204" }, { "Kind": "Field", "Name": "Status205ResetContent", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "205" }, { "Kind": "Field", "Name": "Status206PartialContent", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "206" }, { "Kind": "Field", "Name": "Status300MultipleChoices", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "300" }, { "Kind": "Field", "Name": "Status301MovedPermanently", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "301" }, { "Kind": "Field", "Name": "Status302Found", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "302" }, { "Kind": "Field", "Name": "Status303SeeOther", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "303" }, { "Kind": "Field", "Name": "Status304NotModified", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "304" }, { "Kind": "Field", "Name": "Status305UseProxy", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "305" }, { "Kind": "Field", "Name": "Status306SwitchProxy", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "306" }, { "Kind": "Field", "Name": "Status307TemporaryRedirect", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "307" }, { "Kind": "Field", "Name": "Status400BadRequest", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "400" }, { "Kind": "Field", "Name": "Status401Unauthorized", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "401" }, { "Kind": "Field", "Name": "Status402PaymentRequired", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "402" }, { "Kind": "Field", "Name": "Status403Forbidden", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "403" }, { "Kind": "Field", "Name": "Status404NotFound", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "404" }, { "Kind": "Field", "Name": "Status405MethodNotAllowed", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "405" }, { "Kind": "Field", "Name": "Status406NotAcceptable", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "406" }, { "Kind": "Field", "Name": "Status407ProxyAuthenticationRequired", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "407" }, { "Kind": "Field", "Name": "Status408RequestTimeout", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "408" }, { "Kind": "Field", "Name": "Status409Conflict", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "409" }, { "Kind": "Field", "Name": "Status410Gone", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "410" }, { "Kind": "Field", "Name": "Status411LengthRequired", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "411" }, { "Kind": "Field", "Name": "Status412PreconditionFailed", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "412" }, { "Kind": "Field", "Name": "Status413RequestEntityTooLarge", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "413" }, { "Kind": "Field", "Name": "Status414RequestUriTooLong", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "414" }, { "Kind": "Field", "Name": "Status415UnsupportedMediaType", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "415" }, { "Kind": "Field", "Name": "Status416RequestedRangeNotSatisfiable", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "416" }, { "Kind": "Field", "Name": "Status417ExpectationFailed", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "417" }, { "Kind": "Field", "Name": "Status418ImATeapot", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "418" }, { "Kind": "Field", "Name": "Status419AuthenticationTimeout", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "419" }, { "Kind": "Field", "Name": "Status500InternalServerError", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "500" }, { "Kind": "Field", "Name": "Status501NotImplemented", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "501" }, { "Kind": "Field", "Name": "Status502BadGateway", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "502" }, { "Kind": "Field", "Name": "Status503ServiceUnavailable", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "503" }, { "Kind": "Field", "Name": "Status504GatewayTimeout", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "504" }, { "Kind": "Field", "Name": "Status505HttpVersionNotsupported", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "505" }, { "Kind": "Field", "Name": "Status506VariantAlsoNegotiates", "Parameters": [], "ReturnType": "System.Int32", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "506" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.WebSocketManager", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_IsWebSocketRequest", "Parameters": [], "ReturnType": "System.Boolean", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_WebSocketRequestedProtocols", "Parameters": [], "ReturnType": "System.Collections.Generic.IList", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptWebSocketAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptWebSocketAsync", "Parameters": [ { "Name": "subProtocol", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.HeaderDictionaryExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Append", "Parameters": [ { "Name": "headers", "Type": "Microsoft.AspNetCore.Http.IHeaderDictionary" }, { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "Microsoft.Extensions.Primitives.StringValues" } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AppendCommaSeparatedValues", "Parameters": [ { "Name": "headers", "Type": "Microsoft.AspNetCore.Http.IHeaderDictionary" }, { "Name": "key", "Type": "System.String" }, { "Name": "values", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetCommaSeparatedValues", "Parameters": [ { "Name": "headers", "Type": "Microsoft.AspNetCore.Http.IHeaderDictionary" }, { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String[]", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SetCommaSeparatedValues", "Parameters": [ { "Name": "headers", "Type": "Microsoft.AspNetCore.Http.IHeaderDictionary" }, { "Name": "key", "Type": "System.String" }, { "Name": "values", "Type": "System.String[]", "IsParams": true } ], "ReturnType": "System.Void", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.HttpResponseWritingExtensions", "Visibility": "Public", "Kind": "Class", "Abstract": true, "Static": true, "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "response", "Type": "Microsoft.AspNetCore.Http.HttpResponse" }, { "Name": "text", "Type": "System.String" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "WriteAsync", "Parameters": [ { "Name": "response", "Type": "Microsoft.AspNetCore.Http.HttpResponse" }, { "Name": "text", "Type": "System.String" }, { "Name": "encoding", "Type": "System.Text.Encoding" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "Static": true, "Extension": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Authentication.AuthenticateInfo", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "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.Http.Authentication.AuthenticationProperties", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Properties", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Authentication.AuthenticationDescription", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Description", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationDescription" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Authentication.AuthenticationDescription", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "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_DisplayName", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_DisplayName", "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": "items", "Type": "System.Collections.Generic.IDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Authentication.AuthenticationManager", "Visibility": "Public", "Kind": "Class", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HttpContext", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAuthenticationSchemes", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetAuthenticateInfoAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AuthenticateAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "AuthenticateAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChallengeAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChallengeAsync", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChallengeAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChallengeAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignInAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ForbidAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ForbidAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ForbidAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ForbidAsync", "Parameters": [ { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChallengeAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" }, { "Name": "behavior", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeBehavior" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignInAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignOutAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignOutAsync", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties" } ], "ReturnType": "System.Threading.Tasks.Task", "Virtual": true, "Abstract": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Protected", "GenericParameter": [] }, { "Kind": "Field", "Name": "AutomaticScheme", "Parameters": [], "ReturnType": "System.String", "Static": true, "Visibility": "Public", "GenericParameter": [], "Constant": true, "Literal": "\"Automatic\"" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Authentication.AuthenticationProperties", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsPersistent", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IsPersistent", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RedirectUri", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RedirectUri", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IssuedUtc", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_IssuedUtc", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ExpiresUtc", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ExpiresUtc", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_AllowRefresh", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_AllowRefresh", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "items", "Type": "System.Collections.Generic.IDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ] }