public static MethodResult <TResult> TryMapMethodResult <TResult>( this MethodResult @this, Func <TResult> onSuccessFunction, Func <ResultDetail, TResult> onFailFunction ) => TryExtensions.Try(() => @this.MapMethodResult(onSuccessFunction, onFailFunction));