public BrokerRegistryProvider(IRegistryProvider baseRegistryProvider) { _baseRegistryProvider = baseRegistryProvider; var type = typeof(BrokerRegistryProvider); _embeddedRegistry = JsonRegistry.LoadRegistry(type.GetTypeInfo().Assembly.GetManifestResourceStream(type.Namespace + ".interop.json")); Current = _embeddedRegistry.MergeWith(baseRegistryProvider.Current); _baseRegistryProvider.Updated += OnUpdated; }
public override IRegistry ParseRegistry(string registryContent) { return(JsonRegistry.FromContent(registryContent)); }