Exemple #1
0
 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
            }));
        }
Exemple #3
0
 public async Task <IList <object> > GetAllLogs(GetAllLogsQuery query) =>
 await _mediatr.Send(query);
Exemple #4
0
 public LogController(GetAllLogsQuery getAllLogsQuery, LogViewModelBuilder logViewModelBuilder)
 {
     this.getAllLogsQuery     = getAllLogsQuery;
     this.logViewModelBuilder = logViewModelBuilder;
 }