Beispiel #1
0
 public TransactionService(IDailyTransactionBlockRepository dailyTransactionBlockRepository, IMapper mapper, IUpgradeSpendingService upgradeSpendingService, IItemImageSearchService itemImageSearchService, ITransactionRepository transactionRepo)
 {
     _dailyTransactionBlockRepository = dailyTransactionBlockRepository;
     _mapper = mapper;
     _upgradeSpendingService = upgradeSpendingService;
     _itemImageSearchService = itemImageSearchService;
     _transactionRepo        = transactionRepo;
 }
Beispiel #2
0
        public ItemImageModule(IItemImageSearchService itemImageSearchService)
        {
            Get["/itemimage/{name}"] = parameters =>
            {
                string name     = parameters.name;
                var    imageUrl = itemImageSearchService.SearchImage(name);

                return(Response.AsJson(imageUrl));
            };
        }