Skip to content

Port Microsoft.Extensions documentation from .NET 8.0 APIs #88562

Description

@carlossanlop

Below is the list of Microsoft.Extensions APIs from the runtime repo that still show up as undocumented in dotnet-api-docs and were introduced in .NET 8.0.

Full porting instructions can be found in the main issue.

This task needs to be finished before the RC2 snap (September 18th).

The issue tracking Microsoft.Extensions APIs from dotnet/extensions is dotnet/extensions#4164

Summary Parameters TypeParameters ReturnValue API
Missing Missing Missing Missing M:Microsoft.Extensions.DependencyInjection.ActivatorUtilities.CreateFactory1(System.Type[])
Missing Missing Missing Missing T:Microsoft.Extensions.DependencyInjection.ObjectFactory1
Missing NA NA NA N:Microsoft.Extensions.Diagnostics.Metrics
Missing Missing NA Missing M:Microsoft.Extensions.Hosting.Host.CreateApplicationBuilder(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings)
Missing Missing NA Missing M:Microsoft.Extensions.Hosting.Host.CreateEmptyApplicationBuilder(Microsoft.Extensions.Hosting.HostApplicationBuilderSettings)
Missing NA NA NA P:Microsoft.Extensions.Hosting.HostOptions.ServicesStartConcurrently
Missing NA NA NA P:Microsoft.Extensions.Hosting.HostOptions.ServicesStopConcurrently
Missing Missing NA Missing M:Microsoft.Extensions.Http.Logging.LoggingHttpMessageHandler.Send(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)
Missing Missing NA Missing M:Microsoft.Extensions.Http.Logging.LoggingScopeHttpMessageHandler.Send(System.Net.Http.HttpRequestMessage,System.Threading.CancellationToken)
Missing NA NA NA M:Microsoft.Extensions.Options.ValidateOptionsResultBuilder.#ctor
Missing Missing NA NA M:Microsoft.Extensions.Options.ValidateOptionsResultBuilder.AddError(System.String,System.String)
Missing Missing NA NA M:Microsoft.Extensions.Options.ValidateOptionsResultBuilder.AddResult(Microsoft.Extensions.Options.ValidateOptionsResult)
Missing Missing NA NA M:Microsoft.Extensions.Options.ValidateOptionsResultBuilder.AddResult(System.ComponentModel.DataAnnotations.ValidationResult)
Missing Missing NA NA M:Microsoft.Extensions.Options.ValidateOptionsResultBuilder.AddResults(System.Collections.Generic.IEnumerable{System.ComponentModel.DataAnnotations.ValidationResult})
Missing NA NA Missing M:Microsoft.Extensions.Options.ValidateOptionsResultBuilder.Build
Missing NA NA NA M:Microsoft.Extensions.Options.ValidateOptionsResultBuilder.Clear
Missing NA NA NA T:Microsoft.Extensions.Options.ValidateOptionsResultBuilder
Missing NA NA NA M:Microsoft.Extensions.Options.Validation.OptionsValidatorAttribute.#ctor
Missing NA NA NA N:Microsoft.Extensions.Options.Validation

Metadata

Metadata

Labels

area-Extensions-OptionsdocumentationDocumentation bug or enhancement, does not impact product or test codeneeds-further-triageIssue has been initially triaged, but needs deeper consideration or reconsideration

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions