public void CreateTodo(
     TodoText text,
     TodoCategory category,
     TodoStatus status)
 {
     Apply(new TaskCreated(EventSourceId, text, category, status));
 }
Ejemplo n.º 2
0
        public void MarkAsNotDone(TodoText text)
        {
            var createdEvent = new ItemNotDone(
                EventSourceId,
                text
                );

            Apply(createdEvent);
        }
Ejemplo n.º 3
0
        public void Add(TodoText text)
        {
            var createdEvent = new ItemCreated(
                EventSourceId,
                text
                );

            Apply(createdEvent);
        }
Ejemplo n.º 4
0
        public void Remove(TodoText text)
        {
            var createdEvent = new ItemRemoved(
                EventSourceId,
                text
                );

            Apply(createdEvent);
        }