У меня есть проект MVC, и я повторяю следующие типы кода по всему проекту.Принцип DRY в проекте MVC
public ActionResult CompleteTask(Guid? id)
{
if (id.HasValue == false)
{
return HttpNotFound();
}
Task task = _service.GetTask(id.Value);
if (task == null)
{
return HttpNotFound();
}
Можно ли реорганизовать эти нулевые чеки?