public async Task <IActionResult> GetMoodRecordsByMoodRecordId( [FromBody] GetMoodRecordByMoodRecordIdRequest request, CancellationToken token) { _logger.LogTrace( $"{nameof(GetMoodRecordsByMoodRecordId)} request body: {JsonSerializer.Serialize(request)}"); var result = await _mediator.Send( MediatorRequestFactory.GetMoodRecordByMoodRecordIdQuery(request), token); return(Ok(result)); }
internal static GetMoodRecordByMoodRecordIdQuery GetMoodRecordByMoodRecordIdQuery( GetMoodRecordByMoodRecordIdRequest request) { return(new(request.MoodRecordId, request.Cache)); }