// Token: 0x06000516 RID: 1302 RVA: 0x0002101C File Offset: 0x0001F21C private InformationServiceSubscriptionProvider(Func <string, InfoServiceProxy> proxyFactory, string netObjectOperationEndpoint) { if (!RegistrySettings.IsFullOrion()) { throw new InvalidOperationException("Subscription of Indications on non primary poller."); } if (string.IsNullOrEmpty(netObjectOperationEndpoint)) { throw new ArgumentException("netObjectOperationEndpoint"); } this.netObjectOperationEndpoint = netObjectOperationEndpoint; this.swisProxy = proxyFactory("localhost"); }