protected BaseModelProcessor(
            IServerWrapperFactory serverFactory,
            IConnectionStringFactory connectionStringFactory,
            IRefreshFactory refreshFactory,
            ILogger logger)
        {
            _serverFactory           = serverFactory;
            _connectionStringFactory = connectionStringFactory;

            _refreshFactory = refreshFactory;
            Logger          = logger;
        }
 public TransactionalModelProcessor(
     IServerWrapperFactory serverFactory,
     IConnectionStringFactory connectionStringFactory,
     IRefreshFactory refreshFactory,
     IDataSourceFactory dataSourceFactory,
     ILogger logger) : base(
         serverFactory,
         connectionStringFactory,
         refreshFactory,
         logger)
 {
     _dataSourceFactory = dataSourceFactory;
 }