示例#1
0
 /// <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);
 }
示例#2
0
 public Course(ICourseInfo courseInfo)
 {
     course    = courseInfo;
     observers = new List <IStudent>();
 }