/// <summary> /// Constructs a service mount that hosts services on the specified base URI /// using the specified service host configuration. /// </summary> /// <param name="baseAddress"></param> /// <param name="configuration"></param> public ServiceMount(Uri baseAddress, IServiceHostConfiguration configuration) { _baseAddress = baseAddress; _configuration = configuration; // establish default certificate search parameters consistent with behaviour prior to #8219 _certificateSearchDirective = CertificateSearchDirective.CreateBasic(_baseAddress); }
public ServiceHostConfigurationArgs(Type serviceContract, Uri hostUri, bool authenticated, int maxReceivedMessageSize, CertificateSearchDirective certificateSearchParams) { ServiceContract = serviceContract; HostUri = hostUri; Authenticated = authenticated; MaxReceivedMessageSize = maxReceivedMessageSize; CertificateSearchDirective = certificateSearchParams; }
public ServiceHostConfigurationArgs(Type serviceContract, Uri hostUri, bool authenticated, int maxReceivedMessageSize, CertificateSearchDirective certificateSearchParams) { ServiceContract = serviceContract; HostUri = hostUri; Authenticated = authenticated; MaxReceivedMessageSize = maxReceivedMessageSize; CertificateSearchDirective = certificateSearchParams; SendTimeoutSeconds = 0; //Treated as default (e.g. don't change) }