我有天蓝色的工人角色项目。下面是我的配置(.cscfg)中的代码。
c# (FLAG = 1;) 通过 c# 代码我想改变这个值。
有什么方法可以动态更改 azure 服务配置的值?
请指导我如何去做。
我有天蓝色的工人角色项目。下面是我的配置(.cscfg)中的代码。
c# (FLAG = 1;) 通过 c# 代码我想改变这个值。
有什么方法可以动态更改 azure 服务配置的值?
请指导我如何去做。
简单的答案是您不能通过代码仅更改一个设置的值,因为RoleEnvironment
类仅公开了一个 Get 方法并且没有 Set 方法。
一个复杂的方法是调用服务管理 API,使用Get Deployment
操作读取配置设置文件,更改 XML 文件和调用Change Deployment Configuration
操作。不过,如果您从同一角色更改配置,不确定这将如何解决。