Что по этому поводу:
public class Service : IServiceContract1, IServiceContract2
{
...
}
Конфигурация (может быть легко переписана в код, если вы добавите экземпляры конечной точки в ServiceHost, вызвав AddServiceEndpoint)
<services>
<service name="Service">
<host>
<baseAddresses>
<add baseAddress="http://localhost:8888/Service" />
</baseAddresses>
</host>
<endpoint address="first" binding="basicHttpBinding" contract="IServiceContract1" />
<endpoint address="second" binding="basicHttpBinding" contract="IServiceContract2" />
</service>
</services>