I just started reading about WCF. In the book the author has mentioned :
The
ServiceContract
attribute maps a CLR interface/class as a WCF contract independently of that type's visibility.
How is this possible? The explanation given was:
The type visibility has no bearing on WCF, because visibility is a CLR concept.
I really don't understand how this is possible. Can someone please explain?