private void OnSignerRemoved(SignerRemoved @event) { var model = _modelStore.Get(@event.SourceId); model.Signers.Remove(@event.Email); _modelStore.Save(model); }
private void OnSignerRemoved(SignerRemoved @event) { if (!Signers.Contains(@event.Email)) { throw new InvalidOperationException($"Signer with email {@event.Email} was not found among signers"); } Signers.Remove(@event.Email); }