Pra*_*adi 6 configuration-files stateless azure-service-fabric
有没有办法从不同的类库项目访问Service Fabric Stateless Service的自定义配置值?我可以从StatelessService本身访问当前这样的配置.
var configurationPackage = Context.CodePackageActivationContext.GetConfigurationPackageObject("Config");
var connectionStringParameter = configurationPackage.Settings.Sections["QueueConfigSection"].Parameters["QueueName"];
Run Code Online (Sandbox Code Playgroud)
如何从其他项目访问此Context.CodePackageActivationContext?或者我如何将无状态服务上下文公开给另一个项目?
小智 11
试试这个:
var activationContext = FabricRuntime.GetActivationContext();
var configurationPackage = activationContext.GetConfigurationPackageObject("Config");
var connectionStringParameter = configurationPackage.Settings.Sections["QueueConfigSection"].Parameters["QueueName"];
Run Code Online (Sandbox Code Playgroud)
请注意,这仅适用于群集内部.