Aditi.Scheduler.ScheduledTasks.GetTask C# (CSharp) Method

GetTask() public method

public GetTask ( System.Guid taskId ) : TaskModel
taskId System.Guid
return Aditi.Scheduler.Models.TaskModel
        public TaskModel GetTask(Guid taskId)
        {
            var request = CreateWebApiRequest(SchedulerConstants.TaskRelativePath + taskId.ToString());
            request.Method = HttpMethod.Get.Method;

            var response = (HttpWebResponse) request.GetResponse();

            string jsonResponse;
            using (var sr = new StreamReader(response.GetResponseStream()))
            {
                jsonResponse = sr.ReadToEnd();
            }

            return JsonConvert.DeserializeObject<TaskModel>(jsonResponse);
        }