【问题标题】:Accessing Service Fabric stateless service config values outside the service project在服务项目之外访问 Service Fabric 无状态服务配置值
【发布时间】:2017-02-18 23:55:27
【问题描述】:

有没有办法从不同的类库项目访问 Service Fabric Stateless Service 的自定义配置值?我可以从 StatelessService 本身访问当前这样的配置。

var configurationPackage =     Context.CodePackageActivationContext.GetConfigurationPackageObject("Config");
var connectionStringParameter = configurationPackage.Settings.Sections["QueueConfigSection"].Parameters["QueueName"];

如何从其他项目访问此 Context.CodePackageActivationContext?或者如何将无状态服务上下文暴露给不同的项目?

【问题讨论】:

    标签: configuration-files azure-service-fabric stateless


    【解决方案1】:

    试试这个:

    var activationContext = FabricRuntime.GetActivationContext();
    var configurationPackage = activationContext.GetConfigurationPackageObject("Config");
    var connectionStringParameter = configurationPackage.Settings.Sections["QueueConfigSection"].Parameters["QueueName"];
    

    请注意,这仅适用于集群内。

    【讨论】:

      猜你喜欢
      • 2017-06-26
      • 2017-06-22
      • 2017-10-30
      • 2018-09-04
      • 2016-11-16
      • 2016-08-07
      • 2017-03-07
      • 2018-04-09
      • 1970-01-01
      相关资源
      最近更新 更多