public ServiceHelloWCF(IServiceHelloWCF service, ProtocolVersion version) : 
                base(version)
        {
            // Set the service implementation properties
            m_service = service;

            // Set base service properties
            ServiceNamespace = new WsXmlNamespace("ser", "http://localhost/ServiceHelloWCF");
            ServiceID = "urn:uuid:1ef46552-0532-4e74-8c9c-635e126924a1";
            ServiceTypeName = "ServiceHelloWCF";

            // Add service types here
            ServiceOperations.Add(new WsServiceOperation("http://localhost/ServiceHelloWCF/IServiceHelloWCF", "HelloWCF"));

            // Add event sources here
        }
        public ServiceHelloWCF(IServiceHelloWCF service, ProtocolVersion version) :
            base(version)
        {
            // Set the service implementation properties
            m_service = service;

            // Set base service properties
            ServiceNamespace = new WsXmlNamespace("ser", "http://localhost/ServiceHelloWCF");
            ServiceID        = "urn:uuid:1ef46552-0532-4e74-8c9c-635e126924a1";
            ServiceTypeName  = "ServiceHelloWCF";

            // Add service types here
            ServiceOperations.Add(new WsServiceOperation("http://localhost/ServiceHelloWCF/IServiceHelloWCF", "HelloWCF"));

            // Add event sources here
        }
 public ServiceHelloWCF(IServiceHelloWCF service) : 
         this(service, new ProtocolVersion10())
 {
 }
 public ServiceHelloWCF(IServiceHelloWCF service) :
     this(service, new ProtocolVersion10())
 {
 }