dotnet / dotnet/aspnetcore

Logging site extension should use startup hooks (instead of additional deps)

Open
#34,864 15 comments 1 reaction 0 assignees View on GitHub
area-networking
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 5h
Merged PRs (30d)
276

Description

The AzureAppServiceLoggingSiteExtension relies on the `DOTNET_ADDITIONAL_DEPS` feature in the host. This results in an error-prone process where we forget to add a new runtime store directory for older tfms when we update the repo's default tfm.

Given that 2.1 will go out of support soon, we will no longer need to support a version of .NET that doesn't have startup hooks. This will allow us to switch to a version agnostic implementation using startup hooks that will no longer require us to update the SiteExtension every time we add a tfm.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.