Example #1
0
        public async Task Handle(SportRemovedFromFixture message)
        {
            var fixtureMap = _repository.Get <SportToFixtureMapDto>(message.AggregateId);

            fixtureMap.FixtureIds.Remove(message.FixtureId);
            _repository.Upsert(fixtureMap);
            Console.WriteLine("Handled sport removed from fixture event");
        }
Example #2
0
 protected void Apply(SportRemovedFromFixture ev)
 {
     _fixtures.Remove(ev.FixtureId);
 }