public SampleDataClient(ITestBlazorAppClientWrapper param_client, Func <ITestBlazorAppClient, IHttpOverride> param_httpoverride, Func <ITestBlazorAppClient, IHttpSerializer> param_serializer, Func <ITestBlazorAppClient, IHttpRequestModifier> param_modifier) { Client = param_client; HttpOverride = param_httpoverride(this); Serializer = param_serializer(this); Modifier = param_modifier(this); }
public Function1Client(ITestAzureFunctionClientWrapper param_client, Func <ITestAzureFunctionClient, IHttpOverride> param_httpoverride, Func <ITestAzureFunctionClient, IHttpSerializer> param_serializer, Func <ITestAzureFunctionClient, IHttpRequestModifier> param_modifier) { Client = param_client; HttpOverride = param_httpoverride(this); Serializer = param_serializer(this); Modifier = param_modifier(this); }
/// <summary> /// Applies request modifiers /// </summary> /// <typeparam name="T"></typeparam> /// <param name="clientOrRequest"></param> /// <param name="requestModifier"></param> /// <returns></returns> public static T WithRequestModifiers <T>(this T clientOrRequest, IHttpRequestModifier requestModifier) where T : IHttpSettingsContainer { return(requestModifier.ApplyModifiers(clientOrRequest)); }
public HttpApiClient(HttpClient client, MediaTypeFormatter mediaTypeFormatter, IHttpRequestModifier modifier) : this(client, mediaTypeFormatter) { this.modifier = modifier; }