ResiliencePipelineBuilder<TResult>
A builder that is used to create an instance of ResiliencePipeline<T>.
using Polly.Utils;
using System.Runtime.CompilerServices;
namespace Polly
{
[System.Runtime.CompilerServices.NullableContext(1)]
[System.Runtime.CompilerServices.Nullable(0)]
public sealed class ResiliencePipelineBuilder<[System.Runtime.CompilerServices.Nullable(2)] TResult> : ResiliencePipelineBuilderBase
{
public ResiliencePipelineBuilder()
{
}
internal ResiliencePipelineBuilder(ResiliencePipelineBuilderBase other)
: base(other)
{
}
public ResiliencePipeline<TResult> Build()
{
return new ResiliencePipeline<TResult>(BuildPipelineComponent(), DisposeBehavior.Allow, base.ContextPool);
}
}
}