<PackageReference Include="Azure.Core" Version="1.44.1" />

Response<T>

public abstract class Response<T> : NullableResponse<T>
Represents a result of Azure operation.
using System; using System.ComponentModel; using System.Diagnostics; using System.Runtime.CompilerServices; namespace Azure { [System.Runtime.CompilerServices.NullableContext(1)] [System.Runtime.CompilerServices.Nullable(new byte[] { 0, 1 })] [DebuggerTypeProxy(typeof(ResponseDebugView<>))] public abstract class Response<[System.Runtime.CompilerServices.Nullable(2)] T> : NullableResponse<T> { [EditorBrowsable(EditorBrowsableState.Never)] public override bool HasValue { get { return true; } } public override T Value => Value; public static implicit operator T(Response<T> response) { if (response == null) { DefaultInterpolatedStringHandler defaultInterpolatedStringHandler = new DefaultInterpolatedStringHandler(77, 3); defaultInterpolatedStringHandler.AppendLiteral("The implicit cast from Response<"); defaultInterpolatedStringHandler.AppendFormatted<Type>(typeof(T)); defaultInterpolatedStringHandler.AppendLiteral("> to "); defaultInterpolatedStringHandler.AppendFormatted<Type>(typeof(T)); defaultInterpolatedStringHandler.AppendLiteral(" failed because the Response<"); defaultInterpolatedStringHandler.AppendFormatted<Type>(typeof(T)); defaultInterpolatedStringHandler.AppendLiteral("> was null."); throw new ArgumentNullException("response", defaultInterpolatedStringHandler.ToStringAndClear()); } return response.Value; } [System.Runtime.CompilerServices.NullableContext(2)] [EditorBrowsable(EditorBrowsableState.Never)] public override bool Equals(object obj) { return base.Equals(obj); } [EditorBrowsable(EditorBrowsableState.Never)] public override int GetHashCode() { return base.GetHashCode(); } } }