Castle.Facilities.WcfIntegration.Tests.WcfClientFixture.CanResolveClientAssociatedWithChannelUsingFactoryWithConfiguration C# (CSharp) Method

CanResolveClientAssociatedWithChannelUsingFactoryWithConfiguration() private method

		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);
			}
		}
WcfClientFixture