Skip to content

Commit 0ebb6b0

Browse files
committed
Newest Elmah.Io.Client prerelease with more environment variables in helpers
1 parent db57026 commit 0ebb6b0

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/Elmah.Io.Extensions.Logging/Elmah.Io.Extensions.Logging.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
</ItemGroup>
3636

3737
<ItemGroup>
38-
<PackageReference Include="Elmah.Io.Client" Version="[5.3.123-pre,6)" />
38+
<PackageReference Include="Elmah.Io.Client" Version="[5.3.124-pre,6)" />
3939
</ItemGroup>
4040

4141
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' ">

src/Elmah.Io.Extensions.Logging/ElmahIoLoggerProvider.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,13 @@ private void CreateInstallation()
162162
}
163163
}
164164

165+
// Include environment variables from all possible sources since we don't know in which context Serilog is being executed.
165166
EnvironmentVariablesHelper.GetElmahIoAppSettingsEnvironmentVariables().ForEach(v => logger.EnvironmentVariables.Add(v));
166167
EnvironmentVariablesHelper.GetAspNetCoreEnvironmentVariables().ForEach(v => logger.EnvironmentVariables.Add(v));
167168
EnvironmentVariablesHelper.GetDotNetEnvironmentVariables().ForEach(v => logger.EnvironmentVariables.Add(v));
168169
EnvironmentVariablesHelper.GetAzureEnvironmentVariables().ForEach(v => logger.EnvironmentVariables.Add(v));
170+
EnvironmentVariablesHelper.GetAzureFunctionsEnvironmentVariables().ForEach(v => logger.EnvironmentVariables.Add(v));
171+
169172

170173
_options.OnInstallation?.Invoke(installation);
171174

0 commit comments

Comments
 (0)