public void StartService(IOsterFabrikService serviceImpl) { Uri baseAdress = new Uri("http://localhost:8800/OsterFabrik"); _selfHost = new ServiceHost(serviceImpl, baseAdress); _selfHost.AddServiceEndpoint(typeof(IOsterFabrikService), new WSDualHttpBinding(), "Service"); ServiceMetadataBehavior smb = new ServiceMetadataBehavior(); smb.HttpGetEnabled = true; _selfHost.Description.Behaviors.Add(smb); foreach (var b in _selfHost.Description.Behaviors) { if (b is ServiceDebugBehavior) { ((ServiceDebugBehavior)b).IncludeExceptionDetailInFaults = true; break; } } _selfHost.Open(); }