protected RuleServiceBase(RuleRespository ruleRespository, ILogger logger) { _ruleRespository = ruleRespository; _logger = logger; RuleFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "rules.json"); _rules = new Lazy <ObservableCollection <IRule> >(GetRulesCollection); }
protected RuleServiceBase(RuleRespository ruleRespository, ILogger logger) { _ruleRespository = ruleRespository; _logger = logger; RuleFileName = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "rules.json"); _rules = new Lazy<ObservableCollection<IRule>>(GetRulesCollection); }