// ?? DI ?? yeah DI, bitch! but something wrong with this shit...
 public SqlDataImportRepository(IDataImportProcessor importProcessor,
     IDataReaderProcessor dataReaderProcessor, Action<long> importNotify)
 {
     _importProcessor = importProcessor;
     _dataReaderProcessor = dataReaderProcessor;
     _importProcessor.RowsCopiedNotify += importNotify;
 }
Beispiel #2
0
        public DataRepository(string connectionString,
            IMetadataProcessor metadataProcessor,
            IDataImportProcessor importProcessor)
        {
            _connectionString = connectionString;

            _metadataProcessor = metadataProcessor;
            _importProcessor = importProcessor;
        }
Beispiel #3
0
        internal DataService(string connectioString, 
            IMetadataProcessor metadataProcessor,
            IDataImportProcessor importProcessor,
            IDataReaderProcessor readerProcessor)
        {
            _connectionString = connectioString;

            _metadataProcessor = metadataProcessor;
            _importProcessor = importProcessor;
            _readerProcessor = readerProcessor;
        }
 // ?? DI ?? yeah DI, bitch! but something wrong with this shit...
 public SqlDataImportRepository(IDataImportProcessor importProcessor, 
     IDataReaderProcessor dataReaderProcessor)
 {
     _importProcessor = importProcessor;
     _dataReaderProcessor = dataReaderProcessor;
 }