private CanResolveClientAssociatedWithChannelUsingFactoryWithConfiguration ( ) : void | ||
return | void |
public void CanResolveClientAssociatedWithChannelUsingFactoryWithConfiguration()
{
using (var clientContainer = new WindsorContainer()
.AddFacility<TypedFactoryFacility>()
.AddFacility<WcfFacility>(f => f.CloseTimeout = TimeSpan.Zero))
{
var factory = clientContainer.Resolve<IWcfClientFactory>();
var client = factory.GetClient<IAmUsingWindsor>("WSHttpBinding_IAmUsingWindsor");
Assert.AreEqual(42, client.GetValueFromWindsorConfig());
factory.Release(client);
}
}