예제 #1
0
 public static void Start(IMailingService mailingService, ILogger logger)
 {
     m_sender = mailingService;
     m_sender.IgnoreQueue(); //doesn't add message to queue
     m_logger         = logger;
     m_backgrndWorker = new Thread(BackgrndAction)
     {
         IsBackground = true
     };                         //setting thread action
     m_maxSendTries = 3;
     StartBackgrndProcessing(); //starts listener
 }