public void UnSubscribe(Guid unSubscribeFromId) { var subscribe = new UserSubscribe(unSubscribeFromId); if (_subscribes.Contains(subscribe)) { _subscribes.Remove(subscribe); AddDomainEvent(new UserUnSubscribedDomainEvent(this.Id, subscribe)); } }
public void Subscribe(Guid subscribeToId) { var subscribe = new UserSubscribe(subscribeToId); if (!_subscribes.Contains(subscribe)) { _subscribes.Add(subscribe); AddDomainEvent(new UserSubscribedDomainEvent(this.Id, subscribe)); } }