Commit ba80929
[release/6.0] Reduce net core app current package dependencies, increase direct update availability (#108797)
* Avoid package dependencies on libraries in the shared framework��We can avoid these dependencies since we can count on the library being part of the shared framework. Fewer dependencies means less packages downloaded, less for customers to service, less copied into the output directory when serviced.��Backport of 6e440de
* Enable packages for every project that reduced dependencies
* Add an option to enable servicing for transitive dependencies
* Permit settting ServiceTransitiveDependencies in projects as well
* Add additional packages required for up-stack servicing
* Fix indenting
Co-authored-by: Carlos Sánchez López <[email protected]>
* Bump servicing version for packages that shipped last month
---------
Co-authored-by: Carlos Sánchez López <[email protected]>1 parent d73158c commit ba80929
File tree
59 files changed
+245
-80
lines changed- docs
- coding-guidelines
- project
- eng
- src/libraries
- Microsoft.Extensions.Caching.Abstractions/src
- Microsoft.Extensions.Caching.Memory/src
- Microsoft.Extensions.Configuration.Abstractions/src
- Microsoft.Extensions.Configuration.Binder/src
- Microsoft.Extensions.Configuration.CommandLine/src
- Microsoft.Extensions.Configuration.EnvironmentVariables/src
- Microsoft.Extensions.Configuration.FileExtensions/src
- Microsoft.Extensions.Configuration.Ini/src
- Microsoft.Extensions.Configuration.Json/src
- Microsoft.Extensions.Configuration.UserSecrets/src
- Microsoft.Extensions.Configuration.Xml/src
- Microsoft.Extensions.Configuration/src
- Microsoft.Extensions.DependencyInjection/src
- Microsoft.Extensions.DependencyModel/src
- Microsoft.Extensions.FileProviders.Abstractions/src
- Microsoft.Extensions.FileProviders.Composite/src
- Microsoft.Extensions.FileProviders.Physical/src
- Microsoft.Extensions.Hosting.Abstractions/src
- Microsoft.Extensions.Hosting.Systemd/src
- Microsoft.Extensions.Hosting.WindowsServices/src
- Microsoft.Extensions.Hosting/src
- Microsoft.Extensions.Http/src
- Microsoft.Extensions.Logging.Configuration/src
- Microsoft.Extensions.Logging.Console/src
- Microsoft.Extensions.Logging.Debug/src
- Microsoft.Extensions.Logging.EventLog/src
- Microsoft.Extensions.Logging.EventSource/src
- Microsoft.Extensions.Logging.TraceSource/src
- Microsoft.Extensions.Logging/src
- Microsoft.Extensions.Options.ConfigurationExtensions/src
- Microsoft.Extensions.Options.DataAnnotations/src
- Microsoft.Extensions.Options/src
- Microsoft.Extensions.Primitives/src
- Microsoft.Win32.Registry.AccessControl/src
- Microsoft.Windows.Compatibility/src
- System.Collections.Immutable/src
- System.Configuration.ConfigurationManager/src
- System.Data.Odbc/src
- System.Data.OleDb/src
- System.Diagnostics.DiagnosticSource/src
- System.Diagnostics.PerformanceCounter/src
- System.DirectoryServices.AccountManagement/src
- System.DirectoryServices/src
- System.IO.Packaging/src
- System.Memory.Data/src
- System.Net.Http.Json/src
- System.Reflection.MetadataLoadContext/src
- System.Reflection.Metadata/src
- System.Runtime.Caching/src
- System.Security.Cryptography.Pkcs/src
- System.Security.Cryptography.Xml/src
- System.Security.Permissions/src
- System.Text.Encoding.CodePages/src
- System.Text.Encodings.Web/src
- System.Text.Json/src
- System.Threading.AccessControl/src
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
59 files changed
+245
-80
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
21 | 29 | | |
22 | 30 | | |
23 | 31 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
20 | 24 | | |
21 | 25 | | |
22 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
183 | 183 | | |
184 | 184 | | |
185 | 185 | | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| 196 | + | |
| 197 | + | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
186 | 201 | | |
187 | 202 | | |
188 | 203 | | |
| |||
285 | 300 | | |
286 | 301 | | |
287 | 302 | | |
288 | | - | |
289 | | - | |
290 | | - | |
291 | | - | |
| 303 | + | |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
| 317 | + | |
| 318 | + | |
| 319 | + | |
| 320 | + | |
| 321 | + | |
| 322 | + | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
292 | 343 | | |
293 | 344 | | |
294 | 345 | | |
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
| 12 | + | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| 14 | + | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
Lines changed: 2 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
7 | 9 | | |
8 | 10 | | |
9 | 11 | | |
| |||
0 commit comments