Hi all,
I have implemented the Encapsulated Invocation Model successfully as described in the CSLA 4 - Data Access book, p. 89 and as described in the EncapsulatedInvokeDto solution. This implementation is great but in my opinion, the solution/example provided allows a "switchable" rather than a "pluggable" DAL. I find that the need for the application to reference all the concrete DALs beforehand breaks the very idea of what I believe a pluggable implementation should be: to use an assembly without the need to set a new reference and recompile the application.
I am going to investigate this, but as it is something I have never done before, any guidance or suggestion(s) would be appreciated.
Cheers