Beispiel #1
0
        public async Task <IActionResult> EmailGrabber([FromBody] EmailHarvestor500Model data)
        {
            try
            {
                if (data != null)
                {
                    await CustomerHandler.EmailGrabber(data.Email, data.fromChatbot, data.requestCode, data.newSubscriber);

                    return(Ok());
                }
                return(StatusCode(408, new ErrorResponse()
                {
                    Message = "No email detected."
                }));
            }
            catch (Exception ex)
            {
                Logger.LogError(ex.ToString());
                return(StatusCode(505, ex.Message));
            }
        }