Вы можете проверить OperationContext.Current;
в своем сервисном коде - он содержит среди прочего EndpointDispatcher
:
OperationContext ctx = OperationContext.Current;
EndpointDispatcher epd = ctx.EndpointDispatcher;
. Этот диспетчер конечных точек имеет множество свойств, таких как ContractName, ContractNamespace, EndpointAddress имногое другое.
Обратитесь к соответствующей документации MSDN для OperationContext и EndpointDispatcher для получения подробного списка свойств, которые они вам предоставляют.