diff --git a/src/Result/Extensions/Extensions.Task.cs b/src/Result/Extensions/Extensions.Task.cs index b260621..70e695e 100644 --- a/src/Result/Extensions/Extensions.Task.cs +++ b/src/Result/Extensions/Extensions.Task.cs @@ -22,13 +22,14 @@ public static partial class Extensions /// A new result containing either the mapped success value or the failure value of the original /// result. [MethodImpl(MethodImplOptions.AggressiveInlining)] + // ReSharper disable once InconsistentNaming public static async ValueTask> Map(this Task> result, Func func) => (await result).Map(func); /// [MethodImpl(MethodImplOptions.AggressiveInlining)] - public static async Task> Map(this Task> result, + public static async Task> MapAsync(this Task> result, Func> func) => await (await result).MapAsync(func); @@ -43,13 +44,14 @@ public static partial class Extensions /// A new result containing either the mapped success value or the failure value of the original /// result. [MethodImpl(MethodImplOptions.AggressiveInlining)] + // ReSharper disable once InconsistentNaming public static async Task> Then(this Task> result, Func> func) => (await result).Then(func); /// [MethodImpl(MethodImplOptions.AggressiveInlining)] - public static async Task> Then(this Task> result, + public static async Task> ThenAsync(this Task> result, Func>> func) => await (await result).ThenAsync(func); @@ -59,25 +61,27 @@ public static partial class Extensions /// [MethodImpl(MethodImplOptions.AggressiveInlining)] + // ReSharper disable once InconsistentNaming public static async Task> Map(this ValueTask> result, Func func) => (await result).Map(func); /// [MethodImpl(MethodImplOptions.AggressiveInlining)] - public static async ValueTask> Map(this ValueTask> result, + public static async ValueTask> MapAsync(this ValueTask> result, Func> func) => await (await result).MapAsync(func); /// [MethodImpl(MethodImplOptions.AggressiveInlining)] + // ReSharper disable once InconsistentNaming public static async ValueTask> Then(this ValueTask> result, Func> func) => (await result).Then(func); /// [MethodImpl(MethodImplOptions.AggressiveInlining)] - public static async ValueTask> Then(this ValueTask> result, + public static async ValueTask> ThenAsync(this ValueTask> result, Func>> func) => await (await result).ThenAsync(func);