Созданы ли сгенерированные прокси-серверы Svcutil по сравнению с ChannelFactory, используемым во время выполнения? Прокси-сервер ChannelFactory по умолчанию?Производительность ChannelFactory <T> по сравнению с предварительно сгенерированным прокси-сервером с использованием Svcutil
Я использую .NET 4 с услугой, которая имеет более 100 операций и более 500 контрактов данных, участвующих в ней.
Когда я использую ChannelFactory<T>
, мне требуется очень много времени, чтобы вернуть мне прокси. Можно ли предложить, какой из них лучше всего создать прокси?
Мой код выглядит следующим образом:
EndpointAddress endPoint = new EndpointAddress(url);
// My own API which gives the custom binding I create programatically
CustomBinding binding = BindingFactory.GetCustomBinding("WSECustomBinding");
ChannelFactory<T> factory = new ChannelFactory<T>(binding, endPoint);