public virtual async Task <IActionResult> WebHook([FromBody] TInput input, string token)
        {
            if (!ModelState.IsValid)
            {
                Log.Error(ModelState.Values.SelectMany(v => v.Errors.Select(e => e.ErrorMessage)).JoinToString(Environment.NewLine));
            }

            var response = await _messengerService.ProcessIncomingAsync(input);

            return(Json(response, SerializerSettings));
        }
Exemplo n.º 2
0
        public virtual async Task <IActionResult> WebHook([FromBody] TInput input, string token)
        {
            var response = await _messengerService.ProcessIncomingAsync(input);

            return(Json(response));
        }