Google.NETCloudCredential示例?

Google.NETCloudCredential示例?,.net,google-cloud-platform,iaas,.net,Google Cloud Platform,Iaas,我试图弄清楚如何使用.NETAPI以编程方式与GoogleIaaS交互,但我有点迷茫。示例代码根本不适用于ComputeCredential,而且源代码对我来说也不是很清楚。我看到一个bug请求,要求从ServiceAccountCredential创建一个ComputeCredential,如果可以的话,这将非常有效,因为我有一个使用ServiceAccountCredential的针对存储的代码,但我根本不知道如何访问ComputeCredential 有人能简单地告诉我如何正确创建和使用C

我试图弄清楚如何使用.NETAPI以编程方式与GoogleIaaS交互,但我有点迷茫。示例代码根本不适用于
ComputeCredential
,而且源代码对我来说也不是很清楚。我看到一个bug请求,要求从
ServiceAccountCredential
创建一个
ComputeCredential
,如果可以的话,这将非常有效,因为我有一个使用
ServiceAccountCredential
的针对存储的代码,但我根本不知道如何访问
ComputeCredential


有人能简单地告诉我如何正确创建和使用
ComputeCredential
吗?

我想我可以用
ServiceAccountCredential
来实现这一点,就像存储一样:

var service = new ComputeService(new BaseClientService.Initializer() {
    HttpClientInitializer = credential,
    ApplicationName = "cleaner"
});
老实说,我不清楚为什么
ComputeCredential
在这一点上仍然存在