public MainWindowViewModel(ICurrencyManager currencyManager, IStorageService storageService) { this.currencyManager = currencyManager; this.storageService = storageService; cancellationTokenSource = new CancellationTokenSource(); currencies = new ObservableCollection <CurrencyItemViewModel>(); }
private void Initialize(ICurrencyManager currencyManager, IPersistencyManager persistencyManager) { var selectedCurrencies = persistencyManager.GetSelectedCurrencies(); var allCurrencies = currencyManager.Currencies; Currencies = new ObservableCollection <Currency>(allCurrencies.Except(selectedCurrencies)); }
public CurrencyBundle(string name, ICurrencyType currencyType, int amount, ICurrencyManager currencyManager) { _name = name; _amount = amount; _currencyManager = currencyManager; _currencyType = currencyType; }
public CurrenciesController( ILogger <CurrenciesController> logger, ICurrencyManager currencyManager) { _logger = logger; _currencyManager = currencyManager; }
public NbpApiClient(ILogger <NbpApiClient> logger, HttpClient httpClient, ICurrencyManager currencyManager) { _logger = logger; _httpClient = httpClient; _serializer = new JsonSerializer(); _currencyManager = currencyManager; }
public LeveledCurrencyPayment(string id, ICurrencyType currencyType, ICurrencyManager currencyManager, int[] leveledPrices) { _level = new RecordIntProperty(id, 0); _leveledPrices = leveledPrices; _currencyType = currencyType; _currencyManager = currencyManager; }
public CurrencySelectionViewModel(ICurrencyManager currencyManager, IPersistencyManager persistencyManager, IMessenger messenger) { Initialize(currencyManager, persistencyManager); _messenger = messenger; _persistencyManager = persistencyManager; _messenger.Register <CurrencyRemovedMessage>(this, OnCurrencyRemoved); }
public void TestInitialize() { _mockExternalService = Substitute.For <IExternalService>(); _mockExchangeRepository = Substitute.For <IExchangeRepository>(); _mockLogger = Substitute.For <ILogger <DollarManager> >(); _target = new DollarManager(_mockExternalService, _mockExchangeRepository, _mockLogger); }
public CurrencyController([NotNull] ICurrencyProviderClient currencyProviderClient, [NotNull] ICurrencyManager currencyManager) { _currencyProviderClient = currencyProviderClient ?? throw new ArgumentNullException(nameof(currencyProviderClient)); _currencyManager = currencyManager ?? throw new ArgumentNullException(nameof(currencyManager)); }
public ExchangeController( ILogger <ExchangeController> logger, ICurrencyManager currencyManager ) { _logger = logger; _currencyManager = currencyManager; }
public CurrencyProviderTests() { var services = MockServices.ScopedServiceProvider; _context = services.GetService <AldertoDbContext>(); _manager = services.GetService <ICurrencyManager>(); _guildMemberManager = services.GetService <IGuildMemberManager>(); }
public InputViewModel(ICurrencyManager currencyManager, PersistencyManager persistencyManager, IMessenger messanger) { _currencyManager = currencyManager; Currencies = new ObservableCollection <Currency>( currencyManager.Currencies); _messanger = messanger; BaseCurrency = persistencyManager.BaseCurrency; }
public PersAccounantAddOperationProcessor(ICategoryManager categoryManagerParam, ISourceManager sourceManagerParam, ICurrencyManager currencyManagerParam, IDBManager dbManagerParam) : base(dbManagerParam) { _categoryManager = categoryManagerParam; _sourceManager = sourceManagerParam; _currencyManager = currencyManagerParam; }
public OperationController(AddOperationProcessorBase operatorProcessorParam, ISourceManager sourceManagerParam, ICurrencyManager currencyManagerParam, ICategoryManager categoryManagerParam, IOperationManager operationManagerParam) { _operatorProcessor = operatorProcessorParam; _sourceManager = sourceManagerParam; _currencyManager = currencyManagerParam; _categoryManager = categoryManagerParam; _operationManager = operationManagerParam; }
public CurrencyModule( IGuildMemberManager guildMemberManager, IGuildPreferencesProvider guildPreferences, ICurrencyManager currencyManager) { _guildMemberManager = guildMemberManager; _guildPreferences = guildPreferences; _currencyManager = currencyManager; }
public StatisticController(StatisticManagerBase statisticManagerParam, ExtremumsManagerBase managerExParam, ISourceManager sourceManagerParam, ICategoryManager categoryManagerParam, ICurrencyManager currencyManagerParam) { _statisticManager = statisticManagerParam; _managerEx = managerExParam; _sourceManager = sourceManagerParam; _categoryManager = categoryManagerParam; _currencyManager = currencyManagerParam; }
public NetworkCurrencyManager() { NetworkManager.OnLoginEvent += GetBalance; NetworkManager.OnLogoutEvent += Logout; #if PLAYFAB currencyMananager = new PlayFabCurrencyManager(); #elif GAMESPARKS currencyMananager = new GamesparksCurrencyManager(); #endif }
public OutputViewModel(ICurrencyManager currencyManager, IPersistencyManager persistencyManager, IMessenger messenger) { Currencies = new ObservableCollection <CurrencyViewModel>(); _currencyManager = currencyManager; _persistencyManager = persistencyManager; _messenger = messenger; _messenger.Register <CurrencyAddedMessage>(this, OnCurrencyAdded); Initialize(); }
public CurrencyViewModel(Currency currency, ICurrencyManager currencyManager, IMessenger messanger) { Currency = currency; currencyManager.RatesUpdatedEvent += OnRatestChanged; messanger.Register <AmountChangedMessage>(this, OnAmountChanged); _rate = currencyManager.Calculate(currency.Ticker); Value = _rate * _amount; }
public WalletManager(ILogger <WalletManager> log, IConfiguration configuration, IHttpContextAccessor httpContextAccessor, IRepository <Wallet> walletrepo, ICurrencyManager currency, WalletDbContext context, IRepository <FXUser> fxuser) { _walletrepo = walletrepo ?? throw new ArgumentNullException(nameof(walletrepo)); this.log = log ?? throw new ArgumentNullException(nameof(log)); this.configuration = configuration; _httpContextAccessor = httpContextAccessor; _currency = currency; Context = context; _fxuser = fxuser; }
public override void SetUpReference() { IHeatManager heatManager = heatManagerAdaptor.GetHeatManager(); thisTracker.SetHeatManager(heatManager); IScoreManager scoreManager = scoreManagerAdaptor.GetScoreManager(); thisTracker.SetScoreManager(scoreManager); ICurrencyManager currencyManager = currencyManagerAdaptor.GetCurrencyManager(); thisTracker.SetCurrencyManager(currencyManager); }
public ProductManager(IProductRepository productRepository, IImageRepository imageRepository, ICurrencyManager currencyManager = null, ICategoryManager categoryManager = null, IBrandManager brandManager = null, IColorManager colorManager = null, ISizeManager sizeManager = null, IRetailerManager retailerManager = null) { _productRepository = productRepository; _imageRepository = imageRepository; //init separate Managers _currencyManager = currencyManager; _categoryManager = categoryManager; _brandManager = brandManager; _colorManager = colorManager; _sizeManager = sizeManager; _retailerManager = retailerManager; }
public async Task <ActionResult <BuyCurrencyResponse> > BuyCurrency(BuyCurrencyRequest request) { try { _currencyController = _currencyControllerFactory.CreateCurrencyController(request.CurrencyCode.ToUpper()); return(StatusCode(StatusCodes.Status201Created, await _currencyController.BuyCurrency(request.UserId, request.Amount))); } catch (ArgumentException argumentException) { _logger.LogError(argumentException, "Invalid currency"); return(StatusCode(StatusCodes.Status400BadRequest, argumentException.Message)); } catch (Exception exception) { _logger.LogError(exception, "Unhandled exception"); return(StatusCode(StatusCodes.Status500InternalServerError, exception.Message)); } }
public WalletService(IWalletManager walletManager, ICurrencyManager currencyManager, IUserManager userManager) { this.walletManager = walletManager; this.currencyManager = currencyManager; this.userManager = userManager; }
public HomeController(IProductsRepository productsRepository, ICurrencyManager currencyManager) { _productsRepository = productsRepository; _currencyManager = currencyManager; }
public ExchangeControllerTest() { _manager = new CurrencyManagerFake(); _controller = new ExchangeController(null, _manager); }
public CurrencyManagerTests() { _repository = new Mock <ITransactionRepository>(); _manager = new CurrencyManager(_repository.Object); }
public RealManager(ICurrencyManager dollarManager, IExchangeRepository repository, ILogger <RealManager> logger) { _dollarController = dollarManager; _repository = repository; _logger = logger; }
public override void SetUpReference() { IGameplayUIElement gameplayUIElement = gameplayUIElementAdaptor.GetGameplayUIElement(); thisWidget.SetGameplayUIElement(gameplayUIElement); IPlayerCharacterWaypointsFollower follower = playerCharacterWaypointsFollowerAdaptor.GetPlayerCharacterWaypointsFollower(); thisWidget.SetPlayerCharacterWaypointsFollower(follower); IGameStatsTracker tracker = gameStatsTrackerAdaptor.GetTracker(); thisWidget.SetGameStatsTracker(tracker); IHeadUpDisplay hud = headUpDisplayAdaptor.GetHeadUpDisplay(); thisWidget.SetHeadUpDisplay(hud); IUIElementGroupScroller rootScroller = (IUIElementGroupScroller)rootScrollerAdaptor.GetUIElement(); thisWidget.SetRootScroller(rootScroller); // IFrostGlass frostGlass = rootElementFrostGlassAdaptor.GetFrostGlass(); // thisWidget.SetRootElementFrostGlass(frostGlass); IResourcePanel resourcePanel = resourcePanelAdaptor.GetResourcePanel(); thisWidget.SetResourcePanel(resourcePanel); IMainMenuUIElement mainMenuUIElement = mainMenuUIAdaptor.GetMainMenuUIElement(); thisWidget.SetMainMenuUIElement(mainMenuUIElement); IEndGamePane endGamePane = endGamePaneAdaptor.GetEndGamePane(); thisWidget.SetEndGamePane(endGamePane); ITitlePane titlePane = titlePaneAdaptor.GetTitlePane(); thisWidget.SetTitlePane(titlePane); IPlayerDataManager playerDataManager = playerDataManagerAdaptor.GetPlayerDataManager(); thisWidget.SetPlayerDataManager(playerDataManager); IShootingDataManager shootingDataManager = shootingDataManagerAdaptor.GetShootingDataManager(); thisWidget.SetShootingDataManager(shootingDataManager); IScoreManager scoreManager = scoreManagerAdaptor.GetScoreManager(); thisWidget.SetScoreManager(scoreManager); ICurrencyManager currencyManager = currencyManagerAdaptor.GetCurrencyManager(); thisWidget.SetCurrencyManager(currencyManager); IHeatManager heatManager = heatManagerAdaptor.GetHeatManager(); thisWidget.SetHeatManager(heatManager); ICoreGameplayInputScroller inputScroller = inputScrollerAdaptor.GetInputScroller(); thisWidget.SetCoreGameplayInputScroller(inputScroller); IGameplayPause gameplayPause = gameplayPauseAdaptor.GetGameplayPause(); thisWidget.SetGameplayPause(gameplayPause); IPlayerInputManager playerInputManager = playerInputManagerAdaptor.GetInputManager(); thisWidget.SetPlayerInputManager(playerInputManager); IFrostManager frostManager = frostManagerAdaptor.GetFrostManager(); thisWidget.SetFrostManager(frostManager); ITutorialPane tutorialPane = tutorialPaneAdaptor.GetTutorialPane(); thisWidget.SetTutorialPane(tutorialPane); IColorSchemeManager colorSchemeManager = colorSchemeManagerAdaptor.GetColorSchemeManager(); thisWidget.SetColorSchemeManager(colorSchemeManager); IInterstitialADManager interstitialADManager = interstitialADManagerAdaptor.GetInterstitialADManager(); thisWidget.SetInterstitialADManager(interstitialADManager); }
public ApiController(ICurrencyManager currencyManager) { _currencyManager = currencyManager ?? throw new ArgumentNullException(nameof(currencyManager)); }
public HomeController(ICurrencyManager currencyManager) { _currencyManager = currencyManager; }