public FlashcardSessionTestingService( ICardStorageService cardStorageService, ICardImpressionsStorageService impressionStorageService) { this.cardStorageService = cardStorageService; this.impressionStorageService = impressionStorageService; }
public FlashcardTestViewModel( ICardStorageService cardStorageService, ICardImpressionsStorageService cardImpressionsStorageService, IFlashcardSessionTestingService flashcardSessionTestingService, INavigationService navigationService) { this.navigationService = navigationService; this.cardStorageService = cardStorageService; this.cardImpressionsStorageService = cardImpressionsStorageService; this.flashcardSessionTestingService = flashcardSessionTestingService; this.impressionElapsedUpdater = new Timer(_ => this.UpdateImpressionElapsed(), null, 0, 16); // corresponds to 60fps }
public CardOrderingService( ICardImpressionsStorageService cardImpressionsStorageService) { this.cardImpressionsStorageService = cardImpressionsStorageService; }