Ik heb voor een webservice een class nodig die serializable is. .NET haalt deze bij gebruik van de webservice door de XML serializer.
Een van de eisen is dat deze class public moet zijn anders werkt de XML deserialization niet. Door deze eis wordt mijn public API van mijn class library vervuild met een class die eigenlijk alleen voor intern gebruik is.
Hoe kan ik er voor zorgen dat deze class toch XML serializable is maar niet in de public API van mijn classlib zichtbaar wordt....?
Een van de eisen is dat deze class public moet zijn anders werkt de XML deserialization niet. Door deze eis wordt mijn public API van mijn class library vervuild met een class die eigenlijk alleen voor intern gebruik is.
Hoe kan ik er voor zorgen dat deze class toch XML serializable is maar niet in de public API van mijn classlib zichtbaar wordt....?