Exemplo n.º 1
0
 private void ParseErrorAndRaiseEvent(HttpResponseMessage resp)
 {
     if (resp.IsSuccessStatusCode)
     {
         var arg = new OrderProcessingErrorEventArgs();
         arg.OrderProcesssingErrorResp = JsonConvert.DeserializeObject <OrderProcesssingErrorResp>(resp.Content.ReadAsStringAsync().Result);
         OnOrderProcessingErrorRecieved(this, arg); //Raise Error Event
     }
     else
     {
         var arg = new GeneralErrorEventArgs();
         arg.GeneralErrorResp = JsonConvert.DeserializeObject <GeneralErrorResp>(resp.Content.ReadAsStringAsync().Result);
         OnGeneralErrorRecieved(this, arg); //Raise Error Event
     }
 }
Exemplo n.º 2
0
 private static void QTrade_OnOrderProcessingErrorRecieved(object sender, OrderProcessingErrorEventArgs e)
 {
     Console.WriteLine(string.Format("Error code: {0}. {1} Order ID: {2}", e.OrderProcesssingErrorResp.code, e.OrderProcesssingErrorResp.message, e.OrderProcesssingErrorResp.orderId));
 }