From 7741373763fbb2a63c08229c6ccb5db99257e2b0 Mon Sep 17 00:00:00 2001 From: reisenberger Date: Sat, 30 Nov 2019 12:04:06 +0000 Subject: [PATCH] Change Fault to Outcome in class and file names --- ...yntax.cs => AsyncInjectOutcomeOptionsSyntax.cs} | 12 ++++++------ .../Outcomes/AsyncInjectOutcomePolicy.cs | 6 +++--- ...tFaultSyntax.cs => AsyncInjectOutcomeSyntax.cs} | 0 ...syncOptions.cs => InjectOutcomeAsyncOptions.cs} | 2 +- ...s.cs => InjectOutcomeAsyncOptionsExtensions.cs} | 14 +++++++------- ...jectFaultOptions.cs => InjectOutcomeOptions.cs} | 2 +- ...nsions.cs => InjectOutcomeOptionsExtensions.cs} | 14 +++++++------- ...ionsSyntax.cs => InjectOutcomeOptionsSyntax.cs} | 12 ++++++------ .../Outcomes/InjectOutcomePolicy.cs | 6 +++--- ...InjectFaultSyntax.cs => InjectOutcomeSyntax.cs} | 0 10 files changed, 34 insertions(+), 34 deletions(-) rename src/Polly.Contrib.Simmy/Outcomes/{AsyncInjectFaultOptionsSyntax.cs => AsyncInjectOutcomeOptionsSyntax.cs} (88%) rename src/Polly.Contrib.Simmy/Outcomes/{AsyncInjectFaultSyntax.cs => AsyncInjectOutcomeSyntax.cs} (100%) rename src/Polly.Contrib.Simmy/Outcomes/{InjectFaultAsyncOptions.cs => InjectOutcomeAsyncOptions.cs} (84%) rename src/Polly.Contrib.Simmy/Outcomes/{InjectFaultAsyncOptionsExtensions.cs => InjectOutcomeAsyncOptionsExtensions.cs} (68%) rename src/Polly.Contrib.Simmy/Outcomes/{InjectFaultOptions.cs => InjectOutcomeOptions.cs} (85%) rename src/Polly.Contrib.Simmy/Outcomes/{InjectFaultOptionsExtensions.cs => InjectOutcomeOptionsExtensions.cs} (69%) rename src/Polly.Contrib.Simmy/Outcomes/{InjectFaultOptionsSyntax.cs => InjectOutcomeOptionsSyntax.cs} (89%) rename src/Polly.Contrib.Simmy/Outcomes/{InjectFaultSyntax.cs => InjectOutcomeSyntax.cs} (100%) diff --git a/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectFaultOptionsSyntax.cs b/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomeOptionsSyntax.cs similarity index 88% rename from src/Polly.Contrib.Simmy/Outcomes/AsyncInjectFaultOptionsSyntax.cs rename to src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomeOptionsSyntax.cs index b93c58c..ef789f4 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectFaultOptionsSyntax.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomeOptionsSyntax.cs @@ -14,9 +14,9 @@ public partial class MonkeyPolicy /// /// A callback to configure policy options. /// The policy instance. - public static AsyncInjectOutcomePolicy InjectExceptionAsync(Action> configureOptions) + public static AsyncInjectOutcomePolicy InjectExceptionAsync(Action> configureOptions) { - var options = new InjectFaultAsyncOptions(); + var options = new InjectOutcomeAsyncOptions(); configureOptions(options); if (options.Outcome == null) throw new ArgumentNullException(nameof(options.Outcome)); @@ -32,9 +32,9 @@ public static AsyncInjectOutcomePolicy InjectExceptionAsync(Action /// A callback to configure policy options. /// The policy instance. - public static AsyncInjectOutcomePolicy InjectResultAsync(Action> configureOptions) + public static AsyncInjectOutcomePolicy InjectResultAsync(Action> configureOptions) { - var options = new InjectFaultAsyncOptions(); + var options = new InjectOutcomeAsyncOptions(); configureOptions(options); if (options.Outcome == null) throw new ArgumentNullException(nameof(options.Outcome)); @@ -50,9 +50,9 @@ public static AsyncInjectOutcomePolicy InjectResultAsync(Actio /// /// A callback to configure policy options. /// The policy instance. - public static AsyncInjectOutcomePolicy InjectResultAsync(Action> configureOptions) + public static AsyncInjectOutcomePolicy InjectResultAsync(Action> configureOptions) { - var options = new InjectFaultAsyncOptions(); + var options = new InjectOutcomeAsyncOptions(); configureOptions(options); if (options.Outcome == null) throw new ArgumentNullException(nameof(options.Outcome)); diff --git a/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomePolicy.cs b/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomePolicy.cs index 3855e03..cb07314 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomePolicy.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomePolicy.cs @@ -19,7 +19,7 @@ internal AsyncInjectOutcomePolicy(Func options) + internal AsyncInjectOutcomePolicy(InjectOutcomeAsyncOptions options) : base(options.InjectionRate, options.Enabled) { _faultProvider = options.Outcome ?? throw new ArgumentNullException(nameof(options.Outcome)); @@ -62,13 +62,13 @@ internal AsyncInjectOutcomePolicy(Func _resultProvider = resultProvider ?? throw new ArgumentNullException(nameof(resultProvider)); } - internal AsyncInjectOutcomePolicy(InjectFaultAsyncOptions options) + internal AsyncInjectOutcomePolicy(InjectOutcomeAsyncOptions options) : base(options.InjectionRate, options.Enabled) { _faultProvider = options.Outcome ?? throw new ArgumentNullException(nameof(options.Outcome)); } - internal AsyncInjectOutcomePolicy(InjectFaultAsyncOptions options) + internal AsyncInjectOutcomePolicy(InjectOutcomeAsyncOptions options) : base(options.InjectionRate, options.Enabled) { _resultProvider = options.Outcome ?? throw new ArgumentNullException(nameof(options.Outcome)); diff --git a/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectFaultSyntax.cs b/src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomeSyntax.cs similarity index 100% rename from src/Polly.Contrib.Simmy/Outcomes/AsyncInjectFaultSyntax.cs rename to src/Polly.Contrib.Simmy/Outcomes/AsyncInjectOutcomeSyntax.cs diff --git a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultAsyncOptions.cs b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeAsyncOptions.cs similarity index 84% rename from src/Polly.Contrib.Simmy/Outcomes/InjectFaultAsyncOptions.cs rename to src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeAsyncOptions.cs index c2601c2..f9c4e0c 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultAsyncOptions.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeAsyncOptions.cs @@ -7,7 +7,7 @@ namespace Polly.Contrib.Simmy.Outcomes /// /// Options used to configure an /// - public class InjectFaultAsyncOptions : InjectOptionsAsyncBase + public class InjectOutcomeAsyncOptions : InjectOptionsAsyncBase { /// /// Outcome Delegate to be executed diff --git a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultAsyncOptionsExtensions.cs b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeAsyncOptionsExtensions.cs similarity index 68% rename from src/Polly.Contrib.Simmy/Outcomes/InjectFaultAsyncOptionsExtensions.cs rename to src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeAsyncOptionsExtensions.cs index db91ca7..e3cf321 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultAsyncOptionsExtensions.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeAsyncOptionsExtensions.cs @@ -7,14 +7,14 @@ namespace Polly.Contrib.Simmy.Outcomes /// /// Allows configuration of fault for asynchronous monkey fault-injection policies. /// - public static class InjectFaultAsyncOptionsExtensions + public static class InjectOutcomeAsyncOptionsExtensions { /// /// Configure fault to inject with the monkey policy. /// /// The configuration object. /// The exception to inject. - public static InjectFaultAsyncOptions Fault(this InjectFaultAsyncOptions options, Exception fault) + public static InjectOutcomeAsyncOptions Fault(this InjectOutcomeAsyncOptions options, Exception fault) => Fault(options, (_, __) => Task.FromResult(fault)); /// @@ -22,7 +22,7 @@ public static InjectFaultAsyncOptions Fault(this InjectFaultAsyncOpti /// /// The configuration object. /// A delegate representing the fault to inject. - public static InjectFaultAsyncOptions Fault(this InjectFaultAsyncOptions options, Func> fault) + public static InjectOutcomeAsyncOptions Fault(this InjectOutcomeAsyncOptions options, Func> fault) { options.Outcome = fault; return options; @@ -33,7 +33,7 @@ public static InjectFaultAsyncOptions Fault(this InjectFaultAsyncOpti /// /// The configuration object. /// The result to inject - public static InjectFaultAsyncOptions Fault(this InjectFaultAsyncOptions options, Exception fault) => + public static InjectOutcomeAsyncOptions Fault(this InjectOutcomeAsyncOptions options, Exception fault) => Fault(options, (_, __) => Task.FromResult(fault)); /// @@ -41,7 +41,7 @@ public static InjectFaultAsyncOptions Fault(this InjectFault /// /// The configuration object. /// A delegate representing the result to inject. - public static InjectFaultAsyncOptions Fault(this InjectFaultAsyncOptions options, Func> fault) + public static InjectOutcomeAsyncOptions Fault(this InjectOutcomeAsyncOptions options, Func> fault) { options.Outcome = fault; return options; @@ -52,7 +52,7 @@ public static InjectFaultAsyncOptions Fault(this InjectFault /// /// The configuration object. /// The result to inject - public static InjectFaultAsyncOptions Result(this InjectFaultAsyncOptions options, TResult result) => + public static InjectOutcomeAsyncOptions Result(this InjectOutcomeAsyncOptions options, TResult result) => Result(options, (_, __) => Task.FromResult(result)); /// @@ -60,7 +60,7 @@ public static InjectFaultAsyncOptions Result(this InjectFaultA /// /// The configuration object. /// A delegate representing the result to inject. - public static InjectFaultAsyncOptions Result(this InjectFaultAsyncOptions options, Func> result) + public static InjectOutcomeAsyncOptions Result(this InjectOutcomeAsyncOptions options, Func> result) { options.Outcome = result; return options; diff --git a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptions.cs b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptions.cs similarity index 85% rename from src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptions.cs rename to src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptions.cs index eadad88..bf8890e 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptions.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptions.cs @@ -6,7 +6,7 @@ namespace Polly.Contrib.Simmy.Outcomes /// /// Options used to configure an /// - public class InjectFaultOptions : InjectOptionsBase + public class InjectOutcomeOptions : InjectOptionsBase { /// /// Outcome Delegate to be executed diff --git a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptionsExtensions.cs b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptionsExtensions.cs similarity index 69% rename from src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptionsExtensions.cs rename to src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptionsExtensions.cs index d754d25..5b52538 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptionsExtensions.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptionsExtensions.cs @@ -6,14 +6,14 @@ namespace Polly.Contrib.Simmy.Outcomes /// /// Allows configuration of fault for synchronous monkey fault-injection policies. /// - public static class InjectFaultOptionsExtensions + public static class InjectOutcomeOptionsExtensions { /// /// Configure fault to inject with the monkey policy. /// /// The configuration object. /// The exception to inject. - public static InjectFaultOptions Fault(this InjectFaultOptions options, Exception fault) + public static InjectOutcomeOptions Fault(this InjectOutcomeOptions options, Exception fault) => Fault(options, (_, __) => fault); /// @@ -21,7 +21,7 @@ public static InjectFaultOptions Fault(this InjectFaultOptions /// The configuration object. /// A delegate representing the fault to inject. - public static InjectFaultOptions Fault(this InjectFaultOptions options, Func fault) + public static InjectOutcomeOptions Fault(this InjectOutcomeOptions options, Func fault) { options.OutcomeInternal = fault; return options; @@ -32,7 +32,7 @@ public static InjectFaultOptions Fault(this InjectFaultOptions /// The configuration object. /// The result to inject - public static InjectFaultOptions Fault(this InjectFaultOptions options, Exception fault) => + public static InjectOutcomeOptions Fault(this InjectOutcomeOptions options, Exception fault) => Fault(options, (_, __) => fault); /// @@ -40,7 +40,7 @@ public static InjectFaultOptions Fault(this InjectFaultOptio /// /// The configuration object. /// A delegate representing the result to inject. - public static InjectFaultOptions Fault(this InjectFaultOptions options, Func fault) + public static InjectOutcomeOptions Fault(this InjectOutcomeOptions options, Func fault) { options.OutcomeInternal = fault; return options; @@ -51,7 +51,7 @@ public static InjectFaultOptions Fault(this InjectFaultOptio /// /// The configuration object. /// The result to inject - public static InjectFaultOptions Result(this InjectFaultOptions options, TResult result) => + public static InjectOutcomeOptions Result(this InjectOutcomeOptions options, TResult result) => Result(options, (_, __) => result); /// @@ -59,7 +59,7 @@ public static InjectFaultOptions Result(this InjectFaultOption /// /// The configuration object. /// A delegate representing the result to inject. - public static InjectFaultOptions Result(this InjectFaultOptions options, Func result) + public static InjectOutcomeOptions Result(this InjectOutcomeOptions options, Func result) { options.OutcomeInternal = result; return options; diff --git a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptionsSyntax.cs b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptionsSyntax.cs similarity index 89% rename from src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptionsSyntax.cs rename to src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptionsSyntax.cs index 6010c6f..f2b547e 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultOptionsSyntax.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeOptionsSyntax.cs @@ -14,9 +14,9 @@ public partial class MonkeyPolicy /// /// A callback to configure policy options. /// The policy instance. - public static InjectOutcomePolicy InjectException(Action> configureOptions) + public static InjectOutcomePolicy InjectException(Action> configureOptions) { - var options = new InjectFaultOptions(); + var options = new InjectOutcomeOptions(); configureOptions(options); if (options.OutcomeInternal == null) throw new ArgumentNullException(nameof(options.OutcomeInternal)); @@ -32,9 +32,9 @@ public static InjectOutcomePolicy InjectException(Action /// A callback to configure policy options. /// The policy instance. - public static InjectOutcomePolicy InjectResult(Action> configureOptions) + public static InjectOutcomePolicy InjectResult(Action> configureOptions) { - var options = new InjectFaultOptions(); + var options = new InjectOutcomeOptions(); configureOptions(options); if (options.OutcomeInternal == null) throw new ArgumentNullException(nameof(options.OutcomeInternal)); @@ -50,9 +50,9 @@ public static InjectOutcomePolicy InjectResult(Action /// A callback to configure policy options. /// The policy instance. - public static InjectOutcomePolicy InjectResult(Action> configureOptions) + public static InjectOutcomePolicy InjectResult(Action> configureOptions) { - var options = new InjectFaultOptions(); + var options = new InjectOutcomeOptions(); configureOptions(options); if (options.OutcomeInternal == null) throw new ArgumentNullException(nameof(options.OutcomeInternal)); diff --git a/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomePolicy.cs b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomePolicy.cs index 31e5c51..7411d4b 100644 --- a/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomePolicy.cs +++ b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomePolicy.cs @@ -18,7 +18,7 @@ internal InjectOutcomePolicy(Func faultPr _faultProvider = faultProvider ?? throw new ArgumentNullException(nameof(faultProvider)); } - internal InjectOutcomePolicy(InjectFaultOptions options) + internal InjectOutcomePolicy(InjectOutcomeOptions options) : base(options.InjectionRate, options.Enabled) { _faultProvider = options.OutcomeInternal ?? throw new ArgumentNullException(nameof(options.OutcomeInternal)); @@ -59,13 +59,13 @@ internal InjectOutcomePolicy(Func resultPro _resultProvider = resultProvider ?? throw new ArgumentNullException(nameof(resultProvider)); } - internal InjectOutcomePolicy(InjectFaultOptions options) + internal InjectOutcomePolicy(InjectOutcomeOptions options) : base(options.InjectionRate, options.Enabled) { _faultProvider = options.OutcomeInternal ?? throw new ArgumentNullException(nameof(options.OutcomeInternal)); } - internal InjectOutcomePolicy(InjectFaultOptions options) + internal InjectOutcomePolicy(InjectOutcomeOptions options) : base(options.InjectionRate, options.Enabled) { _resultProvider = options.OutcomeInternal ?? throw new ArgumentNullException(nameof(options.OutcomeInternal)); diff --git a/src/Polly.Contrib.Simmy/Outcomes/InjectFaultSyntax.cs b/src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeSyntax.cs similarity index 100% rename from src/Polly.Contrib.Simmy/Outcomes/InjectFaultSyntax.cs rename to src/Polly.Contrib.Simmy/Outcomes/InjectOutcomeSyntax.cs