public Task HandleDataFromSocket(object data) { var theResponse = data as TheResponseModel; if (theResponse != null) { _tasksManager.Compliete(theResponse.ProcessId, theResponse); Console.WriteLine("Response ProcessId: " + theResponse.ProcessId); } return(Task.FromResult(0)); }