Bazı XML yapılandırmasıyla hizmet davranışları ekleyebileceğimi biliyorum, ancak bir C# parçası ile son nokta davranışlarını nasıl ekleyebileceğinize benzer bir işlem yapmak istiyorum. Bununla nasıl yapacağımı bilmiyorum.WCF hizmet davranışlarını kodla ekleme
Başka bir deyişle, aşağıda başlattığım hata ayıklama davranışını nasıl ekleyebilirim?
var host = new ServiceHost(typeof(MyService));
var endpoint = host.AddServiceEndpoint(typeof (MysService),
new WebHttpBinding(), new Uri(myURL));
endpoint.Behaviors.Add(new WebHttpBehavior());
var debug = new ServiceDebugBehavior
{
IncludeExceptionDetailInFaults = true
};
//WHAT DO I PUT HERE?
host.Open();
Teşekkürler! Bunu yapamadım .Add() çünkü bu davranış zaten var. Ama bu harika çalıştı: 'host.Description.Behaviors.Find(). IncludeExceptionDetailInFaults = true' –
Bu davranış confituration, ancak kodda hizmet tanımlanırsa ne olur? WCF ana bilgisayarına kodla nasıl eklenir? – FrenkyB