示例#1
0
        private ServiceEndpoint CreateEndpoint <T>(ServiceModelService service)
        {
            var contract = _contractResolver.ResolveDescription(typeof(T));
            var endpoint = new ServiceEndpoint(contract, service.Binding, service.Endpoint);

            foreach (var behavior in service.Behaviors)
            {
                endpoint.EndpointBehaviors.Add(behavior);
            }

            return(endpoint);
        }