{ "AssemblyIdentity": "Microsoft.AspNetCore.Http.Features, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", "Types": [ { "Name": "Microsoft.AspNetCore.Http.CookieOptions", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Domain", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Domain", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Path", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Path", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Expires", "Parameters": [], "ReturnType": "System.Nullable", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Expires", "Parameters": [ { "Name": "value", "Type": "System.Nullable" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Secure", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Secure", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HttpOnly", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_HttpOnly", "Parameters": [ { "Name": "value", "Type": "System.Boolean" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IFormCollection", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable>" ], "Members": [ { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Keys", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsKey", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryGetValue", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "Microsoft.Extensions.Primitives.StringValues", "Direction": "Out" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.Extensions.Primitives.StringValues", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Files", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IFormFileCollection", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IFormFile", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ContentType", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ContentDisposition", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Headers", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IHeaderDictionary", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Length", "Parameters": [], "ReturnType": "System.Int64", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Name", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_FileName", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "OpenReadStream", "Parameters": [], "ReturnType": "System.IO.Stream", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyTo", "Parameters": [ { "Name": "target", "Type": "System.IO.Stream" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "CopyToAsync", "Parameters": [ { "Name": "target", "Type": "System.IO.Stream" }, { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken", "DefaultValue": "default(System.Threading.CancellationToken)" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IFormFileCollection", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.Collections.Generic.IReadOnlyList" ], "Members": [ { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "name", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.IFormFile", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFile", "Parameters": [ { "Name": "name", "Type": "System.String" } ], "ReturnType": "Microsoft.AspNetCore.Http.IFormFile", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetFiles", "Parameters": [ { "Name": "name", "Type": "System.String" } ], "ReturnType": "System.Collections.Generic.IReadOnlyList", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IHeaderDictionary", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.Collections.Generic.IDictionary" ], "Members": [ { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.Extensions.Primitives.StringValues", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "Microsoft.Extensions.Primitives.StringValues" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IQueryCollection", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable>" ], "Members": [ { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Keys", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsKey", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryGetValue", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "Microsoft.Extensions.Primitives.StringValues", "Direction": "Out" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "Microsoft.Extensions.Primitives.StringValues", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IRequestCookieCollection", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable>" ], "Members": [ { "Kind": "Method", "Name": "get_Count", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Keys", "Parameters": [], "ReturnType": "System.Collections.Generic.ICollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "ContainsKey", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryGetValue", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.String", "Direction": "Out" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.String", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.IResponseCookies", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Append", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Append", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Delete", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Delete", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "options", "Type": "Microsoft.AspNetCore.Http.CookieOptions" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.ISession", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_IsAvailable", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Id", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Keys", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable", "GenericParameter": [] }, { "Kind": "Method", "Name": "LoadAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "CommitAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "TryGetValue", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.Byte[]", "Direction": "Out" } ], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "Set", "Parameters": [ { "Name": "key", "Type": "System.String" }, { "Name": "value", "Type": "System.Byte[]" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Remove", "Parameters": [ { "Name": "key", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Clear", "Parameters": [], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.WebSocketAcceptContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_SubProtocol", "Parameters": [], "ReturnType": "System.String", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_SubProtocol", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.FeatureCollection", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [ "Microsoft.AspNetCore.Http.Features.IFeatureCollection" ], "Members": [ { "Kind": "Method", "Name": "get_Revision", "Parameters": [], "ReturnType": "System.Int32", "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.Type" } ], "ReturnType": "System.Object", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "key", "Type": "System.Type" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetEnumerator", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerator>", "Sealed": true, "Virtual": true, "ImplementedInterface": "System.Collections.Generic.IEnumerable>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Get", "Parameters": [], "ReturnType": "T0", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "Set", "Parameters": [ { "Name": "instance", "Type": "T0" } ], "ReturnType": "System.Void", "Sealed": true, "Virtual": true, "ImplementedInterface": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "defaults", "Type": "Microsoft.AspNetCore.Http.Features.IFeatureCollection" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.FeatureReference", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "Fetch", "Parameters": [ { "Name": "features", "Type": "Microsoft.AspNetCore.Http.Features.IFeatureCollection" } ], "ReturnType": "T0", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Update", "Parameters": [ { "Name": "features", "Type": "Microsoft.AspNetCore.Http.Features.IFeatureCollection" }, { "Name": "feature", "Type": "T0" } ], "ReturnType": "T0", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Default", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Features.FeatureReference", "Static": true, "ReadOnly": true, "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "T", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Http.Features.FeatureReferences", "Visibility": "Public", "Kind": "Struct", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Collection", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Revision", "Parameters": [], "ReturnType": "System.Int32", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Fetch", "Parameters": [ { "Name": "cached", "Type": "T0", "Direction": "Ref" }, { "Name": "state", "Type": "T1" }, { "Name": "factory", "Type": "System.Func" } ], "ReturnType": "T0", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] }, { "ParameterName": "TState", "ParameterPosition": 1, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "Fetch", "Parameters": [ { "Name": "cached", "Type": "T0", "Direction": "Ref" }, { "Name": "factory", "Type": "System.Func" } ], "ReturnType": "T0", "Visibility": "Public", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "Class": true, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "collection", "Type": "Microsoft.AspNetCore.Http.Features.IFeatureCollection" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Field", "Name": "Cache", "Parameters": [], "ReturnType": "T0", "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [ { "ParameterName": "TCache", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Name": "Microsoft.AspNetCore.Http.Features.IFeatureCollection", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [ "System.Collections.Generic.IEnumerable>" ], "Members": [ { "Kind": "Method", "Name": "get_IsReadOnly", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Revision", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Item", "Parameters": [ { "Name": "key", "Type": "System.Type" } ], "ReturnType": "System.Object", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Item", "Parameters": [ { "Name": "key", "Type": "System.Type" }, { "Name": "value", "Type": "System.Object" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Get", "Parameters": [], "ReturnType": "T0", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] }, { "Kind": "Method", "Name": "Set", "Parameters": [ { "Name": "instance", "Type": "T0" } ], "ReturnType": "System.Void", "GenericParameter": [ { "ParameterName": "TFeature", "ParameterPosition": 0, "BaseTypeOrInterfaces": [] } ] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IFormFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_HasFormContentType", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Form", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IFormCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Form", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IFormCollection" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadForm", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IFormCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "ReadFormAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpBufferingFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "DisableRequestBuffering", "Parameters": [], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "DisableResponseBuffering", "Parameters": [], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpConnectionFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ConnectionId", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ConnectionId", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RemoteIpAddress", "Parameters": [], "ReturnType": "System.Net.IPAddress", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RemoteIpAddress", "Parameters": [ { "Name": "value", "Type": "System.Net.IPAddress" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LocalIpAddress", "Parameters": [], "ReturnType": "System.Net.IPAddress", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LocalIpAddress", "Parameters": [ { "Name": "value", "Type": "System.Net.IPAddress" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RemotePort", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RemotePort", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_LocalPort", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_LocalPort", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpRequestFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Protocol", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Protocol", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Scheme", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Scheme", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Method", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Method", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_PathBase", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_PathBase", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Path", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Path", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_QueryString", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_QueryString", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_RawTarget", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RawTarget", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Headers", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IHeaderDictionary", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Headers", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IHeaderDictionary" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Body", "Parameters": [], "ReturnType": "System.IO.Stream", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Body", "Parameters": [ { "Name": "value", "Type": "System.IO.Stream" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpRequestIdentifierFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_TraceIdentifier", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_TraceIdentifier", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpRequestLifetimeFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RequestAborted", "Parameters": [], "ReturnType": "System.Threading.CancellationToken", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequestAborted", "Parameters": [ { "Name": "value", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "Abort", "Parameters": [], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpResponseFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_StatusCode", "Parameters": [], "ReturnType": "System.Int32", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_StatusCode", "Parameters": [ { "Name": "value", "Type": "System.Int32" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_ReasonPhrase", "Parameters": [], "ReturnType": "System.String", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ReasonPhrase", "Parameters": [ { "Name": "value", "Type": "System.String" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Headers", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IHeaderDictionary", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Headers", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IHeaderDictionary" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Body", "Parameters": [], "ReturnType": "System.IO.Stream", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Body", "Parameters": [ { "Name": "value", "Type": "System.IO.Stream" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_HasStarted", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnStarting", "Parameters": [ { "Name": "callback", "Type": "System.Func" }, { "Name": "state", "Type": "System.Object" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "OnCompleted", "Parameters": [ { "Name": "callback", "Type": "System.Func" }, { "Name": "state", "Type": "System.Object" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpSendFileFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "SendFileAsync", "Parameters": [ { "Name": "path", "Type": "System.String" }, { "Name": "offset", "Type": "System.Int64" }, { "Name": "count", "Type": "System.Nullable" }, { "Name": "cancellation", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpUpgradeFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_IsUpgradableRequest", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "UpgradeAsync", "Parameters": [], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IHttpWebSocketFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_IsWebSocketRequest", "Parameters": [], "ReturnType": "System.Boolean", "GenericParameter": [] }, { "Kind": "Method", "Name": "AcceptAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.WebSocketAcceptContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IItemsFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Items", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Items", "Parameters": [ { "Name": "value", "Type": "System.Collections.Generic.IDictionary" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IQueryFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Query", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IQueryCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Query", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IQueryCollection" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IRequestCookiesFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Cookies", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IRequestCookieCollection", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Cookies", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.IRequestCookieCollection" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IResponseCookiesFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Cookies", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.IResponseCookies", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.IServiceProvidersFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_RequestServices", "Parameters": [], "ReturnType": "System.IServiceProvider", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_RequestServices", "Parameters": [ { "Name": "value", "Type": "System.IServiceProvider" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.ISessionFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Session", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.ISession", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Session", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.ISession" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.ITlsConnectionFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_ClientCertificate", "Parameters": [], "ReturnType": "System.Security.Cryptography.X509Certificates.X509Certificate2", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_ClientCertificate", "Parameters": [ { "Name": "value", "Type": "System.Security.Cryptography.X509Certificates.X509Certificate2" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetClientCertificateAsync", "Parameters": [ { "Name": "cancellationToken", "Type": "System.Threading.CancellationToken" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.ITlsTokenBindingFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetProvidedTokenBindingId", "Parameters": [], "ReturnType": "System.Byte[]", "GenericParameter": [] }, { "Kind": "Method", "Name": "GetReferredTokenBindingId", "Parameters": [], "ReturnType": "System.Byte[]", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Accepted", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Principal", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Description", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Error", "Parameters": [], "ReturnType": "System.Exception", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Authenticated", "Parameters": [ { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "properties", "Type": "System.Collections.Generic.IDictionary" }, { "Name": "description", "Type": "System.Collections.Generic.IDictionary" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "NotAuthenticated", "Parameters": [], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Failed", "Parameters": [ { "Name": "error", "Type": "System.Exception" } ], "ReturnType": "System.Void", "Virtual": true, "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeBehavior", "Visibility": "Public", "Kind": "Enumeration", "Sealed": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Field", "Name": "Automatic", "Parameters": [], "GenericParameter": [], "Literal": "0" }, { "Kind": "Field", "Name": "Unauthorized", "Parameters": [], "GenericParameter": [], "Literal": "1" }, { "Kind": "Field", "Name": "Forbidden", "Parameters": [], "GenericParameter": [], "Literal": "2" } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Behavior", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeBehavior", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Accepted", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" } ], "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "System.Collections.Generic.IDictionary" }, { "Name": "behavior", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeBehavior" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_Results", "Parameters": [], "ReturnType": "System.Collections.Generic.IEnumerable>", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [ { "Name": "description", "Type": "System.Collections.Generic.IDictionary" } ], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "GetDescriptions", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.DescribeSchemesContext" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "AuthenticateAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.AuthenticateContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "ChallengeAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.ChallengeContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignInAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignInContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] }, { "Kind": "Method", "Name": "SignOutAsync", "Parameters": [ { "Name": "context", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext" } ], "ReturnType": "System.Threading.Tasks.Task", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.IHttpAuthenticationFeature", "Visibility": "Public", "Kind": "Interface", "Abstract": true, "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_User", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_User", "Parameters": [ { "Name": "value", "Type": "System.Security.Claims.ClaimsPrincipal" } ], "ReturnType": "System.Void", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Handler", "Parameters": [], "ReturnType": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler", "GenericParameter": [] }, { "Kind": "Method", "Name": "set_Handler", "Parameters": [ { "Name": "value", "Type": "Microsoft.AspNetCore.Http.Features.Authentication.IAuthenticationHandler" } ], "ReturnType": "System.Void", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.SignInContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Principal", "Parameters": [], "ReturnType": "System.Security.Claims.ClaimsPrincipal", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Accepted", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "principal", "Type": "System.Security.Claims.ClaimsPrincipal" }, { "Name": "properties", "Type": "System.Collections.Generic.IDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] }, { "Name": "Microsoft.AspNetCore.Http.Features.Authentication.SignOutContext", "Visibility": "Public", "Kind": "Class", "ImplementedInterfaces": [], "Members": [ { "Kind": "Method", "Name": "get_AuthenticationScheme", "Parameters": [], "ReturnType": "System.String", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Properties", "Parameters": [], "ReturnType": "System.Collections.Generic.IDictionary", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "get_Accepted", "Parameters": [], "ReturnType": "System.Boolean", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Method", "Name": "Accept", "Parameters": [], "ReturnType": "System.Void", "Visibility": "Public", "GenericParameter": [] }, { "Kind": "Constructor", "Name": ".ctor", "Parameters": [ { "Name": "authenticationScheme", "Type": "System.String" }, { "Name": "properties", "Type": "System.Collections.Generic.IDictionary" } ], "Visibility": "Public", "GenericParameter": [] } ], "GenericParameters": [] } ] }