Little code cleanup. Since WCF creates TransparentProxy that implements IDisposable...
commitd448d79819a246dbf1d74c2860377d6cb1112087
authorcneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Sun, 16 Mar 2008 15:58:15 +0000 (16 15:58 +0000)
committercneuwirt <cneuwirt@73e77b4c-caa6-f847-a29a-24ab75ae54b6>
Sun, 16 Mar 2008 15:58:15 +0000 (16 15:58 +0000)
treeade70bdead538376f9b06726c4b15f9e27853baa
parent9ed63fd2421297825404029e11ad6b1c033d876c
Little code cleanup.  Since WCF creates TransparentProxy that implements IDisposable, I ensure the disposalconcern is attached so channel is cleaned up.

git-svn-id: https://svn.castleproject.org/svn/castle/trunk@4903 73e77b4c-caa6-f847-a29a-24ab75ae54b6
18 files changed:
Facilities/Wcf/Castle.Facilities.WcfIntegration.Tests/ServiceHostFixture.cs
Facilities/Wcf/Castle.Facilities.WcfIntegration.Tests/WcfClientFixture.cs
Facilities/Wcf/Castle.Facilities.WcfIntegration.Tests/WcfServiceFixture.cs
Facilities/Wcf/Castle.Facilities.WcfIntegration/Castle.Facilities.WcfIntegration-vs2008.csproj
Facilities/Wcf/Castle.Facilities.WcfIntegration/Client/WcfClientActivator.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfClientActivator.cs with 88% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Client/WcfClientExtension.cs [new file with mode: 0644]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Client/WcfClientModel.cs [copied from Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfClientModel.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Client/WcfClientResolver.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfClientResolver.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Internal/ChannelBuilder.cs
Facilities/Wcf/Castle.Facilities.WcfIntegration/Internal/WcfConstants.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfConstants.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Service/WcfServiceExtension.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfFacility.cs with 53% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Service/WcfServiceModel.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfServiceModel.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Service/WindsorDependencyInjectionServiceBehavior.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WindsorDependencyInjectionServiceBehavior.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Service/WindsorInstanceProvider.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WindsorInstanceProvider.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Service/WindsorServiceHost.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WindsorServiceHost.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/Service/WindsorServiceHostFactory.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WindsorServiceHostFactory.cs with 100% similarity]
Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfEndpoint.cs
Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfFacility.cs [moved from Facilities/Wcf/Castle.Facilities.WcfIntegration/WcfClientModel.cs with 50% similarity]