I want my application face to different database,so I create mulitple databaseSpecific project and a class DatabaseProvider to check app.config file and determine which DataAccessAdapter to use at runtime.
But when call stored procedures,I don't know how to write my code to achive that do not modify my code,just modify the app.config,It will call the sp in correct database.
Since ActionProcedures and RetrievalProcedures are all static class and no base class,so when I swich database,I must modify my code to use different assmbly