public Csla.Server.DataPortalResult Delete(Type objectType, object criteria, Csla.Server.DataPortalContext context) { //evict cache items based on ObjectCacheEvictionAttribute RemoveCacheItems(objectType); proxy = GetDataPortalProxy(); return proxy.Delete(objectType, criteria, context); }
public Csla.Server.DataPortalResult Delete(Type objectType, object criteria, Csla.Server.DataPortalContext context) { //evict cache items based on ObjectCacheEvictionAttribute RemoveCacheItems(objectType); proxy = GetDataPortalProxy(); return(proxy.Delete(objectType, criteria, context)); }
public async Task <DataPortalResult> Delete(Type objectType, object criteria, Csla.Server.DataPortalContext context, bool isSync) { //evict cache items based on ObjectCacheEvictionAttribute RemoveCacheItems(objectType); proxy = GetDataPortalProxy(); return(await proxy.Delete(objectType, criteria, context, isSync)); }
public async Task<DataPortalResult> Delete(Type objectType, object criteria, Csla.Server.DataPortalContext context, bool isSync) { //evict cache items based on ObjectCacheEvictionAttribute RemoveCacheItems(objectType); proxy = GetDataPortalProxy(); return await proxy.Delete(objectType, criteria, context, isSync); }