示例#1
0
        internal ShoppingCart(ShoppingCartInfo originalCart, EcommerceActivityLogger activityLogger, ICurrentContactProvider currentContactProvider)
        {
            if (originalCart == null)
            {
                throw new ArgumentNullException(nameof(originalCart));
            }

            OriginalCart            = originalCart;
            mActivityLogger         = activityLogger;
            mCurrentContactProvider = currentContactProvider;
        }
示例#2
0
 internal ShoppingService(EcommerceActivityLogger activityLogger)
     : this()
 {
     mActivityLogger = activityLogger;
 }