static void Main(string[] args)
        {
            ITeacherDao teacherDao = new TeacherDao();

            ITeacherDao teacherDaoProxy = ProxyFactory <ITeacherDao> .Create(teacherDao);

            teacherDaoProxy.Teach();

            Console.ReadLine();
        }
 public TeacherDaoProxy(ITeacherDao teacherDao)
 {
     _teacherDao = teacherDao;
 }
Esempio n. 3
0
 public TeacherRepository()
 {
     this.teacherDao = new TeacherDao();
 }