WCF-Konfiguration für eine Serviceklasse, die mehrere Verträge auf separaten Endpunkten implementiert

Ich habe einMyService Klasse ImplementierungIService1 undIService2 Schnittstellen. Ich möchte diese beiden Verträge auf zwei separaten Endpunkten verfügbar machen, z. B .:

IService1 ausgesetzt am/Service/S1IService2 ausgesetzt am/Service/S2

Wie würde eine solche Konfiguration aussehen?