Ejemplo n.º 1
0
 public CurrencyService(
     IAsyncCacheService cacheService,
     ICurrencyData currencyData)
 {
     _currencyData = currencyData;
     _cacheService = cacheService;
 }
Ejemplo n.º 2
0
 public void UpdateCurrency(ICurrencyData data)
 {
     if (softCurrency)
     {
         softCurrency.text = data.SoftCurrency.ToString();
     }
     if (donateCurrency)
     {
         donateCurrency.text = data.DonateCurrency.ToString();
     }
 }
Ejemplo n.º 3
0
 public void AddExchangeRateData(ICurrencyData data)
 {
     this.Data.Add(data);
 }
Ejemplo n.º 4
0
    public void Init(IServiceLocator serviceLocator)
    {
        DontDestroyOnLoad(this);

        currencyData = (ICurrencyData)serviceLocator.GetService <IDataController>();
    }