예제 #1
0
파일: ISP.cs 프로젝트: kawsarahmd/somestuff
        public void Execute()
        {
            //Old client implementation
            IRepository repository = new LSP.DataBase();
            repository.Save();

            
            //implementation for new clients who want to generate report
            IReport report = new DataBaseReport();
            report.Generate();
        }
예제 #2
0
파일: ISP.cs 프로젝트: kawsarahmd/somestuff
 public void Save()
 {
     var dataBase = new LSP.DataBase();
     dataBase.Save();
 }