src/packages/EmbedIO/WebServerOptionsExtensions.cs
/// <summary>
/// Sets a value indicating the location of the X.509 certificate store where to load the certificate from.
/// </summary>
/// <param name="this">The <see cref="WebServerOptions"/> on which this method is called.</param>
/// <param name="value">One of the <see cref="StoreLocation"/> constants.</param>
/// <returns><paramref name="this"/> with its <see cref="WebServerOptions.StoreLocation">StoreLocation</see> property
/// set to <paramref name="value"/>.</returns>
/// <exception cref="NullReferenceException"><paramref name="this"/> is <see langword="null"/>.</exception>
/// <exception cref="InvalidOperationException">The configuration of <paramref name="this"/> is locked.</exception>
/// <seealso cref="StoreLocation"/>
Sets a value indicating the location of the X.509 certificate store where to load the certificate from.
Sets a value indicating the location of the X . 509 certificate store where to load the certificate from .
public static WebServerOptions WithStoreLocation(this WebServerOptions @this, StoreLocation value)
        {
            @this.StoreLocation = value;
            return @this;
        }
public static WebServerOptions WithStoreLocation ( this WebServerOptions @this , StoreLocation value ) { @this . StoreLocation = value ; return @this ; }
Sets a value indicating the location of the X.509 certificate store where to load the certificate from.
Sets a value indicating the location of the X . 509 certificate store where to load the certificate from .
with its StoreLocation.
with its StoreLocation .
None
The configuration of  is locked.
The configuration of is locked .
WebServerOptions
this
value
StoreLocation
One of the  constants.
One of the constants .
this
The  on which this method is called.
The on which this method is called .
seealso
None