public virtual Task <AuditLog[]> DeleteAsync(AuditLoggingDeleteInputDto deleteInputDto, string methodStringType = ObjectMethodConsts.EqualsMethod, bool autoSave = false, CancellationToken cancellationToken = default) { var lambda = LinqExpression.ConvetToExpression <AuditLoggingDeleteInputDto, AuditLog>(deleteInputDto, methodStringType); var query = ReadOnlyRepository.Where(lambda); return(auditLogsRepository.DeleteEntitysAsync(query, autoSave, cancellationToken)); }
public virtual async Task DeleteAsync([FromQuery] AuditLoggingDeleteInputDto deleteInputDto) { await auditLoggingAppService.DeleteAsync(deleteInputDto); }