Exemplo n.º 1
0
        public IDsmAction AddAction(string type, IReadOnlyDictionary <string, string> data)
        {
            _lastActionId++;
            IDsmAction action = new DsmAction(_lastActionId, type, data);

            _actions.Add(action);
            return(action);
        }
Exemplo n.º 2
0
        public IDsmAction ImportAction(int id, string type, IReadOnlyDictionary <string, string> data)
        {
            if (id > _lastActionId)
            {
                _lastActionId = id;
            }

            IDsmAction action = new DsmAction(id, type, data);

            _actions.Add(action);
            return(action);
        }