private string TryToGetFullPath(string path) { return Permissions.WithDiscoveryPermission(() => Path.GetFullPath(path)) ?? path; }