Class DeserializedHttpResponseExtensions
Inheritance
System.Object
DeserializedHttpResponseExtensions
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: DocuWare.Services.Http
Assembly: DocuWare.RestClient.dll
Syntax
public static class DeserializedHttpResponseExtensions
Methods
GetFileName(DeserializedHttpResponse<Stream>)
Gets the file name of the HTTP response.
Declaration
public static string GetFileName(this DeserializedHttpResponse<Stream> response)
Parameters
Type | Name | Description |
---|---|---|
DeserializedHttpResponse<System.IO.Stream> | response | The response. |
Returns
Type | Description |
---|---|
System.String | The file name of the HTTP response. |
Exceptions
Type | Condition |
---|---|
System.ArgumentException | Response does not contain file name header. |
System.ArgumentNullException | If |
GetFileNameSafe(DeserializedHttpResponse<Stream>)
Gets the file name of the HTTP response.
Declaration
public static string GetFileNameSafe(this DeserializedHttpResponse<Stream> response)
Parameters
Type | Name | Description |
---|---|---|
DeserializedHttpResponse<System.IO.Stream> | response | The response. |
Returns
Type | Description |
---|---|
System.String | The file name of the HTTP response. If the response does not contain a file name, |
Exceptions
Type | Condition |
---|---|
System.ArgumentNullException | If |
ToContent<T>(Task<DeserializedHttpResponse<T>>)
Returns the content asynchronously.
Declaration
public static Task<T> ToContent<T>(this Task<DeserializedHttpResponse<T>> response)
where T : class
Parameters
Type | Name | Description |
---|---|---|
System.Threading.Tasks.Task<DeserializedHttpResponse<T>> | response |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<T> |
Type Parameters
Name | Description |
---|---|
T |