public Bootstrapper() { _selfProvider = new SelfProvider(); _textRulesRegistryProvider = new TextRulesRegistryProvider(); _httpRulesRegistryProvider = new HttpRulesRegistryProvider(); _proxyRegistryProvider = new ProxyRegistryProvider(); _compositionContainerProvider = new CompositionContainerProvider(); _systemProxySettingsProvider = new SystemProxySettingsProvider(); }
public ProxyListViewModel() { ProxyRegistryProvider proxyRegistryProvider = new ProxyRegistryProvider(); _proxyRegistry = proxyRegistryProvider.GetInstance(); UpdateProxyList(); _proxyRegistry.Proxies.CollectionChanged += Proxies_CollectionChanged; }
public ProxyViewModel(ProxyInfo proxyInfo = null) { ProxyRegistryProvider proxyRegistryProvider = new ProxyRegistryProvider(); _proxyRegistry = proxyRegistryProvider.GetInstance(); this.ProxyInfo = proxyInfo ?? new ProxyInfo(); IsNew = proxyInfo == null; }