OpnsenseServiceCollectionExtensions

DI registration for the public OPNsense surface.

public static class OpnsenseServiceCollectionExtensions

1. Methods

1.1. AddOpnsense(IServiceCollection)

Registers IOpnsenseConverge + its dependencies. The caller still owns the OpnsenseConnection and passes it per call (multiple OPNsense endpoints can be converged from the same host).

public static IServiceCollection AddOpnsense(this IServiceCollection services)
Table 1. Parameters
Name Type Description

services

IServiceCollection

Returns: IServiceCollection