gibt es in einem WCF Service Application Projekt die Möglichkeit, initialen Code auszuführen, um bestimmte Dinge zu erledigen, bevor irgendein Service aufgerufen wird?
Dieser Code soll Mappings vornehmen und muss auch nur einmal ausgeführt werden. In einem ASP.NET-Projekt würde ich das in der Methode "Application_Start" in der Datei Global.asax machen, aber die gibt es hier ja nicht.
könnte man machen, ist mir aber zu umständlich :). Die statischen Konstruktoren funktionieren schon super, dachte nur, es gibt eine bessere Möglichkeit.
Den Post von Stackoverflow habe ich auch gelesen und mittlerweile umgesetzt. Funktioniert auch gut, so richtig schön finde ich das trotzdem nicht. Scheint aber keine andere Lösung zu geben.
wenn du den Service eh in einem IIS hostest, könntest du nicht parallel zu dem Service eine ASP.net Anwendung schreiben, dort in der Application_Start Methode entsprechend die Initialisierung deines WCF-Services antriggern. Es zwar durch die Brust ins Auge, aber eventuell eine Option.
ist die Applikation SelfHosted, oder läuft die im IIS?
Gruß Karl