Skip to content

IVapixClientFactory

Interface in Oadm.Sdk.Vapix · Oadm.Sdk.dll

Creates logged-in clients for managed devices (ICorePluginContext.Vapix).

public interface IVapixClientFactory

Guide: Devices and VAPIX

Task<IVapixClient> CreateAsync(Guid deviceId, CancellationToken ct)

A client for the device with the stored login, scheme and pinned certificate. The factory caches it and replaces it when the address, the login or the certificate changes: never dispose it, and ask again for each piece of work.