Пример #1
0
 private void When(CardCreated @event)
 {
     _userId    = @event.UserId;
     _name      = @event.Name;
     _balance   = default;
     _isRemoved = false;
 }
Пример #2
0
 public void Handle(CardCreated e)
 {
     WithState(e.AggregateId, card => new Card()
     {
         Id          = e.AggregateId,
         Title       = e.Title,
         Description = e.Description
     });
 }
Пример #3
0
 public void Handle(CardCreated e)
 {
     WithState(e.BoardId, board => {
         board.Lanes[e.LaneId].Cards.Add(new CardSummary()
         {
             Id      = e.AggregateId,
             Title   = e.Title,
             Excerpt = ExcerptOf(e.Description)
         });
         return(board);
     });
 }
Пример #4
0
        public void Handle(CardCreated message)
        {
            if (message.Card.IdBoard != BoardId || message.Card.IdList != Id)
            {
                return;
            }

            var vm = CreateCardViewModel(message.Card);

            Cards.Add(vm);

            _navigation.UriFor <CardDetailPivotViewModel>()
            .WithParam(x => x.Id, vm.Id)
            .Navigate();
        }
Пример #5
0
 public void When(CardCreated cardCreated)
 {
     CardId      = cardCreated.CardId;
     Name        = cardCreated.Name;
     Description = cardCreated.Description;
 }
Пример #6
0
 void Given(CardCreated e)
 {
     Stack.Add(e.Card.Id, e.Card);
 }