public async Task<DeleteAllMoodRecordsResponse> Handle( DeleteAllMoodRecordsCommand request, CancellationToken token) { _logger.LogTrace($"{nameof(DeleteAllMoodRecordsHandler)} running."); return await _deleteAllMoodRecordsService.RunAsync(MoodRecord.CreateEmpty(), token); }
public async Task <UpdateMoodRecordResponse> Handle(UpdateMoodRecordCommand request, CancellationToken token) { _logger.LogTrace($"{nameof(UpdateMoodRecordHandler)} running."); var moodRecord = MoodRecord.UpdateMood(request.MoodRecordId, request.DateUpdate, request.MoodStatus); return(await _updateMoodRecordService.RunAsync(moodRecord, token)); }
public async Task <CreateMoodRecordResponse> Handle(CreateMoodRecordCommand command, CancellationToken token) { _logger.LogTrace($"{nameof(CreateMoodRecordHandler)} running."); var moodRecord = MoodRecord.CreateMood( command.MoodRecordId, command.DateCreated, DateTime.MinValue, command.MoodStatus, command.UserId, command.Username, command.Email, command.Firstname, command.Lastname); return(await _createMoodRecordService.RunAsync(moodRecord, token)); }