gautema/CQRSlite — pull request #1 by rjygraham (2012-02-04 04:17:26+00:00)
Title: Added compatibility for Windows Phone projecs

-Changes:

1) Added CQRSlite.Phone project which has all files linked from main CQRSlite project.
2) Replaced PrivateReflectionDynamicObject.cs and PrivateReflectionDynamicObjectExtensions.cs in favor of helpers in DelegateHelper.cs
3) Moved CastArgument from DelegateAdjuster.cs to DelegateHelper.cs to keep all reflection/expression functionality together.
4) Updated InvokeHandler in BusRegisterer.cs to remove use of dynamic
5) Updated Repository.cs to remove use of dynamic

Notes:
Since the CQRSlite and CQRSlite.Phone projects use the exact same code files I didn't bother writing tests for the CQRSlite project. All tests for CQRSlite are green!

Let me know if you have any questions.

Thanks!
Ryan