dotnet / dotnet/format

Update Microsoft.Extensions.DependencyInjection version and add darc subscription

Open
#1,609 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
1.9k
Forks
173
Avg merge
10d 13h
Merged PRs (30d)
1

Description

The Microsoft.Extensions.DependencyInjection version in this repo is still on Preview 2:
https://github.com/dotnet/format/blob/a90970ae7b7bcc1b2e41165767bc077a02fb9485/eng/Versions.props#L18

This causes issues for source-build because we build with the newest versions of every package. Upgrading Microsoft.Extensions.DependencyInjection introduces a breaking change with the `ILogger` API. We have to carry a patch for this change in source-build: https://github.com/dotnet/installer/pull/13844/files#diff-71d36e085118e1d7e0b16400b715bf3e12375113d08cfaa1c815cb8bc0748131

If possible, there should be an automatic dependency flow from dotnet/runtime to dotnet/format for Microsoft.Extensions.DependencyInjection, so the package version gets automatically updated.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.