/// <summary> /// Method implements method of interface IObserver which reports that course start. /// </summary> /// <param name="value"></param> public virtual void OnNext(ICourseInfo value) { NLogger.Logger.Info("New course start: name of course - {1}, lector - {0}.", value.LectorName, value.CourseName); }
public Course(ICourseInfo courseInfo) { course = courseInfo; observers = new List <IStudent>(); }