public static async Task <TOutput> ToObjectResultOrDefault <TOutput>( this IOutputPipe <TOutput> pipe) where TOutput : class => await pipe.ToMockResultPipe() .Execute() .GetObjectResultOrDefault <TOutput>();