public async Task <IHttpActionResult> AccountEventListenerInsert(PayloadParent payloadParent) { //UserGuid = GetUserGuidFromHttpContextBase(_httpContextBase); //if (UserGuid == Guid.Empty) return new HttpActionResult(HttpStatusCode.Unauthorized, "User Validation Error"); //Log the request var logCommand = new LogCommand { User = User, LoggingInstance = _loggingInstance, LogMessage = $"CustomerController.AccountAppointmentEventListenerInsert Starting input parameter payloadParent = {payloadParent}" }; _logHandler.ReplayId = LoggingHelper.GetReplayId(JsonConvert.SerializeObject(payloadParent)); _logHandler.HandleLog(logCommand); //Await the response var results = await _leadService.ConvertLeadToAccount(payloadParent, logCommand); //Log the response logCommand.LogMessage = $"CustomerController.AccountAppointmentEventListenerInsert completed. Output value End of controller"; _logHandler.HandleLog(logCommand); //Return the results return(ReturnFormattedResults(results)); }