Exemplo n.º 1
0
        public void Cancel()
        {
            Printer.Print(ConsoleColor.Cyan);

            var @event = new AppointmentCancelled(Id);

            Apply(@event);
            DomainEvents.Publish(@event);
        }
Exemplo n.º 2
0
 public void Apply(AppointmentCancelled @event)
 {
     Status = Status.Canceled;
 }