You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
112 lines
5.1 KiB
XML
112 lines
5.1 KiB
XML
<?xml version="1.0"?>
|
|
<doc>
|
|
<assembly>
|
|
<name>RestClient.Net.Abstractions</name>
|
|
</assembly>
|
|
<members>
|
|
<member name="T:RestClient.Net.CreateHttpClient">
|
|
<summary>
|
|
Get or create a HttpClient
|
|
</summary>
|
|
</member>
|
|
<member name="M:RestClient.Net.HeadersExtensions.FromBasicCredentials(System.String,System.String)">
|
|
<summary>
|
|
Sets the Authorization header for Basic Authentication with the specified credentials
|
|
</summary>
|
|
</member>
|
|
<member name="M:RestClient.Net.HeadersExtensions.WithBasicAuthentication(RestClient.Net.IHeadersCollection,System.String,System.String)">
|
|
<summary>
|
|
Sets the Authorization header for Basic Authentication with the specified credentials
|
|
</summary>
|
|
</member>
|
|
<member name="T:RestClient.Net.IClient">
|
|
<summary>
|
|
Dependency Injection abstraction for Rest Clients. Use the CreateClient delegate to create an IClient when more than one is needed for an application.
|
|
</summary>
|
|
</member>
|
|
<member name="M:RestClient.Net.IClient.SendAsync``2(RestClient.Net.IRequest{``1})">
|
|
<summary>
|
|
Sends a strongly typed request to the server and waits for a strongly typed response
|
|
</summary>
|
|
<typeparam name="TResponseBody">The expected type of the response body</typeparam>
|
|
<param name="request">The request that will be translated to a HTTP request</param>
|
|
<returns>The response as the strong type specified by TResponseBody /></returns>
|
|
<typeparam name="TRequestBody"></typeparam>
|
|
</member>
|
|
<member name="P:RestClient.Net.IClient.DefaultRequestHeaders">
|
|
<summary>
|
|
Default headers to be sent with HTTP requests
|
|
</summary>
|
|
</member>
|
|
<member name="P:RestClient.Net.IClient.BaseUrl">
|
|
<summary>
|
|
Base Url for the client. Any resources specified on requests will be relative to this.
|
|
</summary>
|
|
</member>
|
|
<member name="T:RestClient.Net.IHeadersCollection">
|
|
<summary>
|
|
Abstraction for storing and enumerating http request headers
|
|
</summary>
|
|
</member>
|
|
<member name="P:RestClient.Net.IHeadersCollection.Item(System.String)">
|
|
<summary>
|
|
Gets the collection of strings belonging to a header name
|
|
</summary>
|
|
<param name="name"></param>
|
|
<returns></returns>
|
|
</member>
|
|
<member name="M:RestClient.Net.IHeadersCollection.Contains(System.String)">
|
|
<summary>
|
|
Checks to see if the collection contains a given header
|
|
</summary>
|
|
<param name="name">The name of the header to check for</param>
|
|
<returns>True or false</returns>
|
|
</member>
|
|
<member name="P:RestClient.Net.IHeadersCollection.Names">
|
|
<summary>
|
|
Lists the names of the headers in the collection
|
|
</summary>
|
|
</member>
|
|
<member name="M:RestClient.Net.ISerializationAdapter.Serialize``1(``0,RestClient.Net.IHeadersCollection)">
|
|
<summary>
|
|
Takes an object of Type T and converts it to binary data for the Http Request
|
|
</summary>
|
|
</member>
|
|
<member name="M:RestClient.Net.ISerializationAdapter.Deserialize``1(System.Byte[],RestClient.Net.IHeadersCollection)">
|
|
<summary>
|
|
Takes binary data from the Http Response and converts it to an object of type T
|
|
</summary>
|
|
</member>
|
|
<member name="M:RestClient.Net.Request`1.#ctor(Urls.AbsoluteUrl,`0,RestClient.Net.IHeadersCollection,RestClient.Net.HttpRequestMethod,System.String,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Construct a Request
|
|
</summary>
|
|
<param name="uri"></param>
|
|
<param name="bodyData"></param>
|
|
<param name="headers"></param>
|
|
<param name="httpRequestMethod"></param>
|
|
<param name="customHttpRequestMethod"></param>
|
|
<param name="cancellationToken"></param>
|
|
|
|
</member>
|
|
</members>
|
|
</doc>
|
|
alization option PropertyNameCaseInsensitive to false
|
|
</summary>
|
|
<param name="jsonSerializationOptions">Allows the default behaviour of System.Text.Json to be changed. Note that properties are insensitive by default to keep compatibility with Newtonsoft</param>
|
|
</member>
|
|
<member name="M:RestClient.Net.Request`1.#ctor(Urls.AbsoluteUrl,`0,RestClient.Net.IHeadersCollection,RestClient.Net.HttpRequestMethod,System.String,System.Threading.CancellationToken)">
|
|
<summary>
|
|
Construct a Request
|
|
</summary>
|
|
<param name="uri"></param>
|
|
<param name="bodyData"></param>
|
|
<param name="headers"></param>
|
|
<param name="httpRequestMethod"></param>
|
|
<param name="customHttpRequestMethod"></param>
|
|
<param name="cancellationToken"></param>
|
|
|
|
</member>
|
|
</members>
|
|
</doc>
|