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.