IoTOnboardingService.OnboardingService.OnboardingService C# (CSharp) Method

OnboardingService() public method

public OnboardingService ( ) : org.alljoyn.Icon
return org.alljoyn.Icon
        public OnboardingService()
        {
            _resourceLoader = ResourceLoader.GetForCurrentView("IoTOnboardingService/Resources");

            _state = OnboardingState.NotConfigured;
            _stateLock = new object();

            var settings = ApplicationData.Current.LocalSettings.Values;
            if (settings.ContainsKey(_onboardingInstanceIdSettingName))
            {
                _onboardingInstanceId = settings[_onboardingInstanceIdSettingName] as string;
            }
            else
            {
                var guid = Guid.NewGuid();
                _onboardingInstanceId = guid.GetHashCode().ToString("X8");
                settings[_onboardingInstanceIdSettingName] = _onboardingInstanceId;
            }
        }