Skip to content

Commit c7d9d3e

Browse files
fix: streamline adaptive sampling settings variable naming in Startup
1 parent a59f616 commit c7d9d3e

2 files changed

Lines changed: 6 additions & 8 deletions

File tree

src/XtremeIdiots.Portal.Web/Program.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,8 @@ public static IHostBuilder CreateHostBuilder(string[] args)
4242
.Select("Google:*", environmentLabel)
4343
.Select("FeatureManagement:*", environmentLabel)
4444
.ConfigureRefresh(refresh =>
45-
{
4645
refresh.Register("Sentinel", environmentLabel, refreshAll: true)
47-
.SetRefreshInterval(TimeSpan.FromMinutes(5));
48-
});
46+
.SetRefreshInterval(TimeSpan.FromMinutes(5)));
4947

5048
options.ConfigureKeyVault(kv =>
5149
{

src/XtremeIdiots.Portal.Web/Startup.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ public class Startup(IConfiguration configuration)
2121
{
2222
public IConfiguration Configuration { get; } = configuration;
2323

24-
private readonly SamplingPercentageEstimatorSettings _samplingSettings = new()
24+
private readonly SamplingPercentageEstimatorSettings samplingSettings = new()
2525
{
2626
InitialSamplingPercentage = double.TryParse(configuration["ApplicationInsights:InitialSamplingPercentage"], out var initPct) ? initPct : 5,
2727
MinSamplingPercentage = double.TryParse(configuration["ApplicationInsights:MinSamplingPercentage"], out var minPct) ? minPct : 5,
@@ -39,7 +39,7 @@ public void ConfigureServices(IServiceCollection services)
3939
{
4040
var telemetryProcessorChainBuilder = telemetryConfiguration.DefaultTelemetrySink.TelemetryProcessorChainBuilder;
4141
telemetryProcessorChainBuilder.UseAdaptiveSampling(
42-
settings: _samplingSettings,
42+
settings: samplingSettings,
4343
callback: null,
4444
excludedTypes: "Exception");
4545
telemetryProcessorChainBuilder.Build();
@@ -117,13 +117,13 @@ public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
117117

118118
// Update adaptive sampling settings when configuration refreshes
119119
ChangeToken.OnChange(
120-
() => Configuration.GetReloadToken(),
120+
Configuration.GetReloadToken,
121121
() =>
122122
{
123123
if (double.TryParse(Configuration["ApplicationInsights:MinSamplingPercentage"], out var min))
124-
_samplingSettings.MinSamplingPercentage = min;
124+
samplingSettings.MinSamplingPercentage = min;
125125
if (double.TryParse(Configuration["ApplicationInsights:MaxSamplingPercentage"], out var max))
126-
_samplingSettings.MaxSamplingPercentage = max;
126+
samplingSettings.MaxSamplingPercentage = max;
127127
});
128128

129129
if (env.IsDevelopment())

0 commit comments

Comments
 (0)