7digital/SevenDigital.Api.Wrapper — pull request #42 by gregsochanik (2012-11-15 16:44:13+00:00)
Title: Move attribute validation logic out of FluentApi and into separate class

This also moves the instantiation of the RequestData object into AttributeValidation as its now this that provides the initial requestdata setup.

Keeping it simple at the moment, have started to separate the attribute code into private methods and the AttributeValidtion class is instatiated with the FluentApi ctor for the time being, but makes the ctor much cleaner and could be added to in the future

Apologies for the messy commits, forgot to rebase.