protected override void OnStart(string[] args) { Task transferManager = Task.Factory.StartNew( () => { _transferManager = new TransferManager( ConfigurationManager.AppSettings["accountName"], ConfigurationManager.AppSettings["accountKey"], ConfigurationManager.AppSettings["rootDir"] ); _transferManager.Start(); }); }
protected override void OnStop() { _transferManager.Stop(); _transferManager = null; }