Пример #1
0
 public ZooDailyFeedingCostCalculator(IRateRepository rateRepository, IPriceRepository priceRepository,
                                      IZooRepository zooRepository)
 {
     _rateRepository  = rateRepository;
     _priceRepository = priceRepository;
     _zooRepository   = zooRepository;
 }
Пример #2
0
 public RateService(IRateRepository rateRepository)
 {
     _rateRepository = rateRepository;
     _logger         = LogManager.GetCurrentClassLogger();
     _rates          = new List <RateUpdateModel>();
     _db             = new ExrateEntities();
 }
 public ProductsController(ApplicationDbContext context, IStorageService storageService, ILogger <ProductsController> logger, IRateRepository rateRepository)
 {
     _context        = context;
     _storageService = storageService;
     _logger         = logger;
     _rateRepository = rateRepository;
 }
Пример #4
0
 public RateController(
     IRateRepository rateRepository,
     IMapper mapper
     )
 {
     this.rateRepository = rateRepository;
     this.mapper         = mapper;
 }
Пример #5
0
 public IRateRepository GetRateRepository()
 {
     if (rateRepository == null)
     {
         rateRepository = new RateRepository(context);
     }
     return(rateRepository);
 }
Пример #6
0
 public TicketController(IMovieRepository movieRepo, ITicketRepository ticketRepo, IOrderRepository orderRepo, IScheduleRepository scheduleRepo, IRateRepository rateRepo)
 {
     MovieRepo    = movieRepo;
     TicketRepo   = ticketRepo;
     OrderRepo    = orderRepo;
     ScheduleRepo = scheduleRepo;
     RateRepo     = rateRepo;
 }
Пример #7
0
 public HomeController(IBookRepository bRepo, ICommentRepository cRepo, IRateRepository rRepo
                       , INewsRepository nRepo)
 {
     bookRepository    = bRepo;
     commentRepository = cRepo;
     rateRepository    = rRepo;
     newsRepository    = nRepo;
 }
 public MoviesController(IMovieRepository repository, IScreenTypeRepository screenTypeRepository,
                         IRateRepository rateRepository, IGenreRepository genreRepository)
 {
     this.screenTypeRepository = screenTypeRepository;
     this.movieRepository      = repository;
     this.rateRepository       = rateRepository;
     this.genreRepository      = genreRepository;
 }
Пример #9
0
 public HomeController(UserManager <IdentityUser> userManager, IProductRepository productRepository, IRateRepository rateRepository, ICartRepository cartRepository, IOrderRepository orderRepository, IOrderStatusRepository orderStatusRepository)
 {
     _userManager           = userManager;
     _productRepository     = productRepository;
     _rateRepository        = rateRepository;
     _cartRepository        = cartRepository;
     _orderRepository       = orderRepository;
     _orderStatusRepository = orderStatusRepository;
 }
Пример #10
0
 public BlogController(IPublicMethodRepsoitory <NoticesCategoryModel> categoryrepo, IPublicMethodRepsoitory <NoticesModel> noticesrepo, IRateRepository rateRepository, ICommentRepository commentRepository, IPublicMethodRepsoitory <DynamicPagesContent> DynamicPageRepository, IPCRepository categories)
 {
     _categoryrepo          = categoryrepo;
     _noticesrepo           = noticesrepo;
     _rateRepository        = rateRepository;
     _DynamicPageRepository = DynamicPageRepository;
     _commentRepository     = commentRepository;
     _categories            = categories;
 }
 public TipCalculatorServiceApplication(ITipCalculatorService tipCalculatorService,
                                        ITransactionRepository transactionRepository, IRateRepository rateRepository,
                                        Mapper mapper, ILogger logger)
 {
     TipCalculatorService  = tipCalculatorService;
     TransactionRepository = transactionRepository;
     RateRepository        = rateRepository;
     Mapper = mapper;
 }
Пример #12
0
 public TrainerService(ITrainerRepository trainerRepository, IMapper mapper, IRateRepository rateRepository,
                       IFavouriteRepository favouriteRepository, ITrainingRepository trainingRepository)
 {
     _trainerRepository   = trainerRepository;
     _mapper              = mapper;
     _rateRepository      = rateRepository;
     _favouriteRepository = favouriteRepository;
     _trainingRepository  = trainingRepository;
 }
Пример #13
0
 public ClubService(IClubRepository clubRepository, IMapper mapper, IRateRepository rateRepository,
                    IFavouriteRepository favouriteRepository, ITrainingRepository trainingRepository)
 {
     _clubRepository      = clubRepository;
     _rateRepository      = rateRepository;
     _favouriteRepository = favouriteRepository;
     _trainingRepository  = trainingRepository;
     _mapper = mapper;
 }
Пример #14
0
 public RatesController(IRateRepository repo, IMinearRepository minr, IConstRepository @const, IMrrRepository mrr, IBtcRepository btc, ISpRepository sp)
 {
     repository       = repo;
     minearRepository = minr;
     constRepository  = @const;
     mrrrepository    = mrr;
     btcrepository    = btc;
     sprepository     = sp;
 }
Пример #15
0
        public ClientController(ICityRepository cityRepository, IRegionRepository regionRepository, IClientRepository clientRepository,
                                IRateRepository rateRepository, IClientService сlientService)
        {
            this.cityRepository   = cityRepository;
            this.regionRepository = regionRepository;
            this.clientRepository = clientRepository;
            this.rateRepository   = rateRepository;

            this.сlientService = сlientService;
        }
 public GalleryController(IPublicMethodRepsoitory <GalleryCategoryModel> gallerycatrepo, IPublicMethodRepsoitory <ImageGalleryModel> imagerepo, IPublicMethodRepsoitory <VideoGalleryModel> videorepo, ILogger <GalleryController> logger, ICommentRepository commentRepository, IRateRepository rateRepository, ILocalizationService lang)
 {
     this._gallerycatrepo    = gallerycatrepo;
     this._logger            = logger;
     this._imagerepo         = imagerepo;
     this._videorepo         = videorepo;
     this._commentRepository = commentRepository;
     this._rateRepository    = rateRepository;
     _lang = lang;
 }
 public FetchServiceApplication(IFetchService fetchService,
                                IRateRepository rateRepository, ITransactionRepository transactionRepository,
                                Mapper mapper, ILogger logger)
 {
     FetchService          = fetchService;
     RateRepository        = rateRepository;
     TransactionRepository = transactionRepository;
     Mapper = mapper;
     Log    = logger;
 }
 public CommentController(ICommentRepository repository, IUserRepository userRepository,
                          IProductRepository productRepository, IVoucherRepository voucherRepository,
                          IRateRepository rateRepository)
 {
     _repository        = repository;
     _productRepository = productRepository;
     _userRepository    = userRepository;
     _voucherRepository = voucherRepository;
     _rateRepository    = rateRepository;
 }
Пример #19
0
 public UsersAdminController(RoleManager <IdentityRole> _roleManager, UserManager <IdentityUser> _userManager,
                             ICommentRepository _commentRepository, IBlockedUserRepository _blockedUserRepository,
                             IRateRepository _rateRepository)
 {
     userManager           = _userManager;
     roleManager           = _roleManager;
     rateRepository        = _rateRepository;
     commentRepository     = _commentRepository;
     blockedUserRepository = _blockedUserRepository;
 }
 public CoursesController(ICoursesRepository courses,
                          ICategoryRepository category,
                          IRateRepository rate, ICetificateRepository cetificate,
                          ILessonRepository lesson, IFileService file)
 {
     _courses    = courses;
     _category   = category;
     _rate       = rate;
     _cetificate = cetificate;
     _lesson     = lesson;
     _file       = file;
 }
Пример #21
0
 public DeletePersonalDataModel(
     UserManager <IdentityUser> userManager,
     SignInManager <IdentityUser> signInManager,
     ILogger <DeletePersonalDataModel> logger,
     ICommentRepository cRepo,
     IRateRepository rRepo)
 {
     _userManager      = userManager;
     _signInManager    = signInManager;
     _logger           = logger;
     commentRepository = cRepo;
     rateRepository    = rRepo;
 }
Пример #22
0
 public RateService(
     ILogger <IRateRepository> logger,
     IRateRepository rateRepository,
     IApiRateRequestModelValidator rateModelValidator,
     IBOLRateMapper bolrateMapper,
     IDALRateMapper dalrateMapper)
     : base(logger,
            rateRepository,
            rateModelValidator,
            bolrateMapper,
            dalrateMapper)
 {
 }
Пример #23
0
 public void SetUp()
 {
     ConfigHelper.CleanDatabase();
     rateRepository    = Resolve <IRateRepository>();
     createdRateDMList = new List <RateDM>();
     rateDMList        = new List <RateDM>
     {
         new RateDM("RBR", "YEN", 15.55m),
         new RateDM("EUR", "PES", 23.32m),
         new RateDM("DOL", "COL", 0.25m)
     };
     createdRateDMList = rateRepository.CreateAll(rateDMList);
 }
Пример #24
0
 public AbstractRateService(
     ILogger logger,
     IRateRepository rateRepository,
     IApiRateRequestModelValidator rateModelValidator,
     IBOLRateMapper bolRateMapper,
     IDALRateMapper dalRateMapper)
     : base()
 {
     this.rateRepository     = rateRepository;
     this.rateModelValidator = rateModelValidator;
     this.bolRateMapper      = bolRateMapper;
     this.dalRateMapper      = dalRateMapper;
     this.logger             = logger;
 }
        /// <summary>
        /// Counstruts example of <see cref="ExchangeRates"/>
        /// </summary>
        /// <param name="sessionFactory">Factory of datasource-sessions</param>
        /// <param name="rateRepository">Repository of cached rates</param>
        /// <param name="rateService">Rate remote service</param>
        /// <exception cref="ArgumentNullException"/>
        public ExchangeRates(ISessionFactory sessionFactory, IRateRepository rateRepository, IRateService rateService)
        {
            if (sessionFactory == null)
                throw new ArgumentNullException("sessionFactory");
            if (rateRepository == null)
                throw new ArgumentNullException("rateRepository");
            if (rateService == null)
                throw new ArgumentNullException("rateService");

            ErrorMessage = string.Empty;
            _sessionFactory = sessionFactory;
            _rateRepository = rateRepository;
            _rateService = rateService;
        }
Пример #26
0
        public RateService(
            ILogger <IRateService> logger,
            MediatR.IMediator mediator,
            IRateRepository rateRepository,
            IApiRateServerRequestModelValidator rateModelValidator,
            IDALRateMapper dalRateMapper)
            : base()
        {
            this.RateRepository     = rateRepository;
            this.RateModelValidator = rateModelValidator;
            this.DalRateMapper      = dalRateMapper;
            this.logger             = logger;

            this.mediator = mediator;
        }
Пример #27
0
 public ProfileController(IUserRepository repo,
                          IRateRepository rate,
                          IMrrRepository mrr,
                          IBtcRepository btc,
                          ISpRepository sp,
                          IMinearRepository minear,
                          IConstRepository @const,
                          IPayoutRepository payout)
 {
     userrepository   = repo;
     raterepository   = rate;
     mrrrepository    = mrr;
     btcrepository    = btc;
     sprepository     = sp;
     minearRepository = minear;
     constRepository  = @const;
     payoutRepository = payout;
 }
Пример #28
0
        public async Task Handle_SetExistingRate_ReturnRateInformation()
        {
            //Arrange
            var guid = rateFake.Id;
            FindByIdRatesQuery        query          = new FindByIdRatesQuery(guid);
            IRateRepository           rateRepository = A.Fake <IRateRepository>();
            FindByIdRatesQueryHandler handler        = new FindByIdRatesQueryHandler(rateRepository);

            A.CallTo(() => rateRepository.FindById(guid)).Returns(Task.FromResult(this.rateFake));

            //Act
            var result = await handler.Handle(query, CancellationToken.None);

            //Assert
            Assert.True(result != null);
            Assert.True(result.Id == query.Id);
            Assert.Equal(result.AnnualInterestRate, this.rateFake.AnnualInterestRate);
        }
Пример #29
0
 public UserService(IUserRepository repository, IMapper mapper, ITrainerRepository trainerRepository,
                    IClubRepository clubRepository, IFavouriteRepository favouriteRepository,
                    IRateRepository rateRepository, IBodyMeasurementRepository bodyMeasurementRepository,
                    ITrainingRepository trainingRepository, IReservationRepository reservationRepository,
                    IUserTrainingRepository userTrainingRepository, ITrainingService trainingService,
                    IChatRepository chatRepository)
 {
     _userRepository            = repository;
     _mapper                    = mapper;
     _trainerRepository         = trainerRepository;
     _clubRepository            = clubRepository;
     _rateRepository            = rateRepository;
     _favouriteRepository       = favouriteRepository;
     _bodyMeasurementRepository = bodyMeasurementRepository;
     _trainingRepository        = trainingRepository;
     _reservationRepository     = reservationRepository;
     _userTrainingRepository    = userTrainingRepository;
     _trainingService           = trainingService;
     _chatRepository            = chatRepository;
 }
Пример #30
0
 public HomeController(IRecipeRepository recipeRepository,
                       IWebHostEnvironment hostingEnvironment,
                       IDataProtectionProvider dataProtectionProvider,
                       DataProtectionPurposeString dataProtectionPurposeString,
                       SignInManager <ApplicationUser> signInManager,
                       IRateRepository rateRepository,
                       IObserveRepository observeRepository,
                       IFavouriteRepository favouriteRepository,
                       ICommentRepository commentRepository,
                       IReportRepository reportRepository)
 {
     _recipeRepository   = recipeRepository;
     _hostingEnvironment = hostingEnvironment;
     _protector          = dataProtectionProvider
                           .CreateProtector(dataProtectionPurposeString.EmployeeIdRouteValue);
     _signInManager       = signInManager;
     _rateRepository      = rateRepository;
     _observeRepository   = observeRepository;
     _favouriteRepository = favouriteRepository;
     _commentRepository   = commentRepository;
     _reportRepository    = reportRepository;
 }
 public RatesCalculator(IRateRepository rateRepository, IRatesLoadService ratesLoadService)
 {
     _rateRepository = rateRepository;
     _ratesLoadService = ratesLoadService;
 }
Пример #32
0
 public ApiRateServerRequestModelValidator(IRateRepository rateRepository)
 {
     this.RateRepository = rateRepository;
 }
 public ExchangeRateService(IRateRepository rateRepository)
 {
     this.rateRepository = rateRepository;
 }
Пример #34
0
 /// <summary>
 ///In constructor, we can get needed classes/interfaces.
 ///They are sent here by dependency injection system automatically.
 /// </summary>
 public RateAppService(IRateRepository rateRepository)
 {
     _rateRepository = rateRepository;
 }