public async Task <IList <object> > Handle(GetAllLogsQuery request, CancellationToken cancellationToken) { return(await Task.FromResult(new List <object> { new { Body = "Test" } })); }
public async Task <IEnumerable <LogViewModel> > Handle(GetAllLogsQuery request, CancellationToken cancellationToken) { var logs = await _logRepository.GetAllAsync(); return(logs.Select(log => new LogViewModel { LogId = log.LogId, UserId = log.UserId, UserName = log.UserName, ActionPerformed = log.ActionPerformed })); }
public async Task <IList <object> > GetAllLogs(GetAllLogsQuery query) => await _mediatr.Send(query);
public LogController(GetAllLogsQuery getAllLogsQuery, LogViewModelBuilder logViewModelBuilder) { this.getAllLogsQuery = getAllLogsQuery; this.logViewModelBuilder = logViewModelBuilder; }