static void Main(string[] args) { DatabaseFactory.DatabaseFactory Instance = DatabaseFactory.DatabaseFactory.Instance; IDBOperationInterface dbInterface = Instance.GetDBInterface(); dbInterface.GetStudentInfoByName("sumit"); }
public IDBOperationInterface GetDBInterface() { IDBOperationInterface dbInterface = null; switch (_currentDbTochoose) { case AvailableDbType.SQLDB: dbInterface = new SQLDBOperation(); break; case AvailableDbType.TestTextFile: dbInterface = new TestTextfileDBOperation(); break; default: break; } return(dbInterface); }