Exemple #1
0
 public ConsistencyEvent(ConsistencyError errorCode, string symbol, bool toSendEmail = true, StrategyState state = null)
 {
     ErrorCode = errorCode;
     Symbol    = symbol;
     Status    = ConsistencyStatus.NOT_VERIFIED;
     if (errorCode != ConsistencyError.CONSISTENT && toSendEmail)
     {
         if (state != null)
         {
             EmailSender.SendEmail("Consistency Error", ToString() + "\r\n" + state.ToString());
         }
         else
         {
             EmailSender.SendEmail("Consistency Error", ToString());
         }
     }
 }