Example #1
0
        public void Setup()
        {
            var sources    = new IMetadataSource[] { new QueryingMetadataSource() };
            var processors = new IMetadataProcessor[] {};

            _provider = new MetadataProvider(sources, processors);
        }
        public void Setup()
        {
            var sources = new IMetadataSource[] { new QueryingMetadataSource() };
            var processors = new IMetadataProcessor[] {};

            _provider = new MetadataProvider(sources, processors);
        }
        public InitialStateCreator(IPostCache cache, IPostStore store, IMetadataProcessor metadata)
        {
            _cache    = cache;
            _store    = store;
            _metadata = metadata;

            Initialization = InitializeAsync();
        }
Example #4
0
        public DataRepository(string connectionString,
            IMetadataProcessor metadataProcessor,
            IDataImportProcessor importProcessor)
        {
            _connectionString = connectionString;

            _metadataProcessor = metadataProcessor;
            _importProcessor = importProcessor;
        }
        public static IUnityContainer ConfigureMetadata(this IUnityContainer container)
        {
            var metadataSources = new IMetadataSource[]
            {
                new QueryingMetadataSource()
            };

            var metadataProcessors = new IMetadataProcessor[] { };

            return container.RegisterType<IMetadataProvider, MetadataProvider>(Lifetime.Singleton, new InjectionConstructor(metadataSources, metadataProcessors));
        }
        public static IUnityContainer ConfigureMetadata(this IUnityContainer container)
        {
            var metadataSources = new IMetadataSource[]
            {
                new QueryingMetadataSource()
            };

            var metadataProcessors = new IMetadataProcessor[] { };

            return(container.RegisterType <IMetadataProvider, MetadataProvider>(Lifetime.Singleton, new InjectionConstructor(metadataSources, metadataProcessors)));
        }
Example #7
0
        internal DataService(string connectioString, 
            IMetadataProcessor metadataProcessor,
            IDataImportProcessor importProcessor,
            IDataReaderProcessor readerProcessor)
        {
            _connectionString = connectioString;

            _metadataProcessor = metadataProcessor;
            _importProcessor = importProcessor;
            _readerProcessor = readerProcessor;
        }
Example #8
0
        internal AsyncDataService(string connectioString,
            IMetadataProcessor metadataProcessor,
            IAsyncDataImportProcessor importProcessor,
            IAsyncDataReaderProcessor readerProcessor,
            IAsyncTruncateTableProcessor truncateProcessor,
            IAsyncDeleteDataProcessor deleteDataProcessor)
        {
            _connectionString = connectioString;

            _metadataProcessor = metadataProcessor;
            _importProcessor = importProcessor;
            _readerProcessor = readerProcessor;
            _truncateProcessor = truncateProcessor;
            _deleteDataProcessor = deleteDataProcessor;
        }
 // DI or not DI
 public SqlDataInstanceRepository()
 {
     _dataReaderProcessor = new SqlDataReaderProcessor();
     _metadataProcessor = new SqlMetadataProcessor();
 }
 public InitialStateCreator(IPostCache cache, IPostStore store, IMetadataProcessor metadata)
 {
     _cache    = cache;
     _store    = store;
     _metadata = metadata;
 }