public void AddMarket(Market market, MarketRuleAddIntent addIntent)
        {
            if (market == null || _added.ContainsKey(market))
            {
                return;
            }

            _added.Add(market, addIntent);
        }
 private static bool ShouldKeepFirstMarket(MarketRuleAddIntent firstIntent, MarketRuleAddIntent secondIntent)
 {
     return firstIntent.Operation >= secondIntent.Operation;
 }
        public void AddMarket(Market market, MarketRuleAddIntent addIntent)
        {
            if (market == null || _added.ContainsKey(market))
                return;

            _added.Add(market,addIntent);
        }