Class Config
Optional configuration used when initializing Jabra.NET.Sdk.
public sealed class Config
- Inheritance
-
Config
- Inherited Members
Constructors
Config(string?, string?, string?)
Construct an instance of the optional Config configuration object.
public Config(string? partnerKey = null, string? appId = null, string? appName = null)
Parameters
partnerKey
stringCan be obtained from the Jabra Developer Zone.
appId
stringUnique string identifier for the application.
appName
stringA human readable application name.
Properties
AppId
Unique string identifier for your application. You can choose whatever you like.
public string? AppId { get; }
Property Value
Remarks
The ID must be between 3 and 100 characters long. It can contain any combination of ASCII letters, numbers, dashes, and underscores.
AppName
Provides a human-readable application name that shows when interacting with Jabra applications and services. For example, the Preferred Softphone selector in Jabra Direct.
public string? AppName { get; }
Property Value
Remarks
The name must be no longer than 100 characters and can contain ASCII letters, numbers, ampersands, dashes, and spaces. It must begin with a letter or number.
DebugLogging
Enable verbose technical logging from the IApi.
public bool DebugLogging { get; set; }
Property Value
DeviceDiscovery
public DeviceDiscoveryConfiguration DeviceDiscovery { get; }
Property Value
PartnerKey
This is used to uniquely identify a partner organization.
public string? PartnerKey { get; }
Property Value
Remarks
Partner keys can be obtained from the Jabra Developer Zone. See https://developer.jabra.com.