public TransactionFileParser( IXMLParser <Transaction> xMLParser, ICSVParser <Transaction> cSVParser) { _xMLParser = xMLParser; _cSVParser = cSVParser; }
public TempUpdateDiamodsHendler(UpdateDiamondsModel model, HttpContextBase httpContext, ICSVParser csvParser, IDatabasePersistence db) { this.model = model; this.httpContext = httpContext; this.csvParser = csvParser; this.db = db; }
public Handler( IEmailService emailService, IMediator mediator, ICSVParser parser, IAccountStorage storage) { _emailService = emailService; _mediator = mediator; _parser = parser; _storage = storage; }
/// <summary>Sessions Controller Constructor</summary> public SessionsController(ISessionRepo sessionRepo, ISemesterRepo semesterRepo, IPersonRepo personRepo, ISessionReasonRepo sessionReasonRepo, ISessionClassRepo sessionClassRepo, IMapper mapper, ICSVParser <CSVSessionUpload> csvParser, IUnitOfWorkSession unitSession) { _mapper = mapper; _csvParser = csvParser; _unitSession = unitSession; _sessionRepo = sessionRepo; _semesterRepo = semesterRepo; _personRepo = personRepo; _sessionReasonRepo = sessionReasonRepo; _sessionClassRepo = sessionClassRepo; }
public SessionsControllerTest() { var dbOptions = DbInMemory.getDbInMemoryOptions(dbName); db = new TCSContext(dbOptions); sessionRepo = new SessionRepo(dbOptions); var personRepo = new PersonRepo(dbOptions); var semesterRepo = new SemesterRepo(dbOptions); var sessionClassRepo = new SessionClassRepo(dbOptions); var sessionReasonRepo = new SessionReasonRepo(dbOptions); var reasonRepo = new ReasonRepo(dbOptions); var classRepo = new ClassRepo(dbOptions); csvParser = new CSVSessionUploadParser(); var mapper = Utils.GetProjectMapper(); var unitSession = new UnitOfWorkSession(personRepo, reasonRepo, sessionRepo, classRepo, semesterRepo); sessionController = new SessionsController(sessionRepo, semesterRepo, personRepo, sessionReasonRepo, sessionClassRepo, mapper, csvParser, unitSession); }
public DataPublisher(ICSVParser objParser) { try { csvParser = objParser; factory = new ConnectionFactory() { HostName = ConfigurationManager.AppSettings["RabbitMQServer"], UserName = ConfigurationManager.AppSettings["RabbitMQUser"], Password = ConfigurationManager.AppSettings["RabbitMQPassword"], VirtualHost = ConfigurationManager.AppSettings["RabbitMQVirtualHost"], Port = Convert.ToInt32(ConfigurationManager.AppSettings["RabbitMQPort"]) }; connection = factory.CreateConnection(); channel = connection.CreateModel(); } catch (Exception ex) { Logger.WrieException(string.Format("Failed to connect RabbitMQ channel - {0}", ex.Message)); throw new Exception(string.Format("Failed to connect RabbitMQ channel - {0}", ex.Message)); } }
public Handler(IMediator mediator, ICSVParser parser) { _mediator = mediator; _parser = parser; }
public Handler(IMediator mediator, ICSVParser parser, IPortfolioStorage storage) { _mediator = mediator; _parser = parser; _storage = storage; }
public OrderController(IOrderService service, ICSVParser parser) { _service = service; _parser = parser; }
public XMLGenerator(ICSVParser objCSVParser) { csvParser = objCSVParser; }
// // GET: /Admin/ public AdminController(ICSVParser csvParser, IDatabasePersistence databasePersistence) { this.csvParser = csvParser; this.databasePersistence = databasePersistence; }
public GroceriesController(ILogger <GroceriesController> logger, GroceriesDbContext context, ICSVParser <Grocery> csvparser) { _logger = logger; _context = context; _parser = csvparser; }
public ConsoleParser(ICSVParser <T> parser) { _parser = parser; }
public CurvesController(IDataPublisher objPublisher, ICSVParser objCSVParser, IXMLGenerator objXMLGenerator) { dataPublisher = objPublisher; csvParser = objCSVParser; xmlGenerator = objXMLGenerator; }