private void When(BuildBindingsAdded @event) { foreach ((BuildsBinding binding, Guid[] builds) in @event.BindingToBuilds) { BindingToBuilds.Add(binding, builds.ToList()); } }
/// <inheritdoc /> public async Task Handle(BuildBindingsAdded @event, CancellationToken cancellationToken) { var buildBindings = await MapToReadModels(@event.BindingToBuilds.Keys); await Update(@event, distribution => distribution.BuildBindings.AddRange(buildBindings), cancellationToken); }