public void Init() { CompositionContainer compositionContainer = _compositionContainerProvider.GetInstance(); _selfProvider.GetInstance().Init(); _textRulesRegistryProvider.GetInstance().Init(); _httpRulesRegistryProvider.GetInstance().Init(); _proxyRegistryProvider.GetInstance().Init(); foreach (Lazy <IAssemblyLifetimeManager> manager in compositionContainer.GetExports <IAssemblyLifetimeManager>()) { manager.Value.Init(); } }
public TextRuleViewModel(Rule rule = null) : base(rule) { TextRulesRegistryProvider textRulesRegistryProvider = new TextRulesRegistryProvider(); _textRulesRegistry = textRulesRegistryProvider.GetInstance(); }