/// <summary> /// Generate an appropriate USSD response based on <paramref name="type"/>. /// </summary> /// <param name="type"></param> /// <param name="message"></param> /// <returns></returns> private static UssdResponse Generate(UssdResponseTypes type, string message) { return(new UssdResponse() { Type = type.ToString(), Message = message.Length > 160 ? message.Substring(0, 160) : message, }); }
/// <summary> /// Generate an appropriate USSD response based on <paramref name="type"/>. /// </summary> /// <param name="type"></param> /// <param name="message"></param> /// <returns></returns> private static UssdResponse Generate(UssdResponseTypes type, string message) { return new UssdResponse() { Type = type.ToString(), Message = message.Length > 160 ? message.Substring(0, 160) : message, }; }