/// <summary> /// Initializes a new instance of the <see cref="CurriculumBaseController"/> class. /// </summary> /// <param name="disciplineStorage">The discipline storage.</param> public CurriculumBaseController(ICurriculumStorage disciplineStorage) { this.Storage = disciplineStorage; this.Validator = new Validator(this.Storage); }
/// <summary> /// Initializes a new instance of the <see cref="CurriculumBaseController"/> class. /// </summary> /// <param name="curriculumStorage">The curriculum storage.</param> public CurriculumBaseController(ICurriculumStorage curriculumStorage) { Storage = curriculumStorage; Validator = new Validator(Storage); }
/// <summary> /// Initializes a new instance of the <see cref="CurriculumBaseController"/> class. /// </summary> /// <param name="curriculumStorage">The curriculum storage.</param> public CurriculumBaseController(ICurriculumStorage curriculumStorage) { Storage = curriculumStorage; Validator = new Validator(Storage); Storage.RefreshState(); }
/// <summary> /// Initializes a new instance of the <see cref="CurriculumBaseController"/> class. /// </summary> /// <param name="disciplineStorage">The discipline storage.</param> public CurriculumBaseController(ICurriculumStorage disciplineStorage) { Storage = disciplineStorage; Validator = new Validator(Storage); }