private MarketRulesService() { marketRules = MarketRules.Instance; discountsManager = new DiscountsManager(); policyManager = new PolicyManager(); user_rules = new Dictionary <string, ICollection <IRule> >(); counter = MarketDAL.Instance.getRuleCounter().Result; }