public static Task <IActionResult> ToActionResult <T>(this OptionTask <T> option, int statusCode) => option.MapOrElse <IActionResult>(() => new NotFoundResult(), value => new ObjectResult(value) { StatusCode = statusCode });
public static Task <IActionResult> ToActionResult <T>(this OptionTask <T> option) => option.ToActionResult(StatusCodes.Status200OK);