How many ServiceContracts can a WCF service have?
Specifically, since a ServiceContract is an attribute to an interface, how many interfaces can I code into one WCF web service? Is it a one-to-one?
Does it make sense to separate the contracts across multiple web services?
You can have a service implement all the service contracts you want. I mean, I don’t know if there is a limit, but I don’t think there is.
That’s a neat way to separate operations that will be implemented by the same service in several conceptually different service contract interfaces.