private async Task<bool> GetLoadDefaultWorkspace(string rdataPath) {
switch (_toolsSettings.LoadRDataOnProjectLoad) {
case YesNoAsk.Yes:
return true;
case YesNoAsk.Ask:
await _threadHandling.SwitchToUIThread();
return _coreShell.ShowMessage(
string.Format(CultureInfo.CurrentCulture, Resources.LoadWorkspaceIntoGlobalEnvironment, rdataPath),
MessageButtons.YesNo) == MessageButtons.Yes;
default:
return false;
}
}