Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 如何从Azure角色内部检测当前订阅id?_C#_.net_Azure_Azure Web Roles_Azure Worker Roles - Fatal编程技术网

C# 如何从Azure角色内部检测当前订阅id?

C# 如何从Azure角色内部检测当前订阅id?,c#,.net,azure,azure-web-roles,azure-worker-roles,C#,.net,Azure,Azure Web Roles,Azure Worker Roles,Azure管理API调用需要订阅id作为参数。现在假设一个Azure角色想要扩大自己的规模,所以它想要传递“当前订阅”id作为该参数。它是怎么找到的 到目前为止,我已经看到了很多这样的实现,但是订阅id总是被任意设置的——要么是硬编码的,要么是作为参数传递的,但是每次它来自用户时,角色都不会自己获得订阅id Azure角色是否有办法从环境中查找当前订阅id?无法从角色本身中获取此信息。您最好将其作为配置值传递,然后使用RoleEnvironment检索它

Azure管理API调用需要订阅id作为参数。现在假设一个Azure角色想要扩大自己的规模,所以它想要传递“当前订阅”id作为该参数。它是怎么找到的

到目前为止,我已经看到了很多这样的实现,但是订阅id总是被任意设置的——要么是硬编码的,要么是作为参数传递的,但是每次它来自用户时,角色都不会自己获得订阅id


Azure角色是否有办法从环境中查找当前订阅id?

无法从角色本身中获取此信息。您最好将其作为配置值传递,然后使用
RoleEnvironment
检索它