/// <summary> /// Initilise Async Instance /// </summary> /// <param name="instance">The type instance.</param> public virtual void InitiliseAsyncInstance(Nequeo.DataAccess.NequeoCompany.Data.Extension.Assets instance) { if (instance == null) { throw new ArgumentNullException("instance"); } _asyncExecuteAssets = new Nequeo.Threading.AsyncExecution <Nequeo.DataAccess.NequeoCompany.Data.Extension.Assets>(instance); _asyncExecuteAssets.AsyncExecuteComplete += new Nequeo.Threading.EventHandler <object, bool, System.Exception>(AsyncHandler_AsyncExecuteComplete); }
/// <summary> /// Initilise Async Instance /// </summary> /// <param name="instance">The type instance.</param> public virtual void InitiliseAsyncInstance(Nequeo.Wpf.NequeoCompany.Controls.Account instance) { if (instance == null) { throw new ArgumentNullException("instance"); } _asyncExecuteAccount = new Nequeo.Threading.AsyncExecution <Nequeo.Wpf.NequeoCompany.Controls.Account>(instance); _asyncExecuteAccount.AsyncExecuteComplete += new Nequeo.Threading.EventHandler <object, bool, System.Exception>(AsyncHandler_AsyncExecuteComplete); }
/// <summary> /// Initilise Async Instance /// </summary> /// <param name="instance">The type instance.</param> public void InitiliseAsyncInstance(T instance) { if (instance == null) { throw new ArgumentNullException("instance"); } _instance = instance; _asyncExecute = new Nequeo.Threading.AsyncExecution <T>(instance); _asyncExecute.AsyncExecuteComplete += new Nequeo.Threading.EventHandler <object, bool, System.Exception>(AsyncHandler_AsyncExecuteComplete); }