public async Task <IActionResult> Index(UpdateForCreationDto incomingRequestDto) { //var temp = HttpContext.Request.Cookies; //Debug information var request = HttpContext.Request.ReadRequestBody(); await _logger.LogIncomingRequest(request); string responseReceived = ""; if (incomingRequestDto.Message != null) { responseReceived = await _messageChecker.Checker(incomingRequestDto.Message); } if (incomingRequestDto.CallbackQuery != null) { responseReceived = await _callbackChecker.Checker(incomingRequestDto.CallbackQuery); } await SaveRequestData(incomingRequestDto); await SaveResponseData(responseReceived); return(StatusCode(201));//Ok(checkResult); }