public Task <IEnumerable <T> > DeleteSoftWhere(Expression <Func <T, bool> > predicate) { return(DeleteCapabilities.DeleteSoftWhere(predicate)); }
public Task <T> DeleteSoftById <T>(Guid id) where T : class, IAggregate, new() { return(DeleteCapabilities.DeleteSoftById <T>(id)); }
public Task <T> DeleteSoftById(Guid id) { return(DeleteCapabilities.DeleteSoftById <T>(id)); }
public Task <IEnumerable <T> > DeleteHardWhere <T>(Expression <Func <T, bool> > predicate) where T : class, IAggregate, new() { return(DeleteCapabilities.DeleteHardWhere(predicate)); }