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)
| Name | Type | Description |
|---|---|---|
host |
ISystemHost |
|
config |
NETSetupConfig |
|
services |
IServiceProvider? |