MikrotikConvergeBridge

NETSetup → osisa.Mikrotik bridge. Reads API creds from disk, builds the desired state from the customer config, and invokes RunAsync(MikrotikConnection, MikrotikDesiredState, CancellationToken). Best-effort: every failure path logs + swallows. Caller (RunProxmoxUpdate) must not crash on failure.

public static class MikrotikConvergeBridge

1. Methods

1.1. Run(ISystemHost, NETSetupConfig, IServiceProvider?)

Best-effort converge. Skips silently on missing creds or non-Liberator host; warns + continues on unreachable endpoint or per-resource failures.

public static void Run(ISystemHost host, NETSetupConfig config, IServiceProvider? services = null)
Table 1. Parameters
Name Type Description

host

ISystemHost

config

NETSetupConfig

services

IServiceProvider?