Exemple #1
0
 public UnitOfWork(FinanceServContext context, IMapper mapper)
 {
     CurrencyRepository    = new CurrencyRepository(context, mapper);
     PortfolioRepository   = new PortfolioRepository(context, mapper);
     StockRepository       = new StockRepository(context, mapper);
     TransactionRepository = new TransactionRepository(context, mapper);
     UserRepository        = new UserRepository(context, mapper);
 }
 /// <summary>
 /// Инициализирует экземпляр <see cref="CurrencyRepository"/>.
 /// </summary>
 /// <param name="context">Контекст данных.</param>
 /// <param name="mapper">Маппер.</param>
 public CurrencyRepository(FinanceServContext context, IMapper mapper) : base(context, mapper)
 {
 }
Exemple #3
0
 /// <summary>
 /// Инициализирует экземпляр <see cref="BaseRepository{TDto, TEntity}"/>.
 /// </summary>
 /// <param name="context">Контекст данных.</param>
 /// <param name="mapper">Маппер.</param>
 protected BaseRepository(FinanceServContext context, IMapper mapper)
 {
     Context = context;
     _mapper = mapper;
 }
Exemple #4
0
 /// <summary>
 /// Инициализирует экземпляр <see cref="PortfolioRepository"/>.
 /// </summary>
 /// <param name="context">Контекст данных.</param>
 /// <param name="mapper">Маппер.</param>
 public PortfolioRepository(FinanceServContext context, IMapper mapper) : base(context, mapper)
 {
 }
Exemple #5
0
 /// <summary>
 /// Инициализирует экземпляр <see cref="StockRepository"/>.
 /// </summary>
 /// <param name="context">Контекст данных.</param>
 /// <param name="mapper">Маппер.</param>
 public StockRepository(FinanceServContext context, IMapper mapper) : base(context, mapper)
 {
 }
 /// <summary>
 /// Инициализирует экземпляр <see cref="TransactionRepository"/>.
 /// </summary>
 /// <param name="context">Контекст данных.</param>
 /// <param name="mapper">Маппер.</param>
 public TransactionRepository(FinanceServContext context, IMapper mapper) : base(context, mapper)
 {
 }