Support test for non-english culture
- Introduction of a new GenerateNamespaceDelegate to use instead of Func<string, string>
- Usage of NamespaceKey to be used as key in a dictionary that combines both the file name and the XML namespace
ReSharper fluff
Moved the NamespaceKey to a separate file
Provide a way to disable the Serializable and DesignerCategory attributes, because those aren't allowed in PCLs
Changed fileName (string) to source (Uri)
Added test case
Fix output generation - collect all types for a single output file.
- More default namespaces
- Support for different collection types
- Option to use XElement instead of XmlElement
Allow the specification of custom collection types
The URI may be null
Always use the NamespaceKey instead of separate (source, ns) parameters
XmlSchemaNamespace may be NULL too
Search for variants too - for file or for namespace only
String.Empty == null in the NamespaceKey
- Support for relative URIs
- Increased flexibility for the search for the code namespaces
- Update of the client application
Configurable naming scheme
Re-generate code for tests