Ejemplo n.º 1
0
        public static async Task <string> GetBotSaysAsync(string id)
        {
            _nodes = await GetNodesAsync();

            var node = await GetNodeById(id);

            var text = node.Attributes.BotSays.FirstOrDefault().Attributes.Text;

            return(text);
        }
Ejemplo n.º 2
0
        public static async Task <List <CardAction> > GetYouSaysAsync(string id)
        {
            _nodes = await GetNodesAsync();

            var list = new List <CardAction>();
            var node = await GetNodeById(id);

            foreach (var item in node.Attributes.YouSays)
            {
                list.Add(
                    new CardAction()
                {
                    Title       = item.Attributes.Text,
                    Type        = ActionTypes.ImBack,
                    Value       = item.Attributes.NodeId,
                    DisplayText = item.Attributes.Text,
                    Text        = item.Attributes.NodeId
                });
            }

            return(list);
        }