public ItemsController(IItemsRepository itemsRepository, IMappingEngine mappingEngine)
 {
     if (itemsRepository == null) throw new ArgumentNullException(nameof(itemsRepository));
     if (mappingEngine == null) throw new ArgumentNullException(nameof(mappingEngine));
     _itemsRepository = itemsRepository;
     _mappingEngine = mappingEngine;
 }
Example #2
0
		public ApiModule()
		{
			_itemsRepository = new MongoDbItemsRepository();

			Get["/api/v1/items"] = GetItems;
			Get["/api/v1/items/create"] = CreateItem;
			Get["/api/v1/items/{id}/delete"] = DeleteItem;
		}
 public LendingController(ILendingRepository lendingRepository, IMappingEngine mappingEngine, IPersonRepository personRepository, IItemsRepository itemsRepository) : this(lendingRepository)
 {
     if (mappingEngine == null) throw new ArgumentNullException(nameof(mappingEngine));
     if (personRepository == null) throw new ArgumentNullException(nameof(personRepository));
     if (itemsRepository == null) throw new ArgumentNullException(nameof(itemsRepository));
     _mappingEngine = mappingEngine;
     _personRepository = personRepository;
     _itemsRepository = itemsRepository;
 }
        public DataServiceController(IContractsRepository cntrcRep,
									 ITradersRepository trdrRep,
									 IOrdersRepository ordRep,
									 IInvoicesRepository invRep,
									 IItemsRepository itmRep,
									 IAirportsRepository airRep,
									 IAircraftsRepository acrRep,
                                     ICurrenciesRepository curRep)
        {
            _contractsRepository = cntrcRep;
            _tradersRepository = trdrRep;
            _ordersRepository = ordRep;
            _invoicesRepository = invRep;
            _itemsRepository = itmRep;
            _airportsRepository = airRep;
            _aircraftsRepository = acrRep;
            _currenciesRepository = curRep;
        }
 public PortfoliosService(IPortfoliosRepository portfoliosRepository, IItemsRepository itemsRepository)
 {
     _portfoliosRepository = portfoliosRepository;
     _itemsRepository      = itemsRepository;
 }
Example #6
0
 public ItemsController(IItemsRepository repository)
 {
     this.repository = repository;
 }
Example #7
0
 public MappingRepository()
 {
     _accountsRepository = Factory.CreateObject("gatherContent.connector/components/accountsRepository", true) as IAccountsRepository;
     _itemsRepository    = Factory.CreateObject("gatherContent.connector/components/itemsRepository", true) as IItemsRepository;
 }
Example #8
0
 public ShoppingCartController(IShoppingCartRepository shoppingCartRepository, IItemsRepository itemsRepository, IShoppingCartItemsRepository shoppingCartItemsRepository, ILogger <ShoppingCartController> logger)
 {
     _shoppingCartRepository      = shoppingCartRepository;
     _itemsRepository             = itemsRepository;
     _shoppingCartItemsRepository = shoppingCartItemsRepository;
     _logger = logger;
 }
 public CheckoutController(UserManager <ApplicationUser> userManager,
                           SignInManager <ApplicationUser> signInManager, ICategoryRepository categoryRepository, IUserRepository userRepository, IItemsRepository itemsRepository, IOrderRepository orderRepository, IOrderItemRepository orderItemRepository, ISellerRepository sellerRepository, ApplicationDbContext context)
 {
     _userManager         = userManager;
     _signInManager       = signInManager;
     _categoryRepository  = categoryRepository;
     _userRepository      = userRepository;
     _itemsRepository     = itemsRepository;
     _orderRepository     = orderRepository;
     _orderItemRepository = orderItemRepository;
     _sellerRepository    = sellerRepository;
     _dbContext           = context;
 }
 public GetItemQueryHandler(IItemsRepository itemsRepository)
 {
     this.itemsRepository = itemsRepository;
 }
Example #11
0
 public ItemsController()
 {
     _itemsRepository = new ItemsRepository();
 }
Example #12
0
 public UploaderController(IItemsRepository itemsRepository) : base(itemsRepository)
 {
 }
        public void PrepareRepositories(bool initialize = false)
        {
            // Kick the model creation process if not already created (hence force is false). In other words, do
            // not wait on any database activities. Without this, nothing happens unless some context activities take
            // place.
            _context = new AviTradeContext();
            if (initialize)
            {
                // Kick the model creation process if not already created (hence force is false). In other words, do
                // not wait on any database activities. Without this, nothing happens unless some context activities take
                // place.
                _context.Database.Initialize(force: false);
            }

            _contractsRepository = new ContractsRepository(_context);
            _airportsRepository = new AirportsRepository(_context);
            _aircraftsRepository = new AircraftsRepository(_context);
            _itemsRepository = new ItemsRepository(_context);
            _currenciesRepository = new CurrenciesRepository(_context);
            _periodsRepository = new PeriodsRepository(_context);
            _invoicesRepository = new InvoicesRepository(_context, _periodsRepository);
            _ordersRepository = new OrdersRepository(_context, _contractsRepository, _airportsRepository,
                                                     _aircraftsRepository, _itemsRepository, _currenciesRepository,
                                                     _invoicesRepository);
            _tradersRepository = new TradersRepository(_context);
        }
Example #14
0
 public App(IItemsRepository itemsRepository)
 {
     db.data = itemsRepository;
     InitializeComponent();
     MainPage = new MainPage();
 }
 public TokenController(IItemsRepository itemsRepository, IApiUsersRepository apiUsersRepository) : base(itemsRepository)
 {
     _apiUsersRepository = apiUsersRepository;
 }
 public ItemsController(IItemsRepository itemsRepository, ILogger <ItemsController> logger)
 {
     _itemsRepository = itemsRepository;
     _logger          = logger;
 }
 public ItemsProcessor(IItemsRepository repository)
 {
     repo = repository;
 }
 // Repository is injectd.  Created in Startup.cs.
 public ItemsController(IItemsRepository items)
 {
     _items = items;
 }
Example #19
0
 public Finder(IItemsRepository rep)
 {
     Repository = rep;
 }
Example #20
0
 public ItemsApp(IItemsRepository itemsRepository)
 {
     this.service = itemsRepository;
 }
 public ItemsService(IItemsRepository service)
 {
     this.service = service;
 }
Example #22
0
 public ItemsController(IItemsRepository itemsRepository, IStorageRepository storageRepository, ISubsetRepository subsetRepository)
 {
     _storageRepository = storageRepository;
     _subsetRepository  = subsetRepository;
     _itemsRepository   = itemsRepository;
 }
Example #23
0
 public ItemsController(IItemsRepository itemRepository, IMapper mapper)
 {
     this.mapper         = mapper;
     this.itemRepository = itemRepository;
 }
Example #24
0
 public ItemsController(IItemsRepository repository, ILogger <ItemsController> logger)
 {
     this.repository = repository;
     this.logger     = logger;
 }
Example #25
0
 public DeleteItemCommandHandler(IItemsRepository itemsRepository)
 {
     this.itemsRepository = itemsRepository;
 }
Example #26
0
 public ItemsController(IItemsRepository itemsRepository, IMapper mapper)
 {
     _itemsRepository = itemsRepository;
     _mapper          = mapper;
 }
Example #27
0
        //private AppDbContext _serv;


        public ItemsService(IItemsRepository ItemRep, AppDbContext Serv)
        {
            _Repository = ItemRep;
            // _serv = Serv;
        }
Example #28
0
 public ShoppingCartController(IItemsRepository itemRepository, ShoppingCart shoppingCart)
 {
     _itemRepository = itemRepository;
     _shoppingCart   = shoppingCart;
 }
Example #29
0
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="repository"></param>
 /// <param name="mapper"></param>
 public ItemsService(IItemsRepository repository, IMapper mapper) : base(repository, mapper)
 {
     this._repository = repository;
     this._mapper     = mapper;
 }
        //public ItemsController()
        //{
        //    _repo = new ItemsRepository(new ApplicationDbContext());
        //}

        public ItemsController(IItemsRepository repository, IUnitOfWork unitOfWork) // Brukes hvis man skal teste
        {
            _repo       = repository;
            _unitOfWork = unitOfWork;
        }
 public ItemsControllerBuilder WithItemsRepository(IItemsRepository itemsRepository)
 {
     ItemsRepository = itemsRepository;
     return this;
 }
Example #32
0
 public ItemsController(IItemsRepository itemsesRepository, IItemsService itemsService, IItemLocationHelper itemLocationHelper)
 {
     _itemsesRepository  = itemsesRepository;
     _itemsService       = itemsService;
     _itemLocationHelper = itemLocationHelper;
 }
Example #33
0
 public ItemsController(IItemsRepository items)
 {
     _items = items;
 }
Example #34
0
 public ItemsController(IItemsRepository repository)
 {
     Repository = repository;
 }
Example #35
0
 public Unequip(IItemsRepository itemsRepository)
 {
     this.itemsRepository = itemsRepository;
 }
Example #36
0
 public ToDoItems(IItemsRepository itemsRepo)
 {
     _itemsRepo = itemsRepo;
 }
        /*
                [Test]
                public void DeleteConfirmed_GivenValidId_ShouldCallGetById()
                {
                    //---------------Set up test pack-------------------
                    var id = Guid.NewGuid();
                    var itemsRepository = Substitute.For<IItemsRepository>();
                    var itemsController = CreateItemsControllerBuilder()
                        .WithItemsRepository(itemsRepository)

                        .Build();
                    //---------------Assert Precondition----------------

                    //---------------Execute Test ----------------------
                    var result = itemsController.DeleteConfirmed(id);
                    //---------------Test Result -----------------------
                    itemsRepository.Received().GetById(id);
                }

                [Test]
                public void DeleteConfirmed_GivenItemIsReturnedFromRepo_ShouldCallDeleteItem()
                {
                    //---------------Set up test pack-------------------
                    var item = new ItemBuilder().WithRandomProps().Build();
                    var itemsRepository = Substitute.For<IItemsRepository>();
                    itemsRepository.GetById(item.ItemId).Returns(item);
                    var itemsController = CreateItemsControllerBuilder()
                        .WithItemsRepository(itemsRepository)

                        .Build();
                    //---------------Assert Precondition----------------

                    //---------------Execute Test ----------------------
                    var result = itemsController.DeleteConfirmed(item.ItemId);
                    //---------------Test Result -----------------------
                    itemsRepository.Received().DeleteItem(item);
                }*/


        private static LendingController CreateLendingController(ILendingRepository lendingRepository = null, IMappingEngine mappingEngine = null, IPersonRepository personRepository = null, IItemsRepository itemsRepository = null)
        {
            if (lendingRepository == null)
                lendingRepository = Substitute.For<ILendingRepository>();
            if (mappingEngine == null)
            {
                mappingEngine = Substitute.For<IMappingEngine>();
            }

            if (personRepository == null) personRepository = Substitute.For<IPersonRepository>();
            if (itemsRepository == null) itemsRepository = Substitute.For<IItemsRepository>();
            return new LendingController(lendingRepository, mappingEngine, personRepository, itemsRepository);
        }
Example #38
0
 public ItemsController(IItemsRepository repo)
 {
     repository = repo;
 }
Example #39
0
        public MainPageViewModel(
            IPageNavigationService pageNavigationService,
            IItemsService dataService,
            ITweetsService tweetsService,
            IVideosService youtubeChannelService,
            ISettingsService settingsService,
            IUnityContainer unityContainer,
            IItemsRepository itemsRepository,
            ITweetsRepository tweetsRepository,
            IImagesRepository imagesRepository,
            IVideosRepository videosRepository,
            ICarsRepository carsRepository,
            IFlickrService flickrService,
            ISharingService sharingService)
            : base(
                sharingService,
                pageNavigationService,
                unityContainer)
        {
            _pageNavigationService = pageNavigationService;
            _dataService = dataService;
            _tweetsService = tweetsService;
            _youtubeChannelService = youtubeChannelService;
            _unityContainer = unityContainer;
            _itemsRepository = itemsRepository;
            _tweetsRepository = tweetsRepository;
            _imagesRepository = imagesRepository;
            _videosRepository = videosRepository;
            _flickrService = flickrService;
            _carsRepository = carsRepository;

            //CarModelsCollection = carsRepository.GetAll();

#if WINDOWS_PHONE
            if (DesignerProperties.IsInDesignTool)
#else // !WINDOWS_PHONE
			if (DesignMode.DesignModeEnabled)
#endif
            {
                //InitializeDataForDesignMode();
                InitializeDataFromOnlineAsync();
            }
        }
Example #40
0
 public ItemsController(IItemsRepository itemsRepository)
 {
     _itemsRepository = itemsRepository;
 }
Example #41
0
 public Checkout(IItemsRepository itemsRepository)
 {
     _itemsRepository = Guard.Argument(() => itemsRepository).NotNull().Value;
 }
Example #42
0
 public ModelTests()
 {
     _repo = new ItemsRepository();
 }
Example #43
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ItemsService"/> class.
 /// </summary>
 /// <param name="itemsRepository">
 /// The items repository.
 /// </param>
 /// <param name="packageRepository">
 /// The package repository.
 /// </param>
 /// <param name="logger">
 /// The logger.
 /// </param>
 public ItemsService(IItemsRepository itemsRepository, IPackageRepository packageRepository, ILogger logger)
     : base(logger)
 {
     this.itemsRepository = itemsRepository;
     this.packageRepository = packageRepository;
 }