Skip to content

Commit 9674b6b

Browse files
authored
Drop the Extensions from Polly.Extensions namespace (#1469)
1 parent 872154f commit 9674b6b

File tree

46 files changed

+68
-101
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

46 files changed

+68
-101
lines changed

bench/Polly.Core.Benchmarks/TelemetryBenchmark.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
using System.Diagnostics.Metrics;
22
using Microsoft.Extensions.Logging.Abstractions;
3-
using Polly.Extensions.Telemetry;
43
using Polly.Telemetry;
54

65
namespace Polly.Core.Benchmarks;

src/Polly.Core/CircuitBreaker/CircuitBreakerManualControl.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Collections.Generic;
2-
31
namespace Polly.CircuitBreaker;
42

53
/// <summary>

src/Polly.Core/CircuitBreaker/CircuitBreakerResilienceStrategy.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using Polly.Utils;
2-
31
namespace Polly.CircuitBreaker;
42

53
internal sealed class CircuitBreakerResilienceStrategy<T> : ReactiveResilienceStrategy<T>

src/Polly.Core/Utils/LegacySupport.cs renamed to src/Polly.Core/LegacySupport.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.ComponentModel;
22

3-
namespace Polly.Utils;
3+
namespace Polly;
44

55
/// <summary>
66
/// Legacy support for older versions of Polly.

src/Polly.Core/PublicAPI.Unshipped.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,7 @@ Polly.Hedging.OnHedgingArguments.ExecutionTime.get -> System.TimeSpan
146146
Polly.Hedging.OnHedgingArguments.HasOutcome.get -> bool
147147
Polly.Hedging.OnHedgingArguments.OnHedgingArguments(int attemptNumber, bool hasOutcome, System.TimeSpan executionTime) -> void
148148
Polly.HedgingCompositeStrategyBuilderExtensions
149+
Polly.LegacySupport
149150
Polly.NullResilienceStrategy
150151
Polly.NullResilienceStrategy<TResult>
151152
Polly.Outcome
@@ -384,7 +385,6 @@ Polly.Timeout.TimeoutStrategyOptions.TimeoutGenerator.get -> System.Func<Polly.T
384385
Polly.Timeout.TimeoutStrategyOptions.TimeoutGenerator.set -> void
385386
Polly.Timeout.TimeoutStrategyOptions.TimeoutStrategyOptions() -> void
386387
Polly.TimeoutCompositeStrategyBuilderExtensions
387-
Polly.Utils.LegacySupport
388388
static Polly.CircuitBreakerCompositeStrategyBuilderExtensions.AddCircuitBreaker(this Polly.CompositeStrategyBuilder! builder, Polly.CircuitBreaker.CircuitBreakerStrategyOptions! options) -> Polly.CompositeStrategyBuilder!
389389
static Polly.CircuitBreakerCompositeStrategyBuilderExtensions.AddCircuitBreaker<TResult>(this Polly.CompositeStrategyBuilder<TResult>! builder, Polly.CircuitBreaker.CircuitBreakerStrategyOptions<TResult>! options) -> Polly.CompositeStrategyBuilder<TResult>!
390390
static Polly.CompositeStrategyBuilderExtensions.AddStrategy(this Polly.CompositeStrategyBuilder! builder, System.Func<Polly.StrategyBuilderContext!, Polly.ReactiveResilienceStrategy<object!>!>! factory, Polly.ResilienceStrategyOptions! options) -> Polly.CompositeStrategyBuilder!
@@ -394,6 +394,7 @@ static Polly.CompositeStrategyBuilderExtensions.AddStrategy<TResult>(this Polly.
394394
static Polly.CompositeStrategyBuilderExtensions.AddStrategy<TResult>(this Polly.CompositeStrategyBuilder<TResult>! builder, System.Func<Polly.StrategyBuilderContext!, Polly.ReactiveResilienceStrategy<TResult>!>! factory, Polly.ResilienceStrategyOptions! options) -> Polly.CompositeStrategyBuilder<TResult>!
395395
static Polly.FallbackCompositeStrategyBuilderExtensions.AddFallback<TResult>(this Polly.CompositeStrategyBuilder<TResult>! builder, Polly.Fallback.FallbackStrategyOptions<TResult>! options) -> Polly.CompositeStrategyBuilder<TResult>!
396396
static Polly.HedgingCompositeStrategyBuilderExtensions.AddHedging<TResult>(this Polly.CompositeStrategyBuilder<TResult>! builder, Polly.Hedging.HedgingStrategyOptions<TResult>! options) -> Polly.CompositeStrategyBuilder<TResult>!
397+
static Polly.LegacySupport.SetProperties(this Polly.ResilienceProperties! resilienceProperties, System.Collections.Generic.IDictionary<string!, object?>! properties, out System.Collections.Generic.IDictionary<string!, object?>! oldProperties) -> void
397398
static Polly.Outcome.FromException<TResult>(System.Exception! exception) -> Polly.Outcome<TResult>
398399
static Polly.Outcome.FromExceptionAsTask<TResult>(System.Exception! exception) -> System.Threading.Tasks.ValueTask<Polly.Outcome<TResult>>
399400
static Polly.Outcome.FromResult<TResult>(TResult? value) -> Polly.Outcome<TResult>
@@ -411,7 +412,6 @@ static Polly.RetryCompositeStrategyBuilderExtensions.AddRetry(this Polly.Composi
411412
static Polly.RetryCompositeStrategyBuilderExtensions.AddRetry<TResult>(this Polly.CompositeStrategyBuilder<TResult>! builder, Polly.Retry.RetryStrategyOptions<TResult>! options) -> Polly.CompositeStrategyBuilder<TResult>!
412413
static Polly.TimeoutCompositeStrategyBuilderExtensions.AddTimeout<TBuilder>(this TBuilder! builder, Polly.Timeout.TimeoutStrategyOptions! options) -> TBuilder!
413414
static Polly.TimeoutCompositeStrategyBuilderExtensions.AddTimeout<TBuilder>(this TBuilder! builder, System.TimeSpan timeout) -> TBuilder!
414-
static Polly.Utils.LegacySupport.SetProperties(this Polly.ResilienceProperties! resilienceProperties, System.Collections.Generic.IDictionary<string!, object?>! properties, out System.Collections.Generic.IDictionary<string!, object?>! oldProperties) -> void
415415
static readonly Polly.NullResilienceStrategy.Instance -> Polly.NullResilienceStrategy!
416416
static readonly Polly.NullResilienceStrategy<TResult>.Instance -> Polly.NullResilienceStrategy<TResult>!
417417
virtual Polly.Registry.ResilienceStrategyProvider<TKey>.GetStrategy(TKey key) -> Polly.ResilienceStrategy!

src/Polly.Core/ResilienceStrategyT.Async.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using Polly.Utils;
2-
31
namespace Polly;
42

53
#pragma warning disable RS0027 // API with optional parameter(s) should have the most parameters amongst its public overloads

src/Polly.Core/Retry/RetryResilienceStrategy.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using System;
21
using Polly.Telemetry;
32

43
namespace Polly.Retry;

src/Polly.Core/Utils/CompositeResilienceStrategy.cs

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
using System.Diagnostics;
2-
31
namespace Polly.Utils;
42

53
#pragma warning disable S2302 // "nameof" should be used

src/Polly.Core/Utils/TaskHelper.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
using System.Threading.Tasks;
2-
3-
namespace Polly.Utils;
1+
namespace Polly.Utils;
42

53
internal static class TaskHelper
64
{

src/Polly.Extensions/DependencyInjection/AddResilienceStrategyContext.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
using System;
21
using System.Diagnostics.CodeAnalysis;
32
using Microsoft.Extensions.DependencyInjection;
43
using Microsoft.Extensions.Options;
5-
using Polly.Extensions.Registry;
64
using Polly.Registry;
75

8-
namespace Polly.Extensions.DependencyInjection;
6+
namespace Polly.DependencyInjection;
97

108
/// <summary>
119
/// Represents the context for adding a resilience strategy with the specified key.

0 commit comments

Comments
 (0)