void IWcfExtensionVisitor.VisitEndpointExtension(IWcfEndpointExtension extension)
		{
			foreach (ServiceEndpoint endpoint in serviceHost.Description.Endpoints)
			{
				extension.Install(endpoint, kernel, burden);
			}
		}
        void IWcfExtensionVisitor.VisitEndpointExtension(IWcfEndpointExtension extension)
        {
            var contracts = new HashSet <ContractDescription>();

            var endpoints = serviceHost.Description.NonSystemEndpoints();

            foreach (var endpoint in endpoints)
            {
                extension.Install(endpoint, contracts.Add(endpoint.Contract), kernel, burden);
            }
        }
		void IWcfExtensionVisitor.VisitEndpointExtension(IWcfEndpointExtension extension)
		{
			var contracts = new HashSet<ContractDescription>();

#if DOTNET40
			var endpoints = serviceHost.Description.NonSystemEndpoints();
#else
			var endpoints = serviceHost.Description.Endpoints;
#endif

			foreach (var endpoint in endpoints)
			{
				extension.Install(endpoint, contracts.Add(endpoint.Contract), kernel, burden);
			}
		}
		void IWcfExtensionVisitor.VisitEndpointExtension(IWcfEndpointExtension extension)
		{
			extension.Install(endpoint, withContract, kernel, burden);
		}
		void IWcfExtensionVisitor.VisitEndpointExtension(IWcfEndpointExtension extension)
		{
		}
Exemple #6
0
 void IWcfExtensionVisitor.VisitEndpointExtension(IWcfEndpointExtension extension)
 {
 }
Exemple #7
0
 void IWcfExtensionVisitor.VisitEndpointExtension(IWcfEndpointExtension extension)
 {
     extension.Install(endpoint, withContract, kernel, burden);
 }