public void update(RemoveQuotesTask task, QuotesManagerError error)
 {
     if (error != null && OnErrorEvent != null)
     {
         OnErrorEvent(String.Format("{0}({1}) : {2}", error.Code, error.SubCode, error.Message));
     }
 }
 public void onTaskFailed(UpdateInstrumentsTask task, QuotesManagerError error)
 {
     mRunning = false;
     if (OnErrorEvent != null)
     {
         OnErrorEvent(String.Format("{0}({1}) : {2}", error.Code, error.SubCode, error.Message));
     }
 }
 /// <summary>
 /// Listener: when the remove task status is changed.
 /// </summary>
 /// <param name="task"></param>
 /// <param name="error"></param>
 public void update(RemoveQuotesTask task, QuotesManagerError error)
 {
     if (error != null)
     {
         string errorMessage = String.Format("{0}({1}) : {2}", error.Code, error.SubCode, error.Message);
         Console.WriteLine("Error occurred : {0}", errorMessage);
     }
 }
 /// <summary>
 /// Listener: when the remove task is failed.
 /// </summary>
 /// <param name="task"></param>
 /// <param name="error"></param>
 public void onTaskFailed(UpdateInstrumentsTask task, QuotesManagerError error)
 {
     if (error != null)
     {
         string errorMessage = String.Format("{0}({1}) : {2}", error.Code, error.SubCode, error.Message);
         Console.WriteLine("Error occurred : {0}", errorMessage);
         mEvent.Set();
     }
 }