public DialogFlowException(string errorDescription, DialogFlowStatusResponse dialogFlowStatusResponse)
     : base(BuildErrorMessageFor(errorDescription, dialogFlowStatusResponse))
 {
 }
 private static string BuildErrorMessageFor(string errorDescription, DialogFlowStatusResponse dialogFlowStatusResponse)
 {
     return($"{errorDescription} because of {dialogFlowStatusResponse.ErrorMessage}");
 }