Exemple #1
0
        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;
        }
Exemple #2
0
 public override IRegistry ParseRegistry(string registryContent)
 {
     return(JsonRegistry.FromContent(registryContent));
 }