public AccountApiController( ApplicationUserManager userManager, ApplicationDbContext dbContext, IUserPortfolioRepo custPortfolioRepo, IUserRepo userRepo, ICacheUserData cacheUserData) : base(userManager) { _dbContext = dbContext; _userRepo = userRepo; _custPortfolioRepo = custPortfolioRepo; _cacheUserData = cacheUserData; }
public InvBalanceRepo( ApplicationDbContext db, IUserPortfolioSharesRepo userPortfolioSharesRepo, IGzTransactionRepo gzTransactionRepo, IUserPortfolioRepo custPortfolioRepo, IConfRepo confRepo, IUserRepo userRepo) { this.db = db; this.userPortfolioSharesRepo = userPortfolioSharesRepo; this.gzTransactionRepo = gzTransactionRepo; this.confRepo = confRepo; this.userRepo = userRepo; }
public InvestmentsApiController( ApplicationDbContext inDbContext, IInvBalanceRepo inInvBalanceRepo, IGzTransactionRepo inGzTransactionRepo, IUserPortfolioRepo inUserPortfolioRepo, IUserRepo inUserRepo, IMapper inMapper, ApplicationUserManager inUserManager) : base(inUserManager) { this.dbContext = inDbContext; this.invBalanceRepo = inInvBalanceRepo; this.gzTransactionRepo = inGzTransactionRepo; this.userPortfolioRepo = inUserPortfolioRepo; this.userRepo = inUserRepo; this.mapper = inMapper; }
public CacheUserData(IInvBalanceRepo invBalanceRepo, IUserPortfolioRepo custPortfolioRepo) { telemetry = new TelemetryClient(); this.invBalanceRepo = invBalanceRepo; this.custPortfolioRepo = custPortfolioRepo; }
public UserPortfolioController(IUserPortfolioRepo repository, IMapper mapper) { _repository = repository; _mapper = mapper; }