flexixmlserialzier - read-only properties - only enumerable non ireadonlyXXX properties will be serialized
TypeSerialziationStrategy - implemented IgnoreMember()
FlexiXmlSerialzier, TypeDescriptor, Type Mapper, Type Resolver, etc. => by defaul all those will share same instance of ITypeDescriptor and TypeResolver
AsyncOperation - Wait with timeout now returns bool
Some Exception extensions moved to Diagnostics.Infrastructure
DataAccessService - improved error reporting
removed old commented-out code
added new serialization test
Added Unit Tests for various extension methods
InvokeMethodCommand - TargetObject is now stored as WeakReference
ReflectionBasedTypeDescriptor - fixed concurrency issue
AsyncLoop - fixed memory leak issue where loop would not end if owner instance is GC collected (due to loop being referenced by the running task)
WeakEventHandlerPrototype - class constraint placed on TSource