public void CityAdded(CityAdded @event) { _cityEventsPublisher.CityAdded(new WebSocketEvent <CityAdded>(@event) { ConnectionId = Context.ConnectionId, }); }
private void Apply(CityAdded @event) { _state = new CityState { Id = new NonEmptyIdentity(Id), Name = new CityName(@event.Name), Status = @event.Status }; }