public PlanViewModel(ILog log, IBookService bookService, IReviewPlanService planService, IDocumentService documentService) { mLog = log; mBookService = bookService; mPlanService = planService; mDocumentService = documentService; BindingOperations.EnableCollectionSynchronization(Plans, mPlanLock); Init(); WatcherBooks(); }
public ExerciseViewModel(ILog log, IBookService bookService, IDocumentService documentService, IEventAggregator eventAggregator, IExreciseHistoryService exreciseHistoryService, IReviewPlanService planService) { mLog = log; mBookService = bookService; mDocumentService = documentService; mEventAggregator = eventAggregator; mExreciseHistoryService = exreciseHistoryService; mPlanService = planService; mLog.Info("ExerciseViewModel has been loaded."); Init(); }