Table of Contents

Class AtlasFirewallClientRegistration

Namespace
Quilt4Net.Toolkit
Assembly
Quilt4Net.Toolkit.dll
public static class AtlasFirewallClientRegistration
Inheritance
AtlasFirewallClientRegistration
Inherited Members

Methods

AddQuilt4NetAtlasFirewallClient(IServiceCollection, IConfiguration, Action<AtlasFirewallClientOptions>)

public static IServiceCollection AddQuilt4NetAtlasFirewallClient(this IServiceCollection services, IConfiguration configuration, Action<AtlasFirewallClientOptions> options = null)

Parameters

services IServiceCollection
configuration IConfiguration
options Action<AtlasFirewallClientOptions>

Returns

IServiceCollection

AddQuilt4NetAtlasFirewallClient(IHostApplicationBuilder, Action<AtlasFirewallClientOptions>)

Registers IAtlasFirewallClientFactory, which builds an IAtlasFirewallClient for a firewall key obtained from a value-group bundle. The Quilt4Net server address comes from Quilt4Net:Quilt4NetAddress (default https://quilt4net.com/); the per-call API key and group ride on each bundle entry.

public static IServiceCollection AddQuilt4NetAtlasFirewallClient(this IHostApplicationBuilder builder, Action<AtlasFirewallClientOptions> options = null)

Parameters

builder IHostApplicationBuilder
options Action<AtlasFirewallClientOptions>

Returns

IServiceCollection