public IHttpActionResult CreateTask(Task task)
 {
     try
     {
         if (_process.AddTask(task))
         {
             return(Created(new Uri(Request.RequestUri, $"GetTaskByTaskId/{task.Id}"), task));
         }
         return(BadRequest("Task is already available."));
     }
     catch (Exception ex)
     {
         return(InternalServerError(ex));
     }
 }