<PackageReference Include="Polly.Core" Version="8.0.0-alpha.5" />

OnFallbackArguments

Represents arguments used in fallback handling scenarios.
using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Text; namespace Polly.Fallback { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(0)] public class OnFallbackArguments : IEquatable<OnFallbackArguments> { [CompilerGenerated] protected virtual Type EqualityContract { [CompilerGenerated] get { return typeof(OnFallbackArguments); } } public OnFallbackArguments() { } [CompilerGenerated] public override string ToString() { StringBuilder stringBuilder = new StringBuilder(); stringBuilder.Append("OnFallbackArguments"); stringBuilder.Append(" { "); if (PrintMembers(stringBuilder)) stringBuilder.Append(' '); stringBuilder.Append('}'); return stringBuilder.ToString(); } [CompilerGenerated] protected virtual bool PrintMembers(StringBuilder builder) { return false; } public static bool operator !=(OnFallbackArguments left, OnFallbackArguments right) { return !(left == right); } public static bool operator ==(OnFallbackArguments left, OnFallbackArguments right) { if ((object)left != right) return left?.Equals(right) ?? false; return true; } [CompilerGenerated] public override int GetHashCode() { return EqualityComparer<Type>.Default.GetHashCode(EqualityContract); } [System.Runtime.CompilerServices.NullableContext(2)] [CompilerGenerated] public override bool Equals(object obj) { return Equals(obj as OnFallbackArguments); } [System.Runtime.CompilerServices.NullableContext(2)] [CompilerGenerated] public virtual bool Equals(OnFallbackArguments other) { if ((object)this != other) { if ((object)other != null) return EqualityContract == other.EqualityContract; return false; } return true; } [CompilerGenerated] protected OnFallbackArguments(OnFallbackArguments original) { } } }