hydrologics/Oasis.Base — pull request #29 by johnmetta (2011-11-18 03:23:07+00:00)
Title: Metadata Creation stub with JSON Serializer

This commit features IMetadataManager with a JSON Serializer for creating Metadata at the time of database persistence. All metadata is pulled out of the partial classes. IMetadataManager.CreateArcMetadatum() is the one tested method- I only had time to get one done before needing to pack. I wanted this pull request in though, so it could be filled out and used while I'm gone.

Take a look at MetadataManagerTest for a bit of scoop. The stuff will need to be filled out to make this fully implemented, but again, it's better here in master than on my computer until I get back.

With this, you can resolve an IMetadataManager and create and query object metadata. It's much leaner than carrying around everything in the partials.