Exemple #1
0
 /// <summary>
 /// Adds query-based client identifier provider using the default `api_key`
 /// query string parameter to retrieve unique client identifier.
 /// </summary>
 public void AddQueryBasedClientIdentifierProvider()
 {
     ClientIdentifierProviders.Add(new QueryBasedClientIdentifierProvider());
 }
Exemple #2
0
 /// <summary>
 /// Adds header-based client identifier provider using the default `x-api-key`
 /// header name to retrieve unique client identifier.
 /// </summary>
 public void AddHeaderBasedClientIdentifierProvider()
 {
     ClientIdentifierProviders.Add(new HeaderBasedClientIdentifierProvider());
 }
Exemple #3
0
 /// <summary>
 /// Adds query-based client identifier provider using the specified
 /// query string parameter name to retrieve unique client identifier.
 /// </summary>
 /// <param name="parameterName">
 /// The name of the query string parameter containing client identifier.
 /// </param>
 public void AddQueryBasedClientIdentifierProvider(string parameterName)
 {
     ClientIdentifierProviders.Add(new QueryBasedClientIdentifierProvider(parameterName));
 }
Exemple #4
0
 /// <summary>
 /// Adds header-based client identifier provider using the specified
 /// header name to retrieve unique client identifier.
 /// </summary>
 /// <param name="headerName">
 /// The name of the header containing client identifier.
 /// </param>
 public void AddHeaderBasedClientIdentifierProvider(string headerName)
 {
     ClientIdentifierProviders.Add(new HeaderBasedClientIdentifierProvider(headerName));
 }