Esempio n. 1
0
        public UserBL(ITransactionDAO transactionDAO, IUserDAO userDAO, IWebHostEnvironment webHostEnvironment)
        {
            _transactionDAO = transactionDAO;
            _userDAO        = userDAO;

            _webHostEnvironment = webHostEnvironment;
        }
 public TransactionsController(IGameDAO gameDao, IUserDAO userDao, ITransactionDAO transactDao, IStockDAO stockDao)
 {
     this.gameDao        = gameDao;
     this.userDao        = userDao;
     this.transactionDao = transactDao;
     this.stockDao       = stockDao;
 }
 public GamesController(IGameDAO gameDao, IUserDAO userDao, ITransactionDAO transactionDao, IOwnedStocksHelper ownedHelper, IStockHistoryAPIDAO stockHistoryAPIDao)
 {
     this.gameDao            = gameDao;
     this.userDao            = userDao;
     this.transactionDao     = transactionDao;
     this.ownedHelper        = ownedHelper;
     this.stockHistoryAPIDao = stockHistoryAPIDao;
 }
Esempio n. 4
0
        public AuthController(IUserDAO userDAO, ITransactionDAO transactionDAO, IEmailSender emailSender, IAuthBL authBL)
        {
            _userDAO        = userDAO;
            _emailSender    = emailSender;
            _transactionDAO = transactionDAO;

            _authBL = authBL;
        }
Esempio n. 5
0
        public CtfUserBL(ITransactionDAO transactionDAO, IWebHostEnvironment webHostEnvironment, IUserDAO userDAO,
                         IHttpContextAccessor httpContextAccessor, IOptions <CtfOptions> ctfOptions) : base(transactionDAO, userDAO, webHostEnvironment)
        {
            _userDAO = userDAO;

            _httpContextAccessor = httpContextAccessor;

            _ctfOptions = ctfOptions.Value;
        }
Esempio n. 6
0
        public CtfAuthBL(IUserDAO userDAO, ITransactionDAO transactionDAO, IEmailSender emailSender,
                         IHttpContextAccessor httpContextAccessor, IOptions <CtfOptions> options,
                         IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccessor, IOptions <AppSettings> appSettings)
            : base(userDAO, transactionDAO, emailSender, httpContextAccessor, appSettings)
        {
            _urlHelperFactory      = urlHelperFactory;
            _actionContextAccessor = actionContextAccessor;

            _ctfOptions = options.Value;
        }
Esempio n. 7
0
        public AuthBL(IUserDAO userDAO, ITransactionDAO transactionDAO, IEmailSender emailSender,
                      IHttpContextAccessor httpContextAccessor, IOptions <AppSettings> appSettings)
        {
            _userDAO        = userDAO;
            _transactionDAO = transactionDAO;

            _emailSender         = emailSender;
            _httpContextAccessor = httpContextAccessor;

            _appSettings = appSettings.Value;
        }
        public StocksController(IGameDAO gameDao, IUserDAO userDao, ITransactionDAO transactDao, IStockAPIDAO stockAPIDao, IStockDAO stockDao, IOwnedStocksHelper ownedHelper)
        {
            this.userDao     = userDao;
            this.stockDao    = stockDao;
            this.ownedHelper = ownedHelper;

            // TODO: Determine if these properties are needed with later refactoring
            this.gameDao     = gameDao;
            this.transactDao = transactDao;
            this.stockAPIDao = stockAPIDao;
        }
        public ScheduledJobs(IUserDAO userDao, IGameDAO gameDao, ITransactionDAO transactionDao, IOwnedStocksHelper ownedHelper, IStockAPIDAO stockAPIDao, IStockDAO stockDao, IStockHistoryAPIDAO stockHistoryAPIDao)

        {
            this.userDao            = userDao;
            this.gameDao            = gameDao;
            this.transactionDao     = transactionDao;
            this.ownedHelper        = ownedHelper;
            this.stockAPIDao        = stockAPIDao;
            this.stockDao           = stockDao;
            this.stockHistoryAPIDao = stockHistoryAPIDao;
        }
Esempio n. 10
0
        public CtfStoreBL(
            ITransactionDAO transactionDAO,
            StoreAPICalls storeAPICalls,
            IHttpContextAccessor httpContextAccessor,
            IOptions <CtfOptions> ctfOptions,
            IMemoryCache memoryCache)
            : base(transactionDAO, storeAPICalls)
        {
            _httpContextAccessor = httpContextAccessor;
            _memoryCache         = memoryCache;

            _ctfOptions = ctfOptions.Value;
        }
Esempio n. 11
0
        public CtfTransactionBL(
            ITransactionDAO transactionDAO,
            IUserDAO userDAO,
            IHttpContextAccessor httpContextAccessor,
            IActionContextAccessor actionContextAccessor,
            IOptions <CtfOptions> ctfOptions) : base(transactionDAO)
        {
            _userDAO = userDAO;

            _httpContextAccessor   = httpContextAccessor;
            _actionContextAccessor = actionContextAccessor;

            _ctfOptions = ctfOptions.Value;
        }
Esempio n. 12
0
 public TransactionBL(ITransactionDAO transactionDAO)
 {
     _transactionDAO = transactionDAO;
 }
Esempio n. 13
0
 public StoreBL(ITransactionDAO transactionDAO, StoreAPICalls storeAPICalls)
 {
     _transactionDAO = transactionDAO;
     _storeAPICalls  = storeAPICalls;
 }
Esempio n. 14
0
 // test constructor
 public TransactionOps(ITransactionDAO dataAccessObj)
 {
     this.dataAccessObj = dataAccessObj;
 }
Esempio n. 15
0
 // default constructor
 // this still depends on a concrete implementation.
 // however, it is not as tightly-coupled a design as before
 public TransactionOps()
 {
     dataAccessObj = new TransactionDAO();
 }
Esempio n. 16
0
 public MarketProvider(IProviders providers, ITransactionDAO transactionDAO)
 {
     this._providers      = providers;
     this._transactionDAO = transactionDAO;
 }
Esempio n. 17
0
 public OwnedStocksHelper(ITransactionDAO transactDao, IStockDAO stockDao)
 {
     this.transactDao = transactDao;
     this.stockDao    = stockDao;
 }
Esempio n. 18
0
 public CtfAdminBL(ITransactionDAO transactionDao, IUserDAO userDAO, IOptions <CtfOptions> ctfOptions, IHttpContextAccessor httpContextAccessor)
     : base(transactionDao, userDAO)
 {
     _ctfOptions          = ctfOptions.Value;
     _httpContextAccessor = httpContextAccessor;
 }
Esempio n. 19
0
 public AdminBL(ITransactionDAO transactionDao, IUserDAO userDAO)
 {
     _transactionDao = transactionDao;
     _userDAO        = userDAO;
 }
Esempio n. 20
0
 public TransactionLayer(ITransactionDAO transactionDao)
 {
     _transactionDao = transactionDao;
 }
Esempio n. 21
0
        public CtfTransactionBL(ITransactionDAO transactionDAO, IHttpContextAccessor httpContextAccessor, IOptions <CtfOptions> ctfOptions) : base(transactionDAO)
        {
            _httpContextAccessor = httpContextAccessor;

            _ctfOptions = ctfOptions.Value;
        }