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));
 }
Esempio n. 6
0
 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));
 }