protected override void OnStart(string[] args) { try { GeneralLibrary.BaseCore.DataAccessBase.GetActiveDataAccessProvider = DataAccessLayer.SqlDataAccess.GetSqlDataAccess; GeneralLibrary.Language.ActiveLanguage = Language.AvalibaleLanguages.fa; gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); giveBackThread = new GiveBackThread(2 * 60 * 1000); confirmBulkThread = new ConfirmBulkThread(5 * 60 * 1000); giveBackThread.Start(); confirmBulkThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.GiveBackCredit, string.Format("\r\n------------------OnStart-------------------------------")); LogController <ServiceLogs> .LogInFile(ServiceLogs.GiveBackCredit, string.Format("On Start GiveBackCreditService : {0}", ex.Message)); LogController <ServiceLogs> .LogInFile(ServiceLogs.GiveBackCredit, string.Format("\r\n--------------------------------------------------------")); } }
protected override void OnStart(string[] args) { try { Arad.SMS.Gateway.GeneralLibrary.BaseCore.DataAccessBase.GetActiveDataAccessProvider = Arad.SMS.Gateway.DataAccessLayer.SqlDataAccess.GetSqlDataAccess; Language.ActiveLanguage = Language.AvalibaleLanguages.fa; gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); saveThread = new SaveDeliveryThread(7 * 1000); saveGsmThread = new SaveGsmDeliveryThread(10 * 1000); saveThread.Start(); saveGsmThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.SaveDelivery, string.Format("\r\n------------------OnStart-------------------------------")); LogController <ServiceLogs> .LogInFile(ServiceLogs.SaveDelivery, string.Format("On Start SaveDeliverySms : {0}", ex.Message)); LogController <ServiceLogs> .LogInFile(ServiceLogs.SaveDelivery, string.Format("\r\n--------------------------------------------------------")); } }
protected override void OnStart(string[] args) { try { GeneralLibrary.BaseCore.DataAccessBase.GetActiveDataAccessProvider = DataAccessLayer.SqlDataAccess.GetSqlDataAccess; GeneralLibrary.Language.ActiveLanguage = Language.AvalibaleLanguages.fa; gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); //Thread.Sleep(30000); regularContentThread = new ProcessRegularContentThread(5 * 60 * 1000); regularContentThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.RegularContent, string.Format("\r\n------------------OnStart-------------------------------")); LogController <ServiceLogs> .LogInFile(ServiceLogs.RegularContent, string.Format("On Start RegularContentService : {0}", ex.Message)); LogController <ServiceLogs> .LogInFile(ServiceLogs.RegularContent, string.Format("On Start RegularContentService : {0}", ex.StackTrace)); LogController <ServiceLogs> .LogInFile(ServiceLogs.RegularContent, string.Format("\r\n--------------------------------------------------------")); } }
protected override void OnStart(string[] args) { try { Arad.SMS.Gateway.GeneralLibrary.BaseCore.DataAccessBase.GetActiveDataAccessProvider = Arad.SMS.Gateway.DataAccessLayer.SqlDataAccess.GetSqlDataAccess; Language.ActiveLanguage = Language.AvalibaleLanguages.fa; gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); //Thread.Sleep(30000); magfaScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.Magfa); asanakScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.Asanak); armaghanScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.Armaghan); aradbulkScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.AradBulk); rahyabRGScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.RahyabRG); rahyabPGScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.RahyabPG); slsScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.SLS); shreewebScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.Shreeweb); aradvasScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.AradVas); socialNetworkScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.SocialNetworks); gsmScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.GSMGateway); fffScheduledThread = new ScheduledThread(1 * 1000, SmsSenderAgentReference.FFF); mobbisScheduledThread = new ScheduledThread(1 * 100, SmsSenderAgentReference.Mobbis); magfaScheduledThread.Start(); asanakScheduledThread.Start(); armaghanScheduledThread.Start(); aradbulkScheduledThread.Start(); rahyabRGScheduledThread.Start(); rahyabPGScheduledThread.Start(); slsScheduledThread.Start(); shreewebScheduledThread.Start(); aradvasScheduledThread.Start(); socialNetworkScheduledThread.Start(); gsmScheduledThread.Start(); fffScheduledThread.Start(); mobbisScheduledThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.ScheduledSms, string.Format("\r\n------------------OnStart-------------------------------")); LogController <ServiceLogs> .LogInFile(ServiceLogs.ScheduledSms, string.Format("On Start ScheduledSmsService : {0}", ex.Message)); LogController <ServiceLogs> .LogInFile(ServiceLogs.ScheduledSms, string.Format("\r\n--------------------------------------------------------")); } }
protected override void OnStart(string[] args) { try { gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); saveThread = new LogThread(5 * 1000); saveThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.Log, string.Format("\r\n------------------OnStart-------------------------------")); LogController <ServiceLogs> .LogInFile(ServiceLogs.Log, string.Format("On Start SaveLogService : {0}", ex.Message)); LogController <ServiceLogs> .LogInFile(ServiceLogs.Log, string.Format("\r\n--------------------------------------------------------")); } }
protected override void OnStart(string[] args) { try { GeneralLibrary.BaseCore.DataAccessBase.GetActiveDataAccessProvider = DataAccessLayer.SqlDataAccess.GetSqlDataAccess; Language.ActiveLanguage = Language.AvalibaleLanguages.fa; gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); //Thread.Sleep(30000); apiThread = new APIThread(5 * 1000); apiThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.APIProcessRequest, string.Format("On OnStart : {0}", ex.Message)); } }
protected override void OnStart(string[] args) { try { gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); //Thread.Sleep(30000); aradSendThread = new AradThread(5 * 1000); aradSendThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.Arad, string.Format("\r\n------------------OnStart-------------------------------")); LogController <ServiceLogs> .LogInFile(ServiceLogs.Arad, string.Format("On Start AradSmsSenderService : {0}", ex.Message)); LogController <ServiceLogs> .LogInFile(ServiceLogs.Arad, string.Format("\r\n--------------------------------------------------------")); } }
protected override void OnStart(string[] args) { try { DataAccessBase.GetActiveDataAccessProvider = Arad.SMS.Gateway.DataAccessLayer.SqlDataAccess.GetSqlDataAccess; Language.ActiveLanguage = Language.AvalibaleLanguages.fa; gcThread = new GarbageCollectorThread(3 * 60 * 1000); gcThread.Start(); smsRelayThread = new SmsRelayThread(5 * 1000); deliveryRelayThread = new DeliveryRelayThread(5 * 1000); smsRelayThread.Start(); deliveryRelayThread.Start(); } catch (Exception ex) { LogController <ServiceLogs> .LogInFile(ServiceLogs.TrafficRelay, string.Format("On OnStart : {0}", ex.Message)); } }