BuildServiceProvider does not activate service

Aperta
#53,177 1 commento 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@gewarren ci sta già lavorando.

Dal 17/4/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

:pushpin: seQUESTered dotnet-fundamentals/svc
Type of issue

Code doesn't work

Description

The following example is wrong:

using Microsoft.Extensions.DependencyInjection;

var services = new ServiceCollection();

services.AddActivatedSingleton<MyService>();

ServiceProvider provider = services.BuildServiceProvider();

BuildServiceProvider() doesn't activate the service.

Page URL

https://learn.microsoft.com/en-us/dotnet/core/extensions/dependency-injection/auto-activation?tabs=dotnet-cli

Content source URL

https://github.com/dotnet/docs/blob/main/docs/core/extensions/dependency-injection/auto-activation.md

Document Version Independent Id

5bbf9150-5b16-c5e3-7207-906fa7c0c132

Platform Id

5e9b375b-bdce-6e92-5158-77e0ccc96940

Article author

@gewarren

Metadata
  • ID: 079daeaa-bb2a-5574-e909-225118b018a5
  • PlatformId: 5e9b375b-bdce-6e92-5158-77e0ccc96940
  • Service: dotnet-fundamentals

Related Issues


Associated WorkItem - 576158

Lingua principale
Nessun dato sulla lingua
Stelle
4.8k
Fork
6.1k
Merge medio
22h 46m
PR unite (30g)
296

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di dotnet/docs

Tutte le issue di dotnet/docs

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.