public virtual ITNDApplicationBuis Init(TNDApplicationModel applicationModel, ITNDNotifyIconBuis notifyIconBuis) { this._ApplicationModel = applicationModel; this._NotifyIconBuis = notifyIconBuis; this._NotifyIconBuis.ShowMessage("Starting..."); return(this); }
protected virtual void Dispose(bool disposing) { using (var ni = this._NotifyIconBuis as IDisposable) { if (disposing) { this._NotifyIconBuis = null; } } }
public override ITNDApplicationBuis Init(TNDApplicationModel applicationModel, ITNDNotifyIconBuis notifyIconBuis) { // read from settings try { if (applicationModel.ConfigurationSource == null) { var configurationSource = TagNDrop.Properties.Settings.Default?.ConfigurationSource; applicationModel.ConfigurationSource = configurationSource; } return(base.Init(applicationModel, notifyIconBuis)); } catch (Exception exception) { App.ApplicationBuis.OnFatalException("TNDApplicationBuis2.Init", exception); return(this); } }