public async Task <PagedResultDto <AuditLogDto> > GetAuditLogsAsync(GetAuditLogsInput input) { var count = await _auditLogRepository.GetCountAsync(null, null, input.HttpMethod, input.Url, input.UserName, input.ApplicationName, input.CorrelationId, input.MaxExecutionDuration, input.MinExecutionDuration, input.HasException, input.HttpStatusCode); var list = await _auditLogRepository.GetListAsync(input.Sorting, input.MaxResultCount, input.SkipCount, null, null, input.HttpMethod, input.Url, input.UserName, input.ApplicationName, input.CorrelationId, input.MaxExecutionDuration, input.MinExecutionDuration, input.HasException, input.HttpStatusCode, true); return(new PagedResultDto <AuditLogDto>( count, ObjectMapper.Map <List <AuditLog>, List <AuditLogDto> >(list) )); }
public Task <PagedResultDto <AuditLogDto> > GetAuditLogsAsync(GetAuditLogsInput input) { return(_autidLogAppService.GetAuditLogsAsync(input)); }