public AddToTrackerViewModel(ICryptoCompareService compareService)
        {
            _compareService = compareService;


            InitializeCommands();
            LoadAsyncData();
        }
示例#2
0
        public TrackerPriceService(ITrackerLoader trackerLoader, ICryptoCompareService compareService)
        {
            _trackerLoader  = trackerLoader;
            _compareService = compareService;
            _taskFactory    = new ContinuousTaskFactory();

            trackerLoader.SaveCryptoChanged += TrackerLoader_SaveCryptoChanged;
            _taskFactory.TaskCompleted      += _taskFactory_TaskCompleted;
        }
示例#3
0
 public CryptoViewModel(ICryptoCompareService cryptoCompareService)
 {
     _cryptoCompareService = cryptoCompareService;
 }