Exemplo n.º 1
0
        public StructuredDataClient()
        {
            var config = Catalog.Factory.Resolve <IConfig>(SpecialFactoryContexts.Routed);

            _inbox  = config.Get <IMessageInbox>(StructuredDataClientLocalConfig.Inbox);
            _server = config.Get <IMessageOutbox>(StructuredDataClientLocalConfig.Server);
        }
        public StructuredDataServer()
        {
            var config = Catalog.Factory.Resolve <IConfig>(SpecialFactoryContexts.Routed);

            _commandsInbox = config.Get <IMessageInbox>(StructuredDataServerLocalConfig.Inbox);
            _outboxFactory = config.Get <Func <string, IMessageOutbox> >(StructuredDataServerLocalConfig.OutboxFactory);
            _dataStore     = config.Get <IStructuredDataStorage <string> >(StructuredDataServerLocalConfig.Store);
        }