public DishService(IDishRepository dishRepository, ICategoryRepository categoryRepository, IMarkupRepository markupRepository, IUnitOfWork unitOfWork) { _dishRepository = dishRepository; _categoryRepository = categoryRepository; _markupRepository = markupRepository; _unitOfWork = unitOfWork; }
public void Setup() { _mockMarkupRepository = Substitute.For <IMarkupRepository>(); _mockProvider = Substitute.For <IRemittanceProvider>(); _service = new ExchangeService(_mockProvider, _mockMarkupRepository); }
public MarkupService( [NotNull] IMarkupRepository markupRepository, [NotNull] IPayVolatilityClient payVolatilityClient, [NotNull] IPayMerchantClient payMerchantClient, [NotNull] string[] volatilityAssetPairs, [NotNull] ILogFactory logFactory) { _markupRepository = markupRepository; _payVolatilityClient = payVolatilityClient; _payMerchantClient = payMerchantClient; _volatilityAssetPairs = volatilityAssetPairs; _log = logFactory.CreateLog(this); }
public MarkupService(IMarkupRepository markupRepository) { _markupRepository = markupRepository; }
public ExchangeService(IRemittanceProvider provider, IMarkupRepository markupRepository) { _provider = provider; _markupRepository = markupRepository; }