public async Task <bool> Connect() { string deviceHost = settings.Values[nameof(DeviceSettingNames.DeviceHost)] as string ?? string.Empty; string devicePort = settings.Values[nameof(DeviceSettingNames.DevicePort)] as string ?? string.Empty; return(await ControllerHandler.InitializeConnection(deviceHost, devicePort)); }