Branch: refs/heads/krzysztof-restructuring
Home:   https://github.com/castleproject/Castle.Facilities.Wcf

Commit: 2d2dcea9e51586445f808c3d3f31c8036ff7b508
    
https://github.com/castleproject/Castle.Facilities.Wcf/commit/2d2dcea9e51586445f808c3d3f31c8036ff7b508
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M src/Castle.Facilities.WcfIntegration.Tests/Components/Operations.cs
  M src/Castle.Facilities.WcfIntegration/Client/AbstractChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientActivator.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientExtension.cs

Log Message:
-----------
- some clean up and formatting as I read through the code


Commit: ea5bcea577d396d299352b0f1e3505e1c172caa5
    
https://github.com/castleproject/Castle.Facilities.Wcf/commit/ea5bcea577d396d299352b0f1e3505e1c172caa5
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M Settings.proj
  M src/Castle.Facilities.WcfIntegration.Tests/AsyncChannelFactoryFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Behaviors/AddOperationsHeader.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Behaviors/CaptureServiceHost.cs
  M 
src/Castle.Facilities.WcfIntegration.Tests/Behaviors/ChannelFactoryListener.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Behaviors/RefreshChannelPolicy.cs
  M 
src/Castle.Facilities.WcfIntegration.Tests/Behaviors/ReplaceOperationsResult.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Behaviors/ServiceHostListener.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Behaviors/StoreMessageBody.cs
  M src/Castle.Facilities.WcfIntegration.Tests/CollectingInterceptor.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Components/Callback.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Components/HelloFormatter.cs
  M src/Castle.Facilities.WcfIntegration.Tests/ConfigFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Duplex/DuplexClientFixture.cs
  M 
src/Castle.Facilities.WcfIntegration.Tests/PerWcfOperationLifestyleTestCase.cs
  M src/Castle.Facilities.WcfIntegration.Tests/PerWcfSessionLifestyleTestCase.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Rest/RestClientFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Rest/RestServiceFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/ServiceHostFactoryFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/ServiceHostFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/WcfClientFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/WcfServiceFixture.cs
  M src/Castle.Facilities.WcfIntegration/AbstractWcfPolicy.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/AbstractExtensibleObject.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/AbstractExtension.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/AbstractWcfExtension.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/ExtensionDependencies.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/IWcfMetadataProvider.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/AbstractMessageAction.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/AbstractMessageEnvelopeAction.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/IMessageAction.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/IMessageEnvelopeAction.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/IMessageLifecyleAction.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/MessageLifecycle.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Lifecyle/MessageLifecycleBehavior.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Logging/AbstractMessageFormatter.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Logging/CustomMessageFormatter.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Logging/LogMessageEndpointBehavior.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/Logging/LogMessageFormat.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Logging/LogMessageInspector.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/PreserveObjectReferenceBehavior.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Security/AbstractCredentials.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Security/CertificateCredentials.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Security/CustomPrincipalAuthorization.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/Security/FetchCertificate.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Security/FetchCertificateBySubject.cs
  M 
src/Castle.Facilities.WcfIntegration/Behaviors/Security/UserNameCredentials.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/ServiceEndpointExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfBehaviorActivator.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfChannelExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfEndpointExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfErrorBehavior.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfExplicitExtension.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfExtensionScope.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfMetadataExtension.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfMetadataProvider.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfServiceExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Castle.Facilities.WcfIntegration.csproj
  M 
src/Castle.Facilities.WcfIntegration/Client/AbstractChannelBuilder.Generic.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/AsyncChannelFactoryBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/AsyncWcfCall.Void.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/AsyncWcfCall.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/AsyncWcfCallBase.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/AsyncWcfCallContext.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/IWcfAsyncCall.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/TypeSystem/AsyncMethod.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/Async/TypeSystem/AsyncMethodParameter.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/TypeSystem/AsyncType.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/Async/TypeSystem/AttributeHelpers.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/TypeSystem/BeginMethod.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/TypeSystem/EndMethod.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/Async/TypeSystem/HandleProvider.cs
  M src/Castle.Facilities.WcfIntegration/Client/Async/WcfAsync.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/Async/WcfRemotingAsyncInterceptor.cs
  M src/Castle.Facilities.WcfIntegration/Client/ChannelFactoryExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Client/ChannelFactoryHolder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Default/DefaultChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Default/DefaultClientModel.cs
  M src/Castle.Facilities.WcfIntegration/Client/DefaultChannelFactoryBuilder.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/Discovery/DiscoveredEndpointMetadata.cs
  M src/Castle.Facilities.WcfIntegration/Client/Duplex/DuplexChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Duplex/DuplexClientModel.cs
  M src/Castle.Facilities.WcfIntegration/Client/IChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/IChannelFactoryAware.cs
  M src/Castle.Facilities.WcfIntegration/Client/IChannelFactoryBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/IWcfClientFactory.cs
  M 
src/Castle.Facilities.WcfIntegration/Client/Policies/ReconnectChannelPolicy.cs
  M src/Castle.Facilities.WcfIntegration/Client/Policies/RefreshChannelPolicy.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/IWcfChannelHolder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/IWcfInterceptor.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/MethodCallMessage.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/WcfChannelHolder.cs
  M src/Castle.Facilities.WcfIntegration/Client/Proxy/WcfInterceptorSelector.cs
  A src/Castle.Facilities.WcfIntegration/Client/Proxy/WcfInvocation.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/Rest/RestClientModel.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClient.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientActivator.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientComponentLoader.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientDescriptor.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientExtension.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientFactorySelector.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientModel.cs
  M src/Castle.Facilities.WcfIntegration/IWcfBurden.cs
  M src/Castle.Facilities.WcfIntegration/IWcfCleanUp.cs
  M src/Castle.Facilities.WcfIntegration/IWcfClientModel.cs
  M src/Castle.Facilities.WcfIntegration/IWcfEndpoint.cs
  M src/Castle.Facilities.WcfIntegration/IWcfEndpointVisitor.cs
  M src/Castle.Facilities.WcfIntegration/IWcfExtensionVisitor.cs
  M src/Castle.Facilities.WcfIntegration/IWcfPolicy.cs
  M src/Castle.Facilities.WcfIntegration/IWcfServiceModel.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfBehaviorInspector.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfBurdenExtension.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfConstants.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfUtils.cs
  M 
src/Castle.Facilities.WcfIntegration/Lifestyles/LifestyleRegistrationExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Service/AbstractServiceHostAware.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/AbstractServiceHostBuilder.Generic.cs
  M src/Castle.Facilities.WcfIntegration/Service/AbstractServiceHostBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Service/AdHocServiceHostAware.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/AdHocServiceHostAwareExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceHost.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceHostBuilder.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceHostFactory.cs
  M src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceModel.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/AdHocServiceCatalogDiscovery.cs
  M src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceCatalog.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceCatalogImplementation.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceContractGroup.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/IServiceContractStrategy.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/InMemoryServiceCatalog.cs
  M src/Castle.Facilities.WcfIntegration/Service/Discovery/RoundRobinGroup.cs
  M src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalog.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/ServiceCatalogEndpoint.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/Discovery/WcfDiscoveryExtension.cs
  M src/Castle.Facilities.WcfIntegration/Service/IServiceHostAware.cs
  M src/Castle.Facilities.WcfIntegration/Service/IServiceHostBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Service/IWcfServiceHost.cs
  M src/Castle.Facilities.WcfIntegration/Service/Rest/RestServiceHost.cs
  M src/Castle.Facilities.WcfIntegration/Service/Rest/RestServiceHostBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Service/Rest/RestServiceModel.cs
  M src/Castle.Facilities.WcfIntegration/Service/ServiceHostExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Service/WcfServiceExtension.cs
  M src/Castle.Facilities.WcfIntegration/Service/WcfServiceModel.cs
  M 
src/Castle.Facilities.WcfIntegration/Service/WindsorDependencyInjectionServiceBehavior.cs
  M src/Castle.Facilities.WcfIntegration/Service/WindsorInstanceProvider.cs
  M src/Castle.Facilities.WcfIntegration/Service/WindsorServiceHostFactory.cs
  M src/Castle.Facilities.WcfIntegration/WcfContextChannel.cs
  M src/Castle.Facilities.WcfIntegration/WcfEndpoint.cs
  M src/Castle.Facilities.WcfIntegration/WcfFacility.cs
  M src/Castle.Facilities.WcfIntegration/WcfIntegrationExtensions.cs
  R src/Castle.Facilities.WcfIntegration/WcfInvocation.cs

Log Message:
-----------
- adjusted namespaces to folder structure. This is a BREAKING CHANGE although 
it does not change behavior, only using statements will have to be adjusted. 
This is the first step towards improving Intellisense experience for people 
using the facility. Right now there's too much stuff in it and it can confuse 
people (it does confuse me)

- also cleaned up the code in changed files and updated to conform to Castle 
coding standards


Commit: ef99ac18bc16de63b8580bdfc242a6ede5b79bb9
    
https://github.com/castleproject/Castle.Facilities.Wcf/commit/ef99ac18bc16de63b8580bdfc242a6ede5b79bb9
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  A src/Castle.Facilities.WcfIntegration/AdHocChannelFactoryAwareExtensions.cs
  A src/Castle.Facilities.WcfIntegration/AdHocServiceHostAwareExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Castle.Facilities.WcfIntegration.csproj
  R 
src/Castle.Facilities.WcfIntegration/Client/AdHocChannelFactoryAwareExtensions.cs
  A src/Castle.Facilities.WcfIntegration/LifestyleRegistrationExtensions.cs
  R 
src/Castle.Facilities.WcfIntegration/Lifestyles/LifestyleRegistrationExtensions.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/AdHocServiceHostAwareExtensions.cs
  M src/Castle.Facilities.WcfIntegration/WcfIntegrationExtensions.cs

Log Message:
-----------
- moved types with extension methods targeted at users to the main namespace 
and hid them from intellisense. This will allow usrers to access the methods by 
only having the root facility namespace in scope and methods will be visible in 
intellisense but their types won't be which is very neat.


Commit: 102dd3df0194956c40aa4d3eb4218d0061f7ee86
    
https://github.com/castleproject/Castle.Facilities.Wcf/commit/102dd3df0194956c40aa4d3eb4218d0061f7ee86
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M src/Castle.Facilities.WcfIntegration.Tests/AsyncChannelFactoryFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/ConfigFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/Duplex/DuplexClientFixture.cs
  M 
src/Castle.Facilities.WcfIntegration.Tests/PerWcfOperationLifestyleTestCase.cs
  M src/Castle.Facilities.WcfIntegration.Tests/PerWcfSessionLifestyleTestCase.cs
  M src/Castle.Facilities.WcfIntegration.Tests/ServiceHostFactoryFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/ServiceHostFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/WcfClientFixture.cs
  M src/Castle.Facilities.WcfIntegration.Tests/WcfServiceFixture.cs
  A src/Castle.Facilities.WcfIntegration/Behaviors/IWcfChannelExtension.cs
  A src/Castle.Facilities.WcfIntegration/Behaviors/IWcfEndpointExtension.cs
  A src/Castle.Facilities.WcfIntegration/Behaviors/IWcfExtension.cs
  A src/Castle.Facilities.WcfIntegration/Behaviors/IWcfExtensionVisitor.cs
  A src/Castle.Facilities.WcfIntegration/Behaviors/IWcfServiceExtension.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/ServiceEndpointExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfChannelExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfEndpointExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfExplicitExtension.cs
  M src/Castle.Facilities.WcfIntegration/Behaviors/WcfServiceExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Castle.Facilities.WcfIntegration.csproj
  M 
src/Castle.Facilities.WcfIntegration/Client/AbstractChannelBuilder.Generic.cs
  M src/Castle.Facilities.WcfIntegration/Client/AbstractChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/ChannelFactoryExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Client/ChannelFactoryHolder.cs
  R src/Castle.Facilities.WcfIntegration/Client/Default/DefaultChannelBuilder.cs
  R src/Castle.Facilities.WcfIntegration/Client/Default/DefaultClientModel.cs
  A src/Castle.Facilities.WcfIntegration/Client/DefaultChannelBuilder.cs
  A src/Castle.Facilities.WcfIntegration/Client/DefaultClientModel.cs
  M src/Castle.Facilities.WcfIntegration/Client/Duplex/DuplexClientModel.cs
  M src/Castle.Facilities.WcfIntegration/Client/IChannelBuilder.cs
  M src/Castle.Facilities.WcfIntegration/Client/IWcfClientFactory.cs
  A src/Castle.Facilities.WcfIntegration/Client/IWcfClientModel.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/Rest/RestClientModel.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientActivator.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientComponentLoader.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientExtension.cs
  M src/Castle.Facilities.WcfIntegration/Client/WcfClientModel.cs
  R src/Castle.Facilities.WcfIntegration/IWcfBurden.cs
  R src/Castle.Facilities.WcfIntegration/IWcfChannelExtension.cs
  R src/Castle.Facilities.WcfIntegration/IWcfCleanUp.cs
  R src/Castle.Facilities.WcfIntegration/IWcfClientModel.cs
  R src/Castle.Facilities.WcfIntegration/IWcfEndpoint.cs
  R src/Castle.Facilities.WcfIntegration/IWcfEndpointExtension.cs
  R src/Castle.Facilities.WcfIntegration/IWcfEndpointVisitor.cs
  R src/Castle.Facilities.WcfIntegration/IWcfExtension.cs
  R src/Castle.Facilities.WcfIntegration/IWcfExtensionVisitor.cs
  R src/Castle.Facilities.WcfIntegration/IWcfServiceExtension.cs
  R src/Castle.Facilities.WcfIntegration/IWcfServiceModel.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfBurden.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfBurdenExtension.cs
  M src/Castle.Facilities.WcfIntegration/Internal/WcfUtils.cs
  M src/Castle.Facilities.WcfIntegration/LifestyleRegistrationExtensions.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/AbstractWcfLifestyleCache.cs
  R 
src/Castle.Facilities.WcfIntegration/Lifestyles/AbstractWcfLifestyleManager.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/IOperationContextProvider.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/IWcfLifestyle.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/IWcfLifestyleCache.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/OperationContextProvider.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/PerChannelCache.cs
  R 
src/Castle.Facilities.WcfIntegration/Lifestyles/PerChannelLifestyleExtension.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/PerOperationCache.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/PerWcfOperationLifestyle.cs
  R src/Castle.Facilities.WcfIntegration/Lifestyles/PerWcfSessionLifestyle.cs
  A src/Castle.Facilities.WcfIntegration/Model/BindingAddressEndpointModel.cs
  A src/Castle.Facilities.WcfIntegration/Model/BindingEndpointModel.cs
  A src/Castle.Facilities.WcfIntegration/Model/ConfigurationEndpointModel.cs
  A src/Castle.Facilities.WcfIntegration/Model/ContractEndpointModel.cs
  A src/Castle.Facilities.WcfIntegration/Model/DiscoveredEndpointModel.cs
  A src/Castle.Facilities.WcfIntegration/Model/IWcfBurden.cs
  A src/Castle.Facilities.WcfIntegration/Model/IWcfCleanUp.cs
  A src/Castle.Facilities.WcfIntegration/Model/IWcfEndpoint.cs
  A src/Castle.Facilities.WcfIntegration/Model/IWcfEndpointVisitor.cs
  A 
src/Castle.Facilities.WcfIntegration/Model/Lifestyles/AbstractWcfLifestyleCache.cs
  A 
src/Castle.Facilities.WcfIntegration/Model/Lifestyles/AbstractWcfLifestyleManager.cs
  A 
src/Castle.Facilities.WcfIntegration/Model/Lifestyles/IOperationContextProvider.cs
  A src/Castle.Facilities.WcfIntegration/Model/Lifestyles/IWcfLifestyle.cs
  A src/Castle.Facilities.WcfIntegration/Model/Lifestyles/IWcfLifestyleCache.cs
  A 
src/Castle.Facilities.WcfIntegration/Model/Lifestyles/OperationContextProvider.cs
  A src/Castle.Facilities.WcfIntegration/Model/Lifestyles/PerChannelCache.cs
  A 
src/Castle.Facilities.WcfIntegration/Model/Lifestyles/PerChannelLifestyleExtension.cs
  A src/Castle.Facilities.WcfIntegration/Model/Lifestyles/PerOperationCache.cs
  A 
src/Castle.Facilities.WcfIntegration/Model/Lifestyles/PerWcfOperationLifestyle.cs
  A 
src/Castle.Facilities.WcfIntegration/Model/Lifestyles/PerWcfSessionLifestyle.cs
  A src/Castle.Facilities.WcfIntegration/Model/ServiceEndpointModel.cs
  A src/Castle.Facilities.WcfIntegration/Model/WcfEndpointBase.cs
  A src/Castle.Facilities.WcfIntegration/Model/WcfEndpointBase.generic.cs
  M src/Castle.Facilities.WcfIntegration/Service/AbstractServiceHostBuilder.cs
  R src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceHost.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceHostBuilder.cs
  R 
src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceHostFactory.cs
  R src/Castle.Facilities.WcfIntegration/Service/Default/DefaultServiceModel.cs
  A src/Castle.Facilities.WcfIntegration/Service/DefaultServiceHost.cs
  A src/Castle.Facilities.WcfIntegration/Service/DefaultServiceHostBuilder.cs
  A src/Castle.Facilities.WcfIntegration/Service/DefaultServiceHostFactory.cs
  A src/Castle.Facilities.WcfIntegration/Service/DefaultServiceModel.cs
  A src/Castle.Facilities.WcfIntegration/Service/IWcfServiceModel.cs
  M src/Castle.Facilities.WcfIntegration/Service/Rest/RestServiceModel.cs
  M src/Castle.Facilities.WcfIntegration/Service/ServiceHostExtensions.cs
  M src/Castle.Facilities.WcfIntegration/Service/WcfServiceExtension.cs
  M src/Castle.Facilities.WcfIntegration/Service/WcfServiceModel.cs
  A src/Castle.Facilities.WcfIntegration/Service/WcfServiceModelBase.cs
  M src/Castle.Facilities.WcfIntegration/WcfContextChannel.cs
  M src/Castle.Facilities.WcfIntegration/WcfEndpoint.cs
  M src/Castle.Facilities.WcfIntegration/WcfIntegrationExtensions.cs

Log Message:
-----------
- more moving types around. Now we have just a couple of types in the main 
namespace. Ideally only types that are to be used directly from the users code 
should be in the main namespace. All types extending the facility/WCF or 
customizing it (in other words types that are supposed to be inherited from) 
should be in sub namespaces... or at least that's what I think right now...


Commit: 8d26d60a25408d86ee4df99c0e96a2d28671a3c3
    
https://github.com/castleproject/Castle.Facilities.Wcf/commit/8d26d60a25408d86ee4df99c0e96a2d28671a3c3
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M src/Castle.Facilities.WcfIntegration/Client/Async/WcfAsync.cs

Log Message:
-----------
- added class constraint on the WcfAsync methods to filter them out of 
intellisense for value types


Commit: 6f8d395d21b733bbacec6f955b2ba30aafec9367
    
https://github.com/castleproject/Castle.Facilities.Wcf/commit/6f8d395d21b733bbacec6f955b2ba30aafec9367
Author: Krzysztof Kozmic <[email protected]>
Date:   2011-01-23 (Sun, 23 Jan 2011)

Changed paths:
  M src/Castle.Facilities.WcfIntegration/Castle.Facilities.WcfIntegration.csproj
  R src/Castle.Facilities.WcfIntegration/Client/IWcfClientFactory.cs
  A src/Castle.Facilities.WcfIntegration/IWcfClientFactory.cs
  M src/Castle.Facilities.WcfIntegration/Model/IWcfEndpoint.cs

Log Message:
-----------
- moved IWcfClientFactory to the root namespace as it is something that is 
supposed to be used by client's code


-- 
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