public static Task RemoveItemsCreatedAsync(this ITableContext tableContext, ItemsCreatedEventHandler <ITableItem> handler) { return(tableContext.Dispatcher.InvokeAsync(() => tableContext.ItemsCreated -= handler)); }
public static Task AddItemsCreatedEventHandlerAsync(this ITypeContext typeContext, ItemsCreatedEventHandler <ITypeItem> handler) { return(typeContext.Dispatcher.InvokeAsync(() => typeContext.ItemsCreated += handler)); }
public static Task RemoveItemsCreatedEventHandlerAsync(this IUserContext userContext, ItemsCreatedEventHandler <IUserItem> handler) { return(userContext.Dispatcher.InvokeAsync(() => userContext.ItemsCreated -= handler)); }
public static Task RemoveTablesCreatedAsync(this ITableCollection tableCollection, ItemsCreatedEventHandler <ITable> handler) { return(tableCollection.Dispatcher.InvokeAsync(() => tableCollection.TablesCreated -= handler)); }
public static Task AddTypesCreatedAsync(this ITypeCollection typeCollection, ItemsCreatedEventHandler <IType> handler) { return(typeCollection.Dispatcher.InvokeAsync(() => typeCollection.TypesCreated += handler)); }
public static Task RemoveCategoriesCreatedEventHandlerAsync(this IUserCategoryCollection userCategoryCollection, ItemsCreatedEventHandler <IUserCategory> handler) { return(userCategoryCollection.Dispatcher.InvokeAsync(() => userCategoryCollection.CategoriesCreated -= handler)); }
public static Task AddUsersCreatedEventHandlerAsync(this IUserCollection userCollection, ItemsCreatedEventHandler <IUser> handler) { return(userCollection.Dispatcher.InvokeAsync(() => userCollection.UsersCreated += handler)); }