Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
 internal static GetMoodRecordByMoodRecordIdQuery GetMoodRecordByMoodRecordIdQuery(
     GetMoodRecordByMoodRecordIdRequest request)
 {
     return(new(request.MoodRecordId, request.Cache));
 }