public static void Setup() { IConfigurationBuilder builder = new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json"); _config = builder.Build(); // ==== Client constants ==== TenantId = _config["TenantId"]; NamespaceId = _config["NamespaceId"]; Address = _config["Address"]; ClientId = _config["ClientId"]; ClientSecret = _config["ClientSecret"]; ConnectionName = _config["ConnectionName"]; StreamId = _config["StreamId"]; DeviceClientId = _config["DeviceClientId"]; DeviceClientSecret = _config["DeviceClientSecret"]; _omfDevice = new Device(Address, TenantId, NamespaceId, DeviceClientId, DeviceClientSecret); // Get Ingress Services to communicate with server and handle ingress management _omfIngressClient = new OmfIngressClient(Address, TenantId, NamespaceId, ClientId, ClientSecret); Console.WriteLine($"OCS endpoint at {Address}"); Console.WriteLine(); }