Example #1
0
 public ImportMarketFileTask(IAdminDataAccess adminDataAccess, IMarketFile marketFileDataAccess, ILogger logger, int clientId)
 {
     this.adminDataAccess      = adminDataAccess;
     this.marketFileDataAccess = marketFileDataAccess;
     this.logger   = logger;
     this.clientId = clientId;
 }
Example #2
0
 public EncryptFileTask(IAdminDataAccess adminDataAccess, IClientDataAccess clientDataAccess, IMarketFile marketDataAccess, ILogger logger, int clientId)
 {
     this.logger           = logger;
     this.adminDataAccess  = adminDataAccess;
     this.clientDataAccess = clientDataAccess;
     this.marketDataAccess = marketDataAccess;
     this.clientId         = clientId;
 }
Example #3
0
 public ErcotTransmitFileTask(IAdminDataAccess adminDataAccess, IClientDataAccess clientDataAccess, IMarketFile marketDataAccess, ILogger logger, int clientId)
     : base(clientDataAccess, marketDataAccess)
 {
     this.adminDataAccess  = adminDataAccess;
     this.clientDataAccess = clientDataAccess;
     this.marketDataAccess = marketDataAccess;
     this.logger           = logger;
     this.clientId         = clientId;
 }
Example #4
0
        public void Initialize()
        {
            clientId            = 1;
            logger              = MockRepository.GenerateMock <ILogger>();
            adminDataAccess     = MockRepository.GenerateMock <IAdminDataAccess>();
            clientDataAccess    = MockRepository.GenerateMock <IClientDataAccess>();
            marketDataAccess    = MockRepository.GenerateMock <IMarketFile>();
            transmitFileContext = new TransmitFileContext
            {
                DirectoryArchive   = "archive",
                DirectoryDecrypted = "decrypted",
                DirectoryEncrypted = "encrypted",
                DirectoryException = "exception"
            };

            task = new TransmitFileTask(adminDataAccess, clientDataAccess, marketDataAccess, logger, clientId);
        }
Example #5
0
 protected AbstractErcotFileTask(IClientDataAccess clientDataAccess, IMarketFile marketFileDataAccess)
 {
     this.clientDataAccess     = clientDataAccess;
     this.marketFileDataAccess = marketFileDataAccess;
 }