public async Task <PostJsonResponse> PostJsonExecuteThroughHttpAsync([FromBody] PostJsonRequest request)
        {
            request.RequiredNotNull(nameof(request));
            request.RequiredNotNull(() => request.StringValue);
            request.RequiredArgumentEnumIsDefinedValue(() => request.EnumValue);
            request.RequiredArgumentNotDefaultValue(() => request.IntValue);
            request.RequiredArgumentListNotEmpty(() => request.IntList);
            request.RequiredArgumentNotDefaultValue(() => request.FloatValue);

            _logger.LogError("json readed");

            return(await _exampleHttpService.PostJsonAsync(request));
        }