/// <summary>Uses the API request body binding.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestBodyBinding(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestBodyBindingPipelineComponent>()); }
/// <summary>Uses the API request accept.</summary> /// <param name="pipline">The pipline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestAccept(this IApiRequestPipeline pipline) { return(pipline.UsePipelineComponent <ApiRequestAcceptPipelineComponent>()); }
/// <summary>Uses the API response HTTP caching.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiResponseHttpCaching(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiResponseHttpCachingPipelineComponent>()); }
/// <summary>Uses the API request canceled.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestCanceled(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestCanceledPipelineComponent>()); }
/// <summary>Uses the API request endpoint invocation.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestEndpointInvocation(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestEndpointInvocationPipelineComponent>()); }
/// <summary>Uses the API response unhandled exception handler.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiResponseUnhandledExceptionHandler(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiResponseUnhandledExceptionPipelineComponent>()); }
/// <summary>Uses the API response messages.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiResponseMessages(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiResponseMessagePipelineComponent>()); }
/// <summary>Uses the API response body writer.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiResponseBodyWriter(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiResponseBodyWriterPipelineComponent>()); }
/// <summary>Uses the API request header validation.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestHeaderValidation(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestHeaderValidationPipelineComponent>()); }
/// <summary>Uses the API request not found.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestNotFound(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestNotFoundPipelineComponent>()); }
/// <summary>Uses the API request cors preflight.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestCorsPreflight(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestCorsPreflightPipelineComponent>()); }
/// <summary>Uses the API request authentication.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestAuthentication(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestAuthenticationPipelineComponent>()); }
/// <summary>Uses the API request invocation initializer.</summary> /// <param name="pipeline">The pipeline.</param> /// <returns></returns> public static IApiRequestPipeline UseApiRequestInvocationInitializer(this IApiRequestPipeline pipeline) { return(pipeline.UsePipelineComponent <ApiRequestInvocationInitializerPipelineComponent>()); }