Class RestClientExtensions
- Namespace
- RestSharp.Portable
- Assembly
- RestSharp.Portable.Core.dll
public static class RestClientExtensions : Object
- Inheritance
-
RestClientExtensions
Methods
AddDefaultParameter(IRestClient, Parameter)
public static IRestClient AddDefaultParameter(this IRestClient client, Parameter parameter)
Parameters
client
IRestClient
parameter
Parameter
Returns
- IRestClient
AddDefaultParameter(IRestClient, string, object)
public static IRestClient AddDefaultParameter(this IRestClient client, string name, object value)
Parameters
client
IRestClient
name
string
value
object
Returns
- IRestClient
AddDefaultParameter(IRestClient, string, object, ParameterType)
public static IRestClient AddDefaultParameter(this IRestClient client, string name, object value, ParameterType type)
Parameters
client
IRestClient
name
string
value
object
type
ParameterType
Returns
- IRestClient
BuildUri(IRestClient, IRestRequest)
public static Uri BuildUri(this IRestClient client, IRestRequest request)
Parameters
client
IRestClient
request
IRestRequest
Returns
- Uri
BuildUri(IRestClient, IRestRequest, bool)
public static Uri BuildUri(this IRestClient client, IRestRequest request, bool withQuery)
Parameters
client
IRestClient
request
IRestRequest
withQuery
bool
Returns
- Uri
GetEffectiveHttpMethod(IRestClient, IRestRequest)
public static Method GetEffectiveHttpMethod(this IRestClient client, IRestRequest request)
Parameters
client
IRestClient
request
IRestRequest
Returns
- Method
MergeParameters(IRestClient, IRestRequest)
public static IList<Parameter> MergeParameters(this IRestClient client, IRestRequest request)
Parameters
client
IRestClient
request
IRestRequest
Returns
- IList<Parameter>
RemoveDefaultParameter(IRestClient, string)
public static IRestClient RemoveDefaultParameter(this IRestClient client, string name)
Parameters
client
IRestClient
name
string
Returns
- IRestClient