IDE无法识别某些术语与我的代码相关。我可以使用引号“”吗?
此代码用于OSS控制器。当我在术语上加上引号时,IDE会接受它。如果我不使用引号,则可能出现错误。
{
nodes.Add(new TreeNode(bucket.Value.bucketKey, bucket.Value.bucketKey.Replace(ClientId + "-", string.Empty), "bucket", true));
}
{
BucketsApi buckets = new BucketsApi();
dynamic token = await OAuthController.GetInternalAsync();
buckets.Configuration.AccessToken = token.access_token;
PostBucketsPayload bucketPayload = new PostBucketsPayload(string.Format("{0}-{1}", ClientId, bucket.bucketKey.ToLower()), null,
PostBucketsPayload.PolicyKeyEnum.Transient);
return await buckets.CreateBucketAsync(bucketPayload, "US");
}
通过这种方式,IDE不会将ClientID识别为与代码处于上下文中。
答案 0 :(得分:0)
所以看来您在本教程中发现了一个问题,鸣谢!它开头缺少一行,请参阅此处的entire code供参考。现在已修复,请刷新教程页面。
这是缺少的行:
public string ClientId { get { return OAuthController.GetAppSetting("FORGE_CLIENT_ID").ToLower(); } }