Beispiel #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="CourseManager"/> class.
        /// </summary>
        /// <param name="dataProvider">The data provider.</param>
        public CourseManager(ICourseDataProvider dataProvider)
        {
            Contract.Requires <ArgumentNullException>(dataProvider != null);

            Logger.DebugFormat(Resources.Courses.CourseManagerStartup, dataProvider.GetType().FullName);
            _dataProvider = dataProvider;
        }
Beispiel #2
0
        /// <summary>
        /// Initializes a new instance of the <see cref="CourseManager"/> class.
        /// </summary>
        /// <param name="dataProvider">The data provider.</param>
        public CourseManager(ICourseDataProvider dataProvider)
        {
            Contract.Requires<ArgumentNullException>(dataProvider != null);

            Logger.DebugFormat(Resources.Courses.CourseManagerStartup, dataProvider.GetType().FullName);
            _dataProvider = dataProvider;
        }
Beispiel #3
0
 public CourseTestController(ICourseDataProvider courseDataProvider)
 {
     this.courseDataProvider = courseDataProvider;
 }