示例#1
0
        public Checkout(IList<IListenForSkus> skuListeners, IKeepTotal account)
        {
            _skuListeners = skuListeners;

            foreach (IListenForSkus listener in skuListeners)
            {
                listener.Register(account);
            }

            account.Register(this);
        }
示例#2
0
 public void Register(IKeepTotal listener)
 {
     _listeners.Add(listener);
 }