Skip to main content

ServiceClientExtensions

Assembly: ServiceStack.Client.dll​
View Source​
Declaration
public static class ServiceClientExtensions

Methods​

GetEncryptedClient(IJsonServiceClient, String)​

View Source​
Declaration
public static IEncryptedClient GetEncryptedClient(this IJsonServiceClient client, string serverPublicKeyXml)
Returns​

ServiceStack.IEncryptedClient

Parameters​
TypeName
ServiceStack.IJsonServiceClientclient
System.StringserverPublicKeyXml

Send(IEncryptedClient, IReturnVoid)​

View Source​
Declaration
public static void Send(this IEncryptedClient client, IReturnVoid request)
Parameters​
TypeName
ServiceStack.IEncryptedClientclient
ServiceStack.IReturnVoidrequest

GetEncryptedClient(IJsonServiceClient, RSAParameters)​

View Source​
Declaration
public static IEncryptedClient GetEncryptedClient(this IJsonServiceClient client, RSAParameters publicKey)
Returns​

ServiceStack.IEncryptedClient

Parameters​
TypeName
ServiceStack.IJsonServiceClientclient
System.Security.Cryptography.RSAParameterspublicKey

Get<TResponse>(IEncryptedClient, IReturn<TResponse>)​

View Source​
Declaration
public static TResponse Get<TResponse>(this IEncryptedClient client, IReturn<TResponse> request)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IEncryptedClientclient
ServiceStack.IReturn<T>request
Type Parameters​
  • TResponse

Delete<TResponse>(IEncryptedClient, IReturn<TResponse>)​

View Source​
Declaration
public static TResponse Delete<TResponse>(this IEncryptedClient client, IReturn<TResponse> request)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IEncryptedClientclient
ServiceStack.IReturn<T>request
Type Parameters​
  • TResponse

Post<TResponse>(IEncryptedClient, IReturn<TResponse>)​

View Source​
Declaration
public static TResponse Post<TResponse>(this IEncryptedClient client, IReturn<TResponse> request)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IEncryptedClientclient
ServiceStack.IReturn<T>request
Type Parameters​
  • TResponse

Put<TResponse>(IEncryptedClient, IReturn<TResponse>)​

View Source​
Declaration
public static TResponse Put<TResponse>(this IEncryptedClient client, IReturn<TResponse> request)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IEncryptedClientclient
ServiceStack.IReturn<T>request
Type Parameters​
  • TResponse

ResponseStream(WebResponse)​

View Source​
Declaration
public static Stream ResponseStream(this WebResponse webRes)
Returns​

System.IO.Stream

Parameters​
TypeName
System.Net.WebResponsewebRes

PostFile<TResponse>(IRestClient, String, FileInfo, String, String)​

View Source​
Declaration
public static TResponse PostFile<TResponse>(this IRestClient client, string relativeOrAbsoluteUrl, FileInfo fileToUpload, string mimeType, string fieldName = "file")
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IRestClientclient
System.StringrelativeOrAbsoluteUrl
System.IO.FileInfofileToUpload
System.StringmimeType
System.StringfieldName
Type Parameters​
  • TResponse

PostFileWithRequest<TResponse>(IRestClient, FileInfo, Object, String)​

View Source​
Declaration
public static TResponse PostFileWithRequest<TResponse>(this IRestClient client, FileInfo fileToUpload, object request, string fieldName = "file")
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IRestClientclient
System.IO.FileInfofileToUpload
System.Objectrequest
System.StringfieldName
Type Parameters​
  • TResponse

PostFileWithRequest<TResponse>(IRestClient, String, FileInfo, Object, String)​

View Source​
Declaration
public static TResponse PostFileWithRequest<TResponse>(this IRestClient client, string relativeOrAbsoluteUrl, FileInfo fileToUpload, object request, string fieldName = "file")
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IRestClientclient
System.StringrelativeOrAbsoluteUrl
System.IO.FileInfofileToUpload
System.Objectrequest
System.StringfieldName
Type Parameters​
  • TResponse

PopulateRequestMetadatas(IHasSessionId, IEnumerable<Object>)​

View Source​
Declaration
public static void PopulateRequestMetadatas(this IHasSessionId client, IEnumerable<object> requests)
Parameters​
TypeName
ServiceStack.IHasSessionIdclient
System.Collections.Generic.IEnumerable<System.Object>requests

PopulateRequestMetadata(IHasSessionId, Object)​

View Source​
Declaration
public static void PopulateRequestMetadata(this IHasSessionId client, object request)
Parameters​
TypeName
ServiceStack.IHasSessionIdclient
System.Objectrequest

ToDictionary(CookieContainer, String)​

View Source​
Declaration
public static Dictionary<string, string> ToDictionary(this CookieContainer cookies, string baseUri)
Returns​

System.Collections.Generic.Dictionary<System.String,System.String>

Parameters​
TypeName
System.Net.CookieContainercookies
System.StringbaseUri

SetCookie(IServiceClient, Uri, String, String, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>)​

View Source​
Declaration
public static void SetCookie(this IServiceClient client, Uri baseUri, string name, string value, DateTime? expiresAt = null, string path = "/", bool? httpOnly = null, bool? secure = null)
Parameters​
TypeName
ServiceStack.IServiceClientclient
System.UribaseUri
System.Stringname
System.Stringvalue
System.Nullable<System.DateTime>expiresAt
System.Stringpath
System.Nullable<System.Boolean>httpOnly
System.Nullable<System.Boolean>secure

AssertCookieContainer(IServiceClient)​

View Source​
Declaration
public static CookieContainer AssertCookieContainer(this IServiceClient client)
Returns​

System.Net.CookieContainer

Parameters​
TypeName
ServiceStack.IServiceClientclient

DeleteCookie(CookieContainer, Uri, String)​

View Source​
Declaration
public static void DeleteCookie(this CookieContainer cookieContainer, Uri uri, string name)
Parameters​
TypeName
System.Net.CookieContainercookieContainer
System.Uriuri
System.Stringname

DeleteCookie(IHasCookieContainer, Uri, String)​

View Source​
Declaration
public static void DeleteCookie(this IHasCookieContainer hasCookieContainer, Uri uri, string name)
Parameters​
TypeName
ServiceStack.IHasCookieContainerhasCookieContainer
System.Uriuri
System.Stringname

DeleteCookie(IJsonServiceClient, String)​

View Source​
Declaration
public static void DeleteCookie(this IJsonServiceClient client, string name)
Parameters​
TypeName
ServiceStack.IJsonServiceClientclient
System.Stringname

PostBody<TResponse>(IServiceClient, IReturn<TResponse>, Object)​

View Source​
Declaration
public static TResponse PostBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, object requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.ObjectrequestBody
Type Parameters​
  • TResponse

PostBody<TResponse>(IServiceClient, IReturn<TResponse>, String)​

View Source​
Declaration
public static TResponse PostBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, string requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.StringrequestBody
Type Parameters​
  • TResponse

PostBody<TResponse>(IServiceClient, IReturn<TResponse>, Byte[])​

View Source​
Declaration
public static TResponse PostBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, byte[] requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.Byte[]requestBody
Type Parameters​
  • TResponse

PostBody<TResponse>(IServiceClient, IReturn<TResponse>, Stream)​

View Source​
Declaration
public static TResponse PostBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, Stream requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.IO.StreamrequestBody
Type Parameters​
  • TResponse

PutBody<TResponse>(IServiceClient, IReturn<TResponse>, Object)​

View Source​
Declaration
public static TResponse PutBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, object requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.ObjectrequestBody
Type Parameters​
  • TResponse

PutBody<TResponse>(IServiceClient, IReturn<TResponse>, String)​

View Source​
Declaration
public static TResponse PutBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, string requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.StringrequestBody
Type Parameters​
  • TResponse

PutBody<TResponse>(IServiceClient, IReturn<TResponse>, Byte[])​

View Source​
Declaration
public static TResponse PutBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, byte[] requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.Byte[]requestBody
Type Parameters​
  • TResponse

PutBody<TResponse>(IServiceClient, IReturn<TResponse>, Stream)​

View Source​
Declaration
public static TResponse PutBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, Stream requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.IO.StreamrequestBody
Type Parameters​
  • TResponse

PatchBody<TResponse>(IServiceClient, IReturn<TResponse>, Object)​

View Source​
Declaration
public static TResponse PatchBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, object requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.ObjectrequestBody
Type Parameters​
  • TResponse

PatchBody<TResponse>(IServiceClient, IReturn<TResponse>, String)​

View Source​
Declaration
public static TResponse PatchBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, string requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.StringrequestBody
Type Parameters​
  • TResponse

PatchBody<TResponse>(IServiceClient, IReturn<TResponse>, Byte[])​

View Source​
Declaration
public static TResponse PatchBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, byte[] requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.Byte[]requestBody
Type Parameters​
  • TResponse

PatchBody<TResponse>(IServiceClient, IReturn<TResponse>, Stream)​

View Source​
Declaration
public static TResponse PatchBody<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, Stream requestBody)
Returns​

<TResponse>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.IO.StreamrequestBody
Type Parameters​
  • TResponse

PostBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Object, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PostBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, object requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.ObjectrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PostBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, String, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PostBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, string requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.StringrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PostBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Byte[], CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PostBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, byte[] requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.Byte[]requestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PostBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Stream, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PostBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, Stream requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.IO.StreamrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PutBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Object, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PutBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, object requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.ObjectrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PutBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, String, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PutBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, string requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.StringrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PutBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Byte[], CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PutBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, byte[] requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.Byte[]requestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PutBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Stream, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PutBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, Stream requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.IO.StreamrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PatchBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Object, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PatchBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, object requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.ObjectrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PatchBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, String, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PatchBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, string requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.StringrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PatchBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Byte[], CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PatchBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, byte[] requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.Byte[]requestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

PatchBodyAsync<TResponse>(IServiceClient, IReturn<TResponse>, Stream, CancellationToken)​

View Source​
Declaration
public static Task<TResponse> PatchBodyAsync<TResponse>(this IServiceClient client, IReturn<TResponse> toRequest, Stream requestBody, CancellationToken token = default(CancellationToken))
Returns​

System.Threading.Tasks.Task<<TResponse>>

Parameters​
TypeName
ServiceStack.IServiceClientclient
ServiceStack.IReturn<T>toRequest
System.IO.StreamrequestBody
System.Threading.CancellationTokentoken
Type Parameters​
  • TResponse

WithBasePath<T>(T, String)​

View Source​
Declaration
public static T WithBasePath<T>(this T client, string basePath)
where T : ServiceClientBase
Returns​

<T>

Parameters​
TypeName
<T>client
System.StringbasePath
Type Parameters​
  • T

SetCookie(CookieContainer, Uri, String, String, Nullable<DateTime>, String, Nullable<Boolean>, Nullable<Boolean>)​

View Source​
Declaration
public static void SetCookie(this CookieContainer cookieContainer, Uri baseUri, string name, string value, DateTime? expiresAt, string path = "/", bool? httpOnly = null, bool? secure = null)
Parameters​
TypeName
System.Net.CookieContainercookieContainer
System.UribaseUri
System.Stringname
System.Stringvalue
System.Nullable<System.DateTime>expiresAt
System.Stringpath
System.Nullable<System.Boolean>httpOnly
System.Nullable<System.Boolean>secure

GetSessionId(IServiceClient)​

View Source​
Declaration
public static string GetSessionId(this IServiceClient client)
Returns​

System.String

Parameters​
TypeName
ServiceStack.IServiceClientclient

GetPermanentSessionId(IServiceClient)​

View Source​
Declaration
public static string GetPermanentSessionId(this IServiceClient client)
Returns​

System.String

Parameters​
TypeName
ServiceStack.IServiceClientclient

GetOptions(IServiceClient)​

View Source​
Declaration
public static string GetOptions(this IServiceClient client)
Returns​

System.String

Parameters​
TypeName
ServiceStack.IServiceClientclient

SetSessionId(IServiceClient, String)​

View Source​
Declaration
public static void SetSessionId(this IServiceClient client, string sessionId)
Parameters​
TypeName
ServiceStack.IServiceClientclient
System.StringsessionId

SetPermanentSessionId(IServiceClient, String)​

View Source​
Declaration
public static void SetPermanentSessionId(this IServiceClient client, string sessionId)
Parameters​
TypeName
ServiceStack.IServiceClientclient
System.StringsessionId

SetOptions(IServiceClient, String)​

View Source​
Declaration
public static void SetOptions(this IServiceClient client, string options)
Parameters​
TypeName
ServiceStack.IServiceClientclient
System.Stringoptions

GetTokenCookie(IServiceClient)​

View Source​
Declaration
public static string GetTokenCookie(this IServiceClient client)
Returns​

System.String

Parameters​
TypeName
ServiceStack.IServiceClientclient

GetRefreshTokenCookie(IServiceClient)​

View Source​
Declaration
public static string GetRefreshTokenCookie(this IServiceClient client)
Returns​

System.String

Parameters​
TypeName
ServiceStack.IServiceClientclient

GetTokenCookie(CookieContainer, String)​

View Source​
Declaration
public static string GetTokenCookie(this CookieContainer cookies, string baseUri)
Returns​

System.String

Parameters​
TypeName
System.Net.CookieContainercookies
System.StringbaseUri

GetRefreshTokenCookie(CookieContainer, String)​

View Source​
Declaration
public static string GetRefreshTokenCookie(this CookieContainer cookies, string baseUri)
Returns​

System.String

Parameters​
TypeName
System.Net.CookieContainercookies
System.StringbaseUri

SetTokenCookie(IServiceClient, String)​

View Source​
Declaration
public static void SetTokenCookie(this IServiceClient client, string token)
Parameters​
TypeName
ServiceStack.IServiceClientclient
System.Stringtoken

DeleteTokenCookie(IJsonServiceClient)​

View Source​
Declaration
public static void DeleteTokenCookie(this IJsonServiceClient client)
Parameters​
TypeName
ServiceStack.IJsonServiceClientclient

SetRefreshTokenCookie(IServiceClient, String)​

View Source​
Declaration
public static void SetRefreshTokenCookie(this IServiceClient client, string token)
Parameters​
TypeName
ServiceStack.IServiceClientclient
System.Stringtoken

DeleteRefreshTokenCookie(IJsonServiceClient)​

View Source​
Declaration
public static void DeleteRefreshTokenCookie(this IJsonServiceClient client)
Parameters​
TypeName
ServiceStack.IJsonServiceClientclient

DeleteTokenCookies(IJsonServiceClient)​

View Source​
Declaration
public static void DeleteTokenCookies(this IJsonServiceClient client)
Parameters​
TypeName
ServiceStack.IJsonServiceClientclient

SetTokenCookie(CookieContainer, String, String)​

View Source​
Declaration
public static void SetTokenCookie(this CookieContainer cookies, string baseUri, string token)
Parameters​
TypeName
System.Net.CookieContainercookies
System.StringbaseUri
System.Stringtoken

SetRefreshTokenCookie(CookieContainer, String, String)​

View Source​
Declaration
public static void SetRefreshTokenCookie(this CookieContainer cookies, string baseUri, string token)
Parameters​
TypeName
System.Net.CookieContainercookies
System.StringbaseUri
System.Stringtoken

GetCookieValue(AsyncServiceClient, String)​

View Source​
Declaration
public static string GetCookieValue(this AsyncServiceClient client, string name)
Returns​

System.String

Parameters​
TypeName
ServiceStack.AsyncServiceClientclient
System.Stringname

GetTokenCookie(AsyncServiceClient)​

View Source​
Declaration
public static string GetTokenCookie(this AsyncServiceClient client)
Returns​

System.String

Parameters​
TypeName
ServiceStack.AsyncServiceClientclient

GetRefreshTokenCookie(AsyncServiceClient)​

View Source​
Declaration
public static string GetRefreshTokenCookie(this AsyncServiceClient client)
Returns​

System.String

Parameters​
TypeName
ServiceStack.AsyncServiceClientclient

SetUserAgent(HttpWebRequest, String)​

View Source​
Declaration
public static void SetUserAgent(this HttpWebRequest req, string userAgent)
Parameters​
TypeName
System.Net.HttpWebRequestreq
System.StringuserAgent

AddAuthSecret(IRestClient, String)​

View Source​
Declaration
public static void AddAuthSecret(this IRestClient client, string authsecret)
Parameters​
TypeName
ServiceStack.IRestClientclient
System.Stringauthsecret

Apply<T>(T, Action<T>)​

View Source​
Declaration
public static T Apply<T>(this T client, Action<T> fn)
where T : IServiceGateway
Returns​

<T>

Parameters​
TypeName
<T>client
System.Action<<T>>fn
Type Parameters​
  • T