Несколько расширений для одного компонента
У меня есть следующий установщик:
var endPoint = WcfEndpoint.FromConfiguration("IExternalService");
//Add Authentication Token
endPoint.AddExtensions(new ExternalServiceEndpointBehavior());
container.Register(
Component
.For<IExternalService>()
.AsWcfClient(DefaultClientModel.On(endPoint))
.LifestylePerWcfOperation()
);
Как я могу зарегистрировать один и тот же сервис, но с другим расширением, который может быть решен только в определенных местах?