public void StartService() { _bunny = new BunnyMessenger( SettingsUtil.Cached.GetSetting("SerialID"), SettingsUtil.Cached.GetSetting("TokenID"), SettingsUtil.Cached.GetSetting("MSNUsername"), SettingsUtil.Cached.GetSetting("MSNPassword")); _bunny.MsnImagePath = SettingsUtil.Instance.GetSetting("MsnImage"); _workerThread = new Thread(_bunny.Start); _workerThread.Start(); }
static void Main(string[] args) { XmlConfigurator.Configure(); using (BunnyMessenger bunny = new BunnyMessenger( SettingsUtil.Cached.GetSetting("SerialID"), SettingsUtil.Cached.GetSetting("TokenID"), SettingsUtil.Cached.GetSetting("MSNUsername"), SettingsUtil.Cached.GetSetting("MSNPassword"))) { bunny.MsnImagePath = SettingsUtil.Instance.GetSetting("MsnImage"); Thread workerThread = new Thread(bunny.Start); workerThread.Start(); Log.Info("Press any key to exit"); Console.ReadKey(); bunny.Stop(); workerThread.Join(10000); } }