[WIP] Changed all accessors to handle RavenJObjects. Tests not working.
[WIP] Serialization of NameValueCollection has been removed. Still missing the headers conversion to RavenJObject instead of NameValueCollection.
Most tests are green.
[WIP] Started to phase-out the NameValueCollection at the storage level.
[WIP] Added ToJArray to handle the conversion to IEnumerable<T> into RavenJArray.
- HeaderToObject methods to handle NameValueCollection conversions.
- Fixed: RavenJValue constructor for Guid sets it as string.
- Updated Lightweight client to use the RavenJObject instead of NameValueCollection.
- Updated tests that assumed interfacing with NameValueCollection instead of RavenJObject.
- Unified the creation of MetadataWithETag using the extension method.
- Updated controllers result to use GetMessageWithObject and serialization.
[WIP] More fixes to both tests and synchronization process.
Merge remote-tracking branch 'origin/master' into metadata-ravenjobject
- All tests green.
- Upgrading master with the RavenJObject RavenFS data exchange. We still need to ensure the entire UI works after this.