Esempio n. 1
0
 /// <summary>
 /// Instantiates the model.
 /// </summary>
 /// <param name="client">The client used to communicate with the Contentful API.</param>
 /// <param name="breadcrumbsManager">Class that manages which breadcrumbs the view should display.</param>
 public CoursesModel(IContentfulClient client, IBreadcrumbsManager breadcrumbsManager, IViewLocalizer localizer) : base(client)
 {
     _breadcrumbsManager = breadcrumbsManager;
     _localizer          = localizer;
 }
Esempio n. 2
0
 /// <summary>
 /// Instantiates the model.
 /// </summary>
 /// <param name="client">The client used to communicate with the Contentful API.</param>
 /// <param name="visitedLessonsManager">Class manages which lessons and courses have been visited.</param>
 /// <param name="breadcrumbsManager">Class that manages which breadcrumbs the view should display.</param>
 public LessonsModel(IContentfulClient client, IVisitedLessonsManager visitedLessonsManager, IBreadcrumbsManager breadcrumbsManager, IViewLocalizer localizer) : base(client)
 {
     _visitedLessonsManager = visitedLessonsManager;
     _breadcrumbsManager    = breadcrumbsManager;
     _localizer             = localizer;
 }