public bool VerifyRootCastFailureResident() { StandardUserSettings settings = (StandardUserSettings)CoreExtensionApplication._current.Container.Resolve <IUserSettings>(); try { settings.GetValue("standarddetaillibrary"); } catch (InvalidCastException) { return(true); } return(false); }
public CastResult VerifyCastResident(string key) { StandardUserSettings settings = (StandardUserSettings)CoreExtensionApplication._current.Container.Resolve <IUserSettings>(); try { bool?result = settings.GetValue <bool>(key); if (result.HasValue) { return(CastResult.CastSucceeded); } throw new InvalidOperationException("Key not found"); } catch (FormatException) { return(CastResult.CastFailed); } }
public bool VerifyMissingResident() { StandardUserSettings settings = (StandardUserSettings)CoreExtensionApplication._current.Container.Resolve <IUserSettings>(); return(settings.GetValue("junk.data") == null); }
public string GetSettingResident(string key) { StandardUserSettings settings = (StandardUserSettings)CoreExtensionApplication._current.Container.Resolve <IUserSettings>(); return(settings.GetValue(key)); }