public Design() { var moodleService = new DesignMoodleService(); var course = moodleService.GetCoursesAsync( null, CancellationToken.None ).Result.Courses[0]; Course = new CourseViewModel( new DesignDataCache(), new DesignSecureRequestHandler(), moodleService, new DesignMoodleDownloader(), new DesignFileStorage(), new DesignBrowserService(), course ); Main = new MainViewModel( new DesignDataCache(), new DesignSecureRequestHandler(), new DesignNavigationService(), new DesignMoodleService() ); Course.OnNavigatedToAsync(); Main.OnNavigatedToAsync(); }
public Design() { var moodleService = new DesignMoodleService(); var course = moodleService.GetCoursesAsync(null, CancellationToken.None).Result.Courses[0]; Course = new CourseViewModel(new DesignDataCache(), new DesignSecureRequestHandler(), moodleService, new DesignMoodleDownloader(), new DesignFileStorage(), new DesignBrowserService(), course); Main = new MainViewModel(new DesignDataCache(), new DesignSecureRequestHandler(), new DesignNavigationService(), new DesignMoodleService()); Course.OnNavigatedToAsync(); Main.OnNavigatedToAsync(); }