如何在Visual Studio中为术语提供上下文?

时间:2019-05-08 16:34:50

标签: .net autodesk-forge

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识别为与代码处于上下文中。

1 个答案:

答案 0 :(得分:0)

所以看来您在本教程中发现了一个问题,鸣谢!它开头缺少一行,请参阅此处的entire code供参考。现在已修复,请刷新教程页面。

这是缺少的行:

public string ClientId { get { return OAuthController.GetAppSetting("FORGE_CLIENT_ID").ToLower(); } }