Branch: refs/heads/master
  Home:   https://github.com/castleproject/Windsor
  Commit: 08f6f0ba17b217c612f5663e89bd1db78ad6dbbd
      
https://github.com/castleproject/Windsor/commit/08f6f0ba17b217c612f5663e89bd1db78ad6dbbd
  Author: Craig Neuwirt <[email protected]>
  Date:   2012-02-22 (Wed, 22 Feb 2012)

  Changed paths:
    M 
src/Castle.Facilities.WcfIntegration.Tests/Behaviors/ChannelFactoryListener.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Behaviors/RefreshChannelPolicy.cs
  M src/Castle.Facilities.WcfIntegration.Tests/ServiceHostFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/WcfClientFixture.cs
  A 
src/Castle.Facilities.WcfIntegration/Behaviors/Discovery/IWcfDiscoveryMetadata.cs
  A 
src/Castle.Facilities.WcfIntegration/Behaviors/Discovery/WcfDiscoveryDomain.cs
  A 
src/Castle.Facilities.WcfIntegration/Behaviors/Discovery/WcfEndpointDiscoveryMetadata.cs
  A src/Castle.Facilities.WcfIntegration/Behaviors/Errors/WcfErrorBehavior.cs
  R src/Castle.Facilities.WcfIntegration/Behaviors/IWcfMetadataProvider.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/MessageLifecycleBehavior.cs
  R 
src/Castle.Facilities.WcfIntegration/Behaviors/PreserveObjectReferenceBehavior.cs
  A 
src/Castle.Facilities.WcfIntegration/Behaviors/Quotas/PreserveObjectReferenceBehavior.cs
  A 
src/Castle.Facilities.WcfIntegration/Behaviors/Quotas/WcfClientQuotasBehavior.cs
  A 
src/Castle.Facilities.WcfIntegration/Behaviors/Quotas/WcfServiceQuotasBehavior.cs
  R src/Castle.Facilities.WcfIntegration/Behaviors/WcfClientQuotasBehavior.cs
  R src/Castle.Facilities.WcfIntegration/Behaviors/WcfErrorBehavior.cs
  R src/Castle.Facilities.WcfIntegration/Behaviors/WcfMetadataProvider.cs
  R src/Castle.Facilities.WcfIntegration/Behaviors/WcfServiceQuotasBehavior.cs
  M src/Castle.Facilities.WcfIntegration/Castle.Facilities.WcfIntegration.csproj
  M 
src/Castle.Facilities.WcfIntegration/Client/AbstractChannelBuilder.Generic.cs
  A src/Castle.Facilities.WcfIntegration/Client/AbstractChannelBuilder.Scope.cs
  M src/Castle.Facilities.WcfIntegration/Client/AbstractChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/AbstractChannelFactoryAware.cs
  M src/Castle.Facilities.WcfIntegration/Client/AbstractChannelFactoryBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/AdHocChannelFactoryAware.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/AdHocChannelFactoryAwareExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/AsyncWcfCallContext.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/Async/WcfRemotingAsyncInterceptor.cs
  M src/Castle.Facilities.WcfIntegration/Client/Default/DefaultChannelBuilder.cs
  A 
src/Castle.Facilities.WcfIntegration/Client/Discovery/AbstractChannelBuilder.cs
  A 
src/Castle.Facilities.WcfIntegration/Client/Discovery/DiscoveryEndpointFaultEventArgs.cs
  A src/Castle.Facilities.WcfIntegration/Client/Discovery/DiscoveryProxyCache.cs
  A 
src/Castle.Facilities.WcfIntegration/Client/Discovery/DiscoveryProxyEndpoint.cs
  A 
src/Castle.Facilities.WcfIntegration/Client/Discovery/DiscoveryProxySearch.cs
  M src/Castle.Facilities.WcfIntegration/Client/Duplex/DuplexChannelBuilder.cs
  A src/Castle.Facilities.WcfIntegration/Client/IChannelBuilderScope.cs
  M src/Castle.Facilities.WcfIntegration/Client/IChannelFactoryAware.cs
  M src/Castle.Facilities.WcfIntegration/Client/Policies/RefreshChannelPolicy.cs
  M src/Castle.Facilities.WcfIntegration/Client/Policies/RepairChannelPolicy.cs
  A src/Castle.Facilities.WcfIntegration/Client/Policies/RetryTimeoutPolicy.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/IWcfChannelHolder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/WcfChannelHolder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/WcfProxyFactory.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/WcfProxyGenerationHook.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/WcfRemotingInterceptor.cs
  M src/Castle.Facilities.WcfIntegration/Client/Rest/RestChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientActivator.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientExtension.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfConstants.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfUtils.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/AdHocServiceCatalogDiscovery.cs
  R src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceCatalog.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceCatalogImplementation.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceContractGroup.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceContractStrategy.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/Discovery/InMemoryServiceCatalog.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/LoadBalance/ILoadBalancePolicy.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/LoadBalance/ILoadBalancePolicyFactory.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/LoadBalance/RoundRobinPolicy.cs
  R src/Castle.Facilities.WcfIntegration/Service/Discovery/RoundRobinGroup.cs
  R src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalog.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalog/AdHocServiceCatalogProbe.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalog/IServiceCatalog.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalog/IServiceCatalogImplementation.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalog/InMemoryServiceCatalog.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalog/ServiceCatalog.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalogEndpoint.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/WcfDiscoveryExtension.cs
  A 
src/Castle.Facilities.WcfIntegration/Service/Discovery/WcfServiceDiscoveryMetadata.cs
  M src/Castle.Facilities.WcfIntegration/Service/WcfServiceExtension.cs
  M src/Castle.Facilities.WcfIntegration/Service/WcfServiceModel.cs
  M src/Castle.Facilities.WcfIntegration/WcfEndpoint.cs
  M src/Castle.Facilities.WcfIntegration/WcfInvocation.cs

  Log Message:
  -----------
  Refactored proxying to support all channels (not just ones based on RealProxy)
Added additional Discovery support for managed Discovery Proxies
Exposes notifications when channels are refreshed
Added exponential backoff client policy



-- 
You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.

Reply via email to