CompositeComponentDebuggerProxy
using System.Collections.Generic;
using System.Diagnostics;
using System.Runtime.CompilerServices;
namespace Polly.Utils.Pipeline
{
[NullableContext(1)]
[Nullable(0)]
internal sealed class CompositeComponentDebuggerProxy
{
private readonly CompositeComponent _pipeline;
[DebuggerBrowsable(DebuggerBrowsableState.RootHidden)]
public IEnumerable<PipelineComponent> Strategies {
get {
return _pipeline.Components;
}
}
public CompositeComponentDebuggerProxy(CompositeComponent pipeline)
{
_pipeline = pipeline;
}
}
}