Пример #1
0
		/// <summary>
		/// Создать стратегию.
		/// </summary>
		/// <param name="finishMode">Условие окончания работы дочерних стратегий.</param>
		public BasketStrategy(BasketStrategyFinishModes finishMode)
		{
			FinishMode = finishMode;

			if (FinishMode != BasketStrategyFinishModes.None)
				ChildStrategies.Added += OnChildStrategiesAdded;
		}
Пример #2
0
        /// <summary>
        /// Create strategy.
        /// </summary>
        /// <param name="finishMode">The condition of subsidiary strategies operation end.</param>
        public BasketStrategy(BasketStrategyFinishModes finishMode)
        {
            FinishMode = finishMode;

            if (FinishMode != BasketStrategyFinishModes.None)
            {
                ChildStrategies.Added += OnChildStrategiesAdded;
            }
        }