See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 17837|Vastuse: 4

[ASP.NET] ASP.NET Core (XI) lõpp-punkti marsruut lisab vahetarkvara kõigi DI teenuste kuvamiseks

[Kopeeri link]
Postitatud 08.03.2022 16:20:36 | | | |
ASP.NET Core toetab Dependency Injection (DI) tarkvaradisaini mustrit, mis rakendab kontrolli pööramist (IoC) klasside ja nende sõltuvuste vahel.

Sõltuvussüstimine (DI)

Sõltuvuse süstimine, mida tavaliselt nimetatakse DI-ks, on tehnika, mis rakendab lahtist sidumist objektide ja nende koostööpartnerite või sõltuvuste vahel. Selleks, mida see teeb, ei ole klassi poolt nõutavad objektid otseselt instantsitud kaastöötajad ega kasuta staatilisi viiteid, vaid need antakse klassile mingil moel. Enamasti deklareerivad klassid oma sõltuvused konstruktorite kaudu, võimaldades neil järgida eksplicitsete sõltuvuste printsiipi. Seda meetodit nimetatakse "ehitusmeetodi süstimiseks".

Läbivaatamine:

ASP.NET Core kasutab Autofaci IOC süstimise rakendamiseks
https://www.itsvse.com/thread-7563-1-1.html

ASP.NET Core sõltuvussüstimine kasutab sellega kaasas olevat IOC konteinerisse
https://www.itsvse.com/thread-7562-1-1.html

asp.net MVC kasutab ninject'i IOC sõltuvuse süstimise rakendamiseks
https://www.itsvse.com/thread-3237-1-1.html

IoC efektiivne Autofac
https://www.itsvse.com/thread-3105-1-1.html

EndpointRoute

Tugeva lõpp-punkti kontseptsiooni lisamisega ehitatakse marsruutimissüsteem vahendustarkvara torujuhtme peale. Lõpp-punktid esindavad rakenduse funktsionaalsuse ühikuid ning erinevad üksteisest marsruutimise, autoriseerimise ja suvalise arvu ASP.NET Core süsteemide osas.

Oma praktilise kogemuse põhjal saan enne kontrolleri meetodi käivitamist vahendustarkvarast marsruutimisinfot. Lõpp-punkti marsruutimine on okeiLisa mistahes metaandmed, blokeerides kõik taotlused sihtotspunkti metaandmete saamiseks, saab teha ka õiguste filtreerimist jne, stMiddleware'ile on lisatud filtrikiht

Loo lõpp-punktide marsruutimiseks laiendusmeetod, blokeeri vaikimisi /teenuste taotlused ning kuva kõik DI konteinerisse registreeritud teenused ja nende elutsükkel, muutes probleemide arendamise, testimise ja tõrkeotsingu lihtsamaks.

Hangi kõik registreeritud teenused, rakendused ja elutsüklid järgmiselt:

.NET Core ekraan näitab registreeritud teenuseid ja rakendusi ning nende elutsükleid
https://www.itsvse.com/thread-9469-1-1.html

Kood on järgmine:

Rakenduses. UseEndpoints, kood on järgmine:

Juurdepääs /teenustele brauseri kaudu, nagu allpool näidatud:



Läbivaatamine:

ASP.NET Konfiguratsiooni prioriteetide üksikasjalik selgitus Core(10)-s.
https://www.itsvse.com/thread-10265-1-1.html

ASP.NET Põhjalik selgitus Core'i (9) Middleware'i vahendustarkvara kohta.
https://www.itsvse.com/thread-9647-1-1.html

ASP.NET Core Middleware'i üksikasjalik selgitus
https://www.itsvse.com/thread-8126-1-1.html

ASP.NET Swaggeri kasutajaliidese vaikimisi parameetrite auk Core(8)-s.
https://www.itsvse.com/thread-9640-1-1.html

ASP.NET Core (7) Raamistiku lähtekoodi põhjalik analüüs
https://www.itsvse.com/thread-9601-1-1.html

ASP.NET Core (VI) DI saab käsitsi objektide süstimise meetodi
https://www.itsvse.com/thread-9595-1-1.html

ASP.NET Core (viis) põhineb CAP hajutatud tehingutel
https://www.itsvse.com/thread-9593-1-1.html

ASP.NET Core(4) filter ühtlustatud ModelState mudeli valideerimine
https://www.itsvse.com/thread-9589-1-1.html

ASP.NET Core (iii) Dünaamiliselt loo instantse ActivatorUtilities abil
https://www.itsvse.com/thread-9488-1-1.html

ASP.NET Core (2) Taaskäivita rakendus koodi järgi
https://www.itsvse.com/thread-9480-1-1.html

ASP.NET Core (1) kasutab Redis vahemällu salvestamist
https://www.itsvse.com/thread-9393-1-1.html
(Lõpp)




Eelmine:.NET/C# kogumitüübi päringuvõrdlus
Järgmine:[Praktiline operatsioon] ASP.NET Core 6 paigaldati ARM Raspberry Pi-le, et rakendada DDNS-i ja Wake-on-Network
Postitatud 08.03.2022 20:01:02 |
Õpi õppima
Postitatud 30.08.2022 13:25:50 |
Ei. midagi, õpi õppima!! Ei. midagi, õpi õppima!!
 Üürileandja| Postitatud 14.08.2023 19:36:45 |
ASP.NET Core 6 registreerib konteinerid vaikimisi

liikElutsükkelrealiseeritud
Microsoft.Extensions.Hosting.IHostingEnvironmentSingleton
Microsoft.Extensions.Hosting.IHostEnvironmentSingleton
Microsoft.Extensions.Hosting.HostBuilderContextSingleton
Microsoft.Extensions.Configuration.IConfigurationSingleton
Microsoft.Extensions.Hosting.IApplicationLifetimeSingleton
Microsoft.Extensions.Hosting.IHostApplicationLifetimeSingletonMicrosoft.Extensions.Hosting.Internal.ApplicationLifetime
Microsoft.Extensions.Hosting.IHostLifetimeSingletonMicrosoft.Extensions.Hosting.Internal.ConsoleLifetime
Microsoft.Extensions.Hosting.IHostSingleton
Microsoft.Extensions.Options.IOptions'1SingletonMicrosoft.Extensions.Options.UnnamedOptionsManager'1
Microsoft.Extensions.Options.IOptionsSnapshot'1ScopedMicrosoft.Extensions.Options.OptionsManager'1
Microsoft.Extensions.Options.IOptionsMonitor'1SingletonMicrosoft.Extensions.Options.OptionsMonitor'1
Microsoft.Extensions.Options.IOptionsFactory'1MööduvMicrosoft.Extensions.Options.OptionsFactory'1
Microsoft.Extensions.Options.IOptionsMonitorCache'1SingletonMicrosoft.Extensions.Options.OptionsCache'1
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.Extensions.Hosting.HostOptions, Microsoft.Extensions.Hosting, Version=6.0.0.0, Culture=neutral, PublicKeyToken= adb9793829ddae60]]Singleton
Microsoft.Extensions.Logging.ILoggerFactorySingletonMicrosoft.Extensions.Logging.LoggerFactory
Microsoft.Extensions.Logging.ILogger'1SingletonMicrosoft.Extensions.Logging.Logger'1
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.LoggerFilterOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Options.IOptions'1SingletonMicrosoft.Extensions.Options.UnnamedOptionsManager'1
Microsoft.Extensions.Options.IOptionsSnapshot'1ScopedMicrosoft.Extensions.Options.OptionsManager'1
Microsoft.Extensions.Options.IOptionsMonitor'1SingletonMicrosoft.Extensions.Options.OptionsMonitor'1
Microsoft.Extensions.Options.IOptionsFactory'1MööduvMicrosoft.Extensions.Options.OptionsFactory'1
Microsoft.Extensions.Options.IOptionsMonitorCache'1SingletonMicrosoft.Extensions.Options.OptionsCache'1
Microsoft.Extensions.Logging.ILoggerFactorySingletonMicrosoft.Extensions.Logging.LoggerFactory
Microsoft.Extensions.Logging.ILogger'1SingletonMicrosoft.Extensions.Logging.Logger'1
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.LoggerFilterOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.LoggerFilterOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfigurationFactorySingletonMicrosoft.Extensions.Logging.Configuration.LoggerProviderConfigurationFactory
Microsoft.Extensions.Logging.Configuration.ILoggerProviderConfiguration'1SingletonMicrosoft.Extensions.Logging.Configuration.LoggerProviderConfiguration'1
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.LoggerFilterOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.Extensions.Logging.LoggerFilterOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Logging.Configuration.LoggingConfigurationSingleton
Microsoft.Extensions.Logging.Console.ConsoleFormatterSingletonMicrosoft.Extensions.Logging.Console.JsonConsoleFormatter
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version= 6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions'2[[Microsoft.Extensions.Logging.Console.JsonConsoleFormatter, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.ConsoleLoggerFormatterOptionsChangeTokenSource'2[[Microsoft.Extensions.Logging.Console.JsonConsoleFormatter, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[ Microsoft.Extensions.Logging.Console.JsonConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60] ]
Microsoft.Extensions.Logging.Console.ConsoleFormatterSingletonMicrosoft.Extensions.Logging.Console.SystemdConsoleFormatter
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions'2[[Microsoft.Extensions.Logging.Console.SystemdConsoleFormatter, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version= 6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.ConsoleLoggerFormatterOptionsChangeTokenSource'2[[Microsoft.Extensions.Logging.Console.SystemdConsoleFormatter, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[Microsoft.Extensions.Logging.Console.ConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]
Microsoft.Extensions.Logging.Console.ConsoleFormatterSingletonMicrosoft.Extensions.Logging.Console.SimpleConsoleFormatter
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version= 6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.ConsoleLoggerFormatterConfigureOptions'2[[Microsoft.Extensions.Logging.Console.SimpleConsoleFormatter, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[ Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken= adb9793829ddae60]]
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.ConsoleLoggerFormatterOptionsChangeTokenSource'2[[Microsoft.Extensions.Logging.Console.SimpleConsoleFormatter, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[ Microsoft.Extensions.Logging.Console.SimpleConsoleFormatterOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken= adb9793829ddae60]]
Microsoft.Extensions.Logging.ILoggerProviderSingletonMicrosoft.Extensions.Logging.Console.ConsoleLoggerProvider
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.Configuration.LoggerProviderConfigureOptions'2[[Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions, Microsoft.Extensions.Logging.Console, Version= 6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.Configuration.LoggerProviderOptionsChangeTokenSource'2[[Microsoft.Extensions.Logging.Console.ConsoleLoggerOptions, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60],[Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider, Microsoft.Extensions.Logging.Console, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]
Microsoft.Extensions.Logging.ILoggerProviderSingletonMicrosoft.Extensions.Logging.Debug.DebugLoggerProvider
Microsoft.Extensions.Logging.EventSource.LoggingEventSourceSingleton
Microsoft.Extensions.Logging.ILoggerProviderSingletonMicrosoft.Extensions.Logging.EventSource.EventSourceLoggerProvider
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.LoggerFilterOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.EventLogFiltersConfigureOptions
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.Extensions.Logging.LoggerFilterOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.Extensions.Logging.EventLogFiltersConfigureOptionsChangeSource
Microsoft.Extensions.Logging.ILoggerProviderSingletonMicrosoft.Extensions.Logging.EventLog.EventLogLoggerProvider
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.Extensions.Logging.LoggerFactoryOptions, Microsoft.Extensions.Logging, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.AspNetCore.Hosting.IWebHostEnvironmentSingleton
Microsoft.AspNetCore.Hosting.IHostingEnvironmentSingleton
Microsoft.AspNetCore.Hosting.IApplicationLifetimeSingletonMicrosoft.AspNetCore.Hosting.GenericWebHostApplicationLifetime
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Hosting.GenericWebHostServiceOptions, Microsoft.AspNetCore.Hosting, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]Singleton
System.Diagnostics.DiagnosticListenerSingleton
System.Diagnostics.DiagnosticSourceSingleton
System.Diagnostics.ActivitySourceSingleton
System.Diagnostics.DistributedContextPropagatorSingleton
Microsoft.AspNetCore.Http.IHttpContextFactorySingletonMicrosoft.AspNetCore.Http.DefaultHttpContextFactory
Microsoft.AspNetCore.Http.IMiddlewareFactoryScopedMicrosoft.AspNetCore.Http.MiddlewareFactory
Microsoft.AspNetCore.Hosting.Builder.IApplicationBuilderFactorySingletonMicrosoft.AspNetCore.Hosting.Builder.ApplicationBuilderFactory
Microsoft.AspNetCore.Hosting.IStartupFilterSingleton
Microsoft.AspNetCore.Hosting.IStartupFilterSingleton
Microsoft.AspNetCore.Connections.IMultiplexedConnectionListenerFactorySingletonMicrosoft.AspNetCore.Server.Kestrel.Transport.Quic.QuicTransportFactory
Microsoft.AspNetCore.Connections.IConnectionListenerFactorySingletonMicrosoft.AspNetCore.Server.Kestrel.Transport.Sockets.SocketTransportFactory
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerOptions, Microsoft.AspNetCore.Server.Kestrel.Core, Version= 6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.AspNetCore.Server.Kestrel.Core.Internal.KestrelServerOptionsSetup
Microsoft.AspNetCore.Hosting.Server.IServerSingletonMicrosoft.AspNetCore.Server.Kestrel.Core.KestrelServerImpl
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Server.Kestrel.Core.KestrelServerOptions, Microsoft.AspNetCore.Server.Kestrel.Core, Version= 6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Options.IPostConfigureOptions`1[[Microsoft.AspNetCore.HostFiltering.HostFilteringOptions, Microsoft.AspNetCore.HostFiltering, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.AspNetCore.HostFiltering.HostFilteringOptions, Microsoft.AspNetCore.HostFiltering, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.AspNetCore.Hosting.IStartupFilterMööduvMicrosoft.AspNetCore.HostFilteringStartupFilter
Microsoft.AspNetCore.Hosting.IStartupFilterMööduvMicrosoft.AspNetCore.ForwardedHeadersStartupFilter
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Builder.ForwardedHeadersOptions, Microsoft.AspNetCore.HttpOverrides, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.AspNetCore.ForwardedHeadersOptionsSetup
Microsoft.AspNetCore.Routing.IInlineConstraintResolverMööduvMicrosoft.AspNetCore.Routing.DefaultInlineConstraintResolver
Microsoft.Extensions.ObjectPool.ObjectPoolProviderMööduvMicrosoft.Extensions.ObjectPool.DefaultObjectPoolProvider
Microsoft.Extensions.ObjectPool.ObjectPool'1[[Microsoft.AspNetCore.Routing.UriBuildingContext, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.AspNetCore.Routing.Tree.TreeRouteBuilderMööduv
Microsoft.AspNetCore.Routing.RoutingMarkerServiceSingletonMicrosoft.AspNetCore.Routing.RoutingMarkerService
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Routing.RouteOptions, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Mööduv
Microsoft.AspNetCore.Routing.EndpointDataSourceSingleton
Microsoft.AspNetCore.Routing.ParameterPolicyFactorySingletonMicrosoft.AspNetCore.Routing.DefaultParameterPolicyFactory
Microsoft.AspNetCore.Routing.Matching.MatcherFactorySingletonMicrosoft.AspNetCore.Routing.Matching.DfaMatcherFactory
Microsoft.AspNetCore.Routing.Matching.DfaMatcherBuilderMööduvMicrosoft.AspNetCore.Routing.Matching.DfaMatcherBuilder
Microsoft.AspNetCore.Routing.Internal.DfaGraphWriterSingletonMicrosoft.AspNetCore.Routing.Internal.DfaGraphWriter
Microsoft.AspNetCore.Routing.Matching.DataSourceDependentMatcher+LifetimeMööduvMicrosoft.AspNetCore.Routing.Matching.DataSourceDependentMatcher+Lifetime
Microsoft.AspNetCore.Routing.Matching.EndpointMetadataComparerSingleton
Microsoft.AspNetCore.Routing.LinkGeneratorSingletonMicrosoft.AspNetCore.Routing.DefaultLinkGenerator
Microsoft.AspNetCore.Routing.IEndpointAddressScheme`1[[System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]SingletonMicrosoft.AspNetCore.Routing.EndpointNameAddressScheme
Microsoft.AspNetCore.Routing.IEndpointAddressScheme'1[[Microsoft.AspNetCore.Routing.RouteValuesAddress, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Routing.RouteValuesAddressScheme
Microsoft.AspNetCore.Routing.LinkParserSingletonMicrosoft.AspNetCore.Routing.DefaultLinkParser
Microsoft.AspNetCore.Routing.Matching.EndpointSelectorSingletonMicrosoft.AspNetCore.Routing.Matching.DefaultEndpointSelector
Microsoft.AspNetCore.Routing.MatcherPolicySingletonMicrosoft.AspNetCore.Routing.Matching.HttpMethodMatcherPolicy
Microsoft.AspNetCore.Routing.MatcherPolicySingletonMicrosoft.AspNetCore.Routing.Matching.HostMatcherPolicy
Microsoft.AspNetCore.Routing.MatcherPolicySingletonMicrosoft.AspNetCore.Routing.Matching.AcceptsMatcherPolicy
Microsoft.AspNetCore.Routing.Template.TemplateBinderFactorySingletonMicrosoft.AspNetCore.Routing.Template.DefaultTemplateBinderFactory
Microsoft.AspNetCore.Routing.Patterns.RoutePatternTransformerSingletonMicrosoft.AspNetCore.Routing.Patterns.DefaultRoutePatternTransformer
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Routing.RouteHandlerOptions, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.AspNetCore.Routing.ConfigureRouteHandlerOptions
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Hosting.GenericWebHostServiceOptions, Microsoft.AspNetCore.Hosting, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Configuration.IConfigurationSingleton
Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartManagerSingleton
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Mvc.MvcOptions, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken= adb9793829ddae60]]MööduvMicrosoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup
Microsoft.Extensions.Options.IPostConfigureOptions'1[[Microsoft.AspNetCore.Mvc.MvcOptions, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken= adb9793829ddae60]]MööduvMicrosoft.AspNetCore.Mvc.MvcCoreMvcOptionsSetup
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Mvc.ApiBehaviorOptions, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.Extensions.DependencyInjection.ApiBehaviorOptionsSetup
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Routing.RouteOptions, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.Extensions.DependencyInjection.MvcCoreRouteOptionsSetup
Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactorySingletonMicrosoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderMööduvMicrosoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderMööduvMicrosoft.AspNetCore.Mvc.ApplicationModels.ApiBehaviorApplicationModelProvider
Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProviderMööduvMicrosoft.AspNetCore.Mvc.ApplicationModels.ControllerActionDescriptorProvider
Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorCollectionProviderSingletonMicrosoft.AspNetCore.Mvc.Infrastructure.DefaultActionDescriptorCollectionProvider
Microsoft.AspNetCore.Mvc.Infrastructure.IActionSelectorSingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ActionSelector
Microsoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintCacheSingletonMicrosoft.AspNetCore.Mvc.ActionConstraints.ActionConstraintCache
Microsoft.AspNetCore.Mvc.ActionConstraints.IActionConstraintProviderMööduvMicrosoft.AspNetCore.Mvc.ActionConstraints.DefaultActionConstraintProvider
Microsoft.AspNetCore.Routing.MatcherPolicySingletonMicrosoft.AspNetCore.Mvc.Routing.ActionConstraintMatcherPolicy
Microsoft.AspNetCore.Mvc.Controllers.IControllerFactorySingletonMicrosoft.AspNetCore.Mvc.Controllers.DefaultControllerFactory
Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorMööduvMicrosoft.AspNetCore.Mvc.Controllers.DefaultControllerActivator
Microsoft.AspNetCore.Mvc.Controllers.IControllerFactoryProviderSingletonMicrosoft.AspNetCore.Mvc.Controllers.ControllerFactoryProvider
Microsoft.AspNetCore.Mvc.Controllers.IControllerActivatorProviderSingletonMicrosoft.AspNetCore.Mvc.Controllers.ControllerActivatorProvider
Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivatorMööduvMicrosoft.AspNetCore.Mvc.Controllers.DefaultControllerPropertyActivator
Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactorySingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ActionInvokerFactory
Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProviderMööduvMicrosoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerProvider
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCacheSingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvokerCache
Microsoft.AspNetCore.Mvc.Filters.IFilterProviderSingletonMicrosoft.AspNetCore.Mvc.Filters.DefaultFilterProvider
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultTypeMapperSingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ActionResultTypeMapper
Microsoft.AspNetCore.Mvc.Filters.RequestSizeLimitFilterMööduvMicrosoft.AspNetCore.Mvc.Filters.RequestSizeLimitFilter
Microsoft.AspNetCore.Mvc.Filters.DisableRequestSizeLimitFilterMööduvMicrosoft.AspNetCore.Mvc.Filters.DisableRequestSizeLimitFilter
Microsoft.AspNetCore.Mvc.Filters.RequestFormLimitsFilterMööduvMicrosoft.AspNetCore.Mvc.Filters.RequestFormLimitsFilter
Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProviderSingletonMicrosoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProviderMööduv
Microsoft.AspNetCore.Mvc.ModelBinding.IModelBinderFactorySingletonMicrosoft.AspNetCore.Mvc.ModelBinding.ModelBinderFactory
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.IObjectModelValidatorSingleton
Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorCacheSingletonMicrosoft.AspNetCore.Mvc.ModelBinding.Validation.ClientValidatorCache
Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinderSingletonMicrosoft.AspNetCore.Mvc.ModelBinding.ParameterBinder
Microsoft.Extensions.DependencyInjection.MvcMarkerServiceSingletonMicrosoft.Extensions.DependencyInjection.MvcMarkerService
Microsoft.AspNetCore.Mvc.Infrastructure.ITypeActivatorCacheSingletonMicrosoft.AspNetCore.Mvc.Infrastructure.TypeActivatorCache
Microsoft.AspNetCore.Mvc.Routing.IUrlHelperFactorySingletonMicrosoft.AspNetCore.Mvc.Routing.UrlHelperFactory
Microsoft.AspNetCore.Mvc.Infrastructure.IHttpRequestStreamReaderFactorySingletonMicrosoft.AspNetCore.Mvc.Infrastructure.MemoryPoolHttpRequestStreamReaderFactory
Microsoft.AspNetCore.Mvc.Infrastructure.IHttpResponseStreamWriterFactorySingletonMicrosoft.AspNetCore.Mvc.Infrastructure.MemoryPoolHttpResponseStreamWriterFactory
System.Buffers.ArrayPool`1[[System.Byte, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]Singleton
System.Buffers.ArrayPool`1[[System.Char, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]Singleton
Microsoft.AspNetCore.Mvc.Infrastructure.OutputFormatterSelectorSingletonMicrosoft.AspNetCore.Mvc.Infrastructure.DefaultOutputFormatterSelector
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.ObjectResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ObjectResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.PhysicalFileResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.PhysicalFileResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.VirtualFileResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.VirtualFileResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.FileStreamResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.FileStreamResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.FileContentResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.FileContentResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.RedirectResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral , PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.RedirectResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.LocalRedirectResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.LocalRedirectResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor'1[[Microsoft.AspNetCore.Mvc.RedirectToActionResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.RedirectToActionResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor'1[[Microsoft.AspNetCore.Mvc.RedirectToRouteResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.RedirectToRouteResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.RedirectToPageResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.RedirectToPageResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.ContentResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ContentResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.JsonResult, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.Infrastructure.SystemTextJsonResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IClientErrorFactorySingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ProblemDetailsClientErrorFactory
Microsoft.AspNetCore.Mvc.Infrastructure.ProblemDetailsFactorySingletonMicrosoft.AspNetCore.Mvc.Infrastructure.DefaultProblemDetailsFactory
Microsoft.AspNetCore.Mvc.Routing.MvcRouteHandlerSingletonMicrosoft.AspNetCore.Mvc.Routing.MvcRouteHandler
Microsoft.AspNetCore.Mvc.Routing.MvcAttributeRouteHandlerMööduvMicrosoft.AspNetCore.Mvc.Routing.MvcAttributeRouteHandler
Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionEndpointDataSourceFactorySingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ControllerActionEndpointDataSourceFactory
Microsoft.AspNetCore.Mvc.Infrastructure.OrderedEndpointsSequenceProviderCacheSingletonMicrosoft.AspNetCore.Mvc.Infrastructure.OrderedEndpointsSequenceProviderCache
Microsoft.AspNetCore.Mvc.Routing.ControllerActionEndpointDataSourceIdProviderSingletonMicrosoft.AspNetCore.Mvc.Routing.ControllerActionEndpointDataSourceIdProvider
Microsoft.AspNetCore.Mvc.Routing.ActionEndpointFactorySingletonMicrosoft.AspNetCore.Mvc.Routing.ActionEndpointFactory
Microsoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointSelectorCacheSingletonMicrosoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointSelectorCache
Microsoft.AspNetCore.Routing.MatcherPolicySingletonMicrosoft.AspNetCore.Mvc.Routing.DynamicControllerEndpointMatcherPolicy
Microsoft.AspNetCore.Mvc.Routing.IRequestDelegateFactorySingletonMicrosoft.AspNetCore.Mvc.Routing.ControllerRequestDelegateFactory
Microsoft.AspNetCore.Mvc.Filters.MiddlewareFilterConfigurationProviderSingletonMicrosoft.AspNetCore.Mvc.Filters.MiddlewareFilterConfigurationProvider
Microsoft.AspNetCore.Mvc.Filters.MiddlewareFilterBuilderSingletonMicrosoft.AspNetCore.Mvc.Filters.MiddlewareFilterBuilder
Microsoft.AspNetCore.Hosting.IStartupFilterSingletonMicrosoft.AspNetCore.Mvc.Filters.MiddlewareFilterBuilderStartupFilter
Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionGroupCollectionProviderSingletonMicrosoft.AspNetCore.Mvc.ApiExplorer.ApiDescriptionGroupCollectionProvider
Microsoft.AspNetCore.Mvc.ApiExplorer.IApiDescriptionProviderMööduvMicrosoft.AspNetCore.Mvc.ApiExplorer.DefaultApiDescriptionProvider
Microsoft.AspNetCore.Authentication.IAuthenticationServiceScopedMicrosoft.AspNetCore.Authentication.AuthenticationService
Microsoft.AspNetCore.Authentication.IClaimsTransformationSingletonMicrosoft.AspNetCore.Authentication.NoopClaimsTransformation
Microsoft.AspNetCore.Authentication.IAuthenticationHandlerProviderScopedMicrosoft.AspNetCore.Authentication.AuthenticationHandlerProvider
Microsoft.AspNetCore.Authentication.IAuthenticationSchemeProviderSingletonMicrosoft.AspNetCore.Authentication.AuthenticationSchemeProvider
Microsoft.AspNetCore.Authorization.IAuthorizationServiceMööduvMicrosoft.AspNetCore.Authorization.DefaultAuthorizationService
Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProviderMööduvMicrosoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider
Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProviderMööduvMicrosoft.AspNetCore.Authorization.DefaultAuthorizationHandlerProvider
Microsoft.AspNetCore.Authorization.IAuthorizationEvaluatorMööduvMicrosoft.AspNetCore.Authorization.DefaultAuthorizationEvaluator
Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactoryMööduvMicrosoft.AspNetCore.Authorization.DefaultAuthorizationHandlerContextFactory
Microsoft.AspNetCore.Authorization.IAuthorizationHandlerMööduvMicrosoft.AspNetCore.Authorization.Infrastructure.PassThroughAuthorizationHandler
Microsoft.AspNetCore.Authorization.Policy.AuthorizationPolicyMarkerServiceSingletonMicrosoft.AspNetCore.Authorization.Policy.AuthorizationPolicyMarkerService
Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluatorMööduvMicrosoft.AspNetCore.Authorization.Policy.PolicyEvaluator
Microsoft.AspNetCore.Authorization.IAuthorizationMiddlewareResultHandlerMööduvMicrosoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderMööduvMicrosoft.AspNetCore.Mvc.ApplicationModels.AuthorizationApplicationModelProvider
Microsoft.AspNetCore.Cors.Infrastructure.ICorsServiceMööduvMicrosoft.AspNetCore.Cors.Infrastructure.CorsService
Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyProviderMööduvMicrosoft.AspNetCore.Cors.Infrastructure.DefaultCorsPolicyProvider
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderMööduvMicrosoft.AspNetCore.Mvc.Cors.CorsApplicationModelProvider
Microsoft.AspNetCore.Mvc.Cors.CorsAuthorizationFilterMööduvMicrosoft.AspNetCore.Mvc.Cors.CorsAuthorizationFilter
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Mvc.MvcOptions, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken= adb9793829ddae60]]MööduvMicrosoft.Extensions.DependencyInjection.MvcDataAnnotationsMvcOptionsSetup
Microsoft.AspNetCore.Mvc.DataAnnotations.IValidationAttributeAdapterProviderSingletonMicrosoft.AspNetCore.Mvc.DataAnnotations.ValidationAttributeAdapterProvider
Microsoft.AspNetCore.Mvc.Formatters.FormatFilterSingletonMicrosoft.AspNetCore.Mvc.Formatters.FormatFilter
Microsoft.AspNetCore.Mvc.Infrastructure.IActionDescriptorChangeProviderSingletonMicrosoft.AspNetCore.Mvc.HotReload.HotReloadService
Microsoft.AspNetCore.DataProtection.Internal.IActivatorSingletonMicrosoft.AspNetCore.DataProtection.TypeForwardingActivator
Microsoft.AspNetCore.DataProtection.IRegistryPolicyResolverSingletonMicrosoft.AspNetCore.DataProtection.RegistryPolicyResolver
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.DataProtection.KeyManagement.KeyManagementOptions, Microsoft.AspNetCore.DataProtection, Version= 6.0.0.0, Culture=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.DataProtection.DataProtectionOptions, Microsoft.AspNetCore.DataProtection, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.AspNetCore.DataProtection.Internal.DataProtectionOptionsSetup
Microsoft.AspNetCore.DataProtection.KeyManagement.IKeyManagerSingletonMicrosoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager
Microsoft.AspNetCore.DataProtection.Infrastructure.IApplicationDiscriminatorSingletonMicrosoft.AspNetCore.DataProtection.Internal.HostingApplicationDiscriminator
Microsoft.Extensions.Hosting.IHostedServiceSingletonMicrosoft.AspNetCore.DataProtection.Internal.DataProtectionHostedService
Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IDefaultKeyResolverSingletonMicrosoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver
Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IKeyRingProviderSingletonMicrosoft.AspNetCore.DataProtection.KeyManagement.KeyRingProvider
Microsoft.AspNetCore.DataProtection.IDataProtectionProviderSingleton
Microsoft.AspNetCore.DataProtection.XmlEncryption.ICertificateResolverSingletonMicrosoft.AspNetCore.DataProtection.XmlEncryption.CertificateResolver
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Antiforgery.AntiforgeryOptions, Microsoft.AspNetCore.Antiforgery, Version=6.0.0.0, Culture=neutral , PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.AspNetCore.Antiforgery.AntiforgeryOptionsSetup
Microsoft.AspNetCore.Antiforgery.IAntiforgerySingletonMicrosoft.AspNetCore.Antiforgery.DefaultAntiforgery
Microsoft.AspNetCore.Antiforgery.IAntiforgeryTokenGeneratorSingletonMicrosoft.AspNetCore.Antiforgery.DefaultAntiforgeryTokenGenerator
Microsoft.AspNetCore.Antiforgery.IAntiforgeryTokenSerializerSingletonMicrosoft.AspNetCore.Antiforgery.DefaultAntiforgeryTokenSerializer
Microsoft.AspNetCore.Antiforgery.IAntiforgeryTokenStoreSingletonMicrosoft.AspNetCore.Antiforgery.DefaultAntiforgeryTokenStore
Microsoft.AspNetCore.Antiforgery.IClaimUidExtractorSingletonMicrosoft.AspNetCore.Antiforgery.DefaultClaimUidExtractor
Microsoft.AspNetCore.Antiforgery.IAntiforgeryAdditionalDataProviderSingletonMicrosoft.AspNetCore.Antiforgery.DefaultAntiforgeryAdditionalDataProvider
Microsoft.Extensions.ObjectPool.ObjectPool'1[[Microsoft.AspNetCore.Antiforgery.AntiforgerySerializationContext, Microsoft.AspNetCore.Antiforgery, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]Singleton
System.Text.Encodings.Web.HtmlEncoderSingleton
System.Text.Encodings.Web.JavaScriptEncoderSingleton
System.Text.Encodings.Web.UrlEncoderSingleton
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Mvc.MvcViewOptions, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.Extensions.DependencyInjection.MvcViewOptionsSetup
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Mvc.MvcOptions, Microsoft.AspNetCore.Mvc.Core, Version=6.0.0.0, Culture=neutral, PublicKeyToken= adb9793829ddae60]]MööduvMicrosoft.Extensions.DependencyInjection.TempDataMvcOptionsSetup
Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngineSingletonMicrosoft.AspNetCore.Mvc.ViewEngines.CompositeViewEngine
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor`1[[Microsoft.AspNetCore.Mvc.ViewResult, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=6.0.0.0, Culture= neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.ViewResultExecutor
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor'1[[Microsoft.AspNetCore.Mvc.PartialViewResult, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor
Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivatorMööduvMicrosoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryControllerPropertyActivator
Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelperMööduvMicrosoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper
Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper'1MööduvMicrosoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper'1
Microsoft.AspNetCore.Mvc.ViewFeatures.IHtmlGeneratorSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.DefaultHtmlGenerator
Microsoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProviderSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.ModelExpressionProvider
Microsoft.AspNetCore.Mvc.ViewFeatures.IModelExpressionProviderSingleton
Microsoft.AspNetCore.Mvc.ViewFeatures.ValidationHtmlAttributeProviderSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.DefaultValidationHtmlAttributeProvider
Microsoft.AspNetCore.Mvc.Rendering.IJsonHelperSingletonMicrosoft.AspNetCore.Mvc.Rendering.SystemTextJsonHelper
Microsoft.AspNetCore.Mvc.ViewFeatures.ServerComponentSerializerSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.ServerComponentSerializer
Microsoft.AspNetCore.Mvc.ViewFeatures.WebAssemblyComponentSerializerSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.WebAssemblyComponentSerializer
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentSelectorSingletonMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentSelector
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentFactorySingletonMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentFactory
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentActivatorSingletonMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentActivator
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorCollectionProviderSingletonMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorCollectionProvider
Microsoft.AspNetCore.Mvc.Infrastructure.IActionResultExecutor'1[[Microsoft.AspNetCore.Mvc.ViewComponentResult, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=6.0.0.0, Kultuur=neutraalne, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor
Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCacheSingletonMicrosoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProviderMööduvMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactorySingletonMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory
Microsoft.AspNetCore.Mvc.IViewComponentHelperMööduvMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderMööduvMicrosoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderMööduvMicrosoft.AspNetCore.Mvc.ViewFeatures.Filters.ViewDataAttributeApplicationModelProvider
Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilterSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.Filters.SaveTempDataFilter
Microsoft.AspNetCore.Mvc.ViewFeatures.IComponentRendererScopedMicrosoft.AspNetCore.Mvc.ViewFeatures.ComponentRenderer
Microsoft.AspNetCore.Mvc.ViewFeatures.StaticComponentRendererScopedMicrosoft.AspNetCore.Mvc.ViewFeatures.StaticComponentRenderer
Microsoft.AspNetCore.Components.Rendering.HtmlRendererScopedMicrosoft.AspNetCore.Components.Rendering.HtmlRenderer
Microsoft.AspNetCore.Components.NavigationManagerScopedMicrosoft.AspNetCore.Mvc.ViewFeatures.HttpNavigationManager
Microsoft.JSInterop.IJSRuntimeScopedMicrosoft.AspNetCore.Mvc.ViewFeatures.UnsupportedJavaScriptRuntime
Microsoft.AspNetCore.Components.Routing.INavigationInterceptionScopedMicrosoft.AspNetCore.Mvc.ViewFeatures.UnsupportedNavigationInterception
Microsoft.AspNetCore.Components.Infrastructure.ComponentStatePersistenceManagerScopedMicrosoft.AspNetCore.Components.Infrastructure.ComponentStatePersistenceManager
Microsoft.AspNetCore.Components.PersistentComponentStateScoped
Microsoft.AspNetCore.Components.Web.IErrorBoundaryLoggerScopedMicrosoft.AspNetCore.Mvc.ViewFeatures.PrerenderingErrorBoundaryLogger
Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ControllerSaveTempDataPropertyFilterMööduvMicrosoft.AspNetCore.Mvc.ViewFeatures.Filters.ControllerSaveTempDataPropertyFilter
Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataProviderSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.CookieTempDataProvider
Microsoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.TempDataSerializerSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.Infrastructure.DefaultTempDataSerializer
Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.ValidateAntiforgeryTokenAuthorizationFilterSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.Filters.ValidateAntiforgeryTokenAuthorizationFilter
Microsoft.AspNetCore.Mvc.ViewFeatures.Filters.AutoValidateAntiforgeryTokenAuthorizationFilterSingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.Filters.AutoValidateAntiforgeryTokenAuthorizationFilter
Microsoft.AspNetCore.Mvc.ViewFeatures.ITempDataDictionaryFactorySingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.TempDataDictionaryFactory
System.Buffers.ArrayPool`1[[Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.ViewBufferValue, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.AspNetCore.Mvc.ViewFeatures.Buffers.IViewBufferScopeScopedMicrosoft.AspNetCore.Mvc.ViewFeatures.Buffers.MemoryPoolViewBufferScope
Microsoft.AspNetCore.Mvc.Razor.RazorHotReloadSingletonMicrosoft.AspNetCore.Mvc.Razor.RazorHotReload
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Mvc.MvcViewOptions, Microsoft.AspNetCore.Mvc.ViewFeatures, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.Extensions.DependencyInjection.MvcRazorMvcViewOptionsSetup
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Mvc.Razor.RazorViewEngineOptions, Microsoft.AspNetCore.Mvc.Razor, Version=6.0.0.0, Culture=neutral , PublicKeyToken=adb9793829ddae60]]MööduvMicrosoft.AspNetCore.Mvc.Razor.RazorViewEngineOptionsSetup
Microsoft.AspNetCore.Mvc.Razor.IRazorViewEngineSingletonMicrosoft.AspNetCore.Mvc.Razor.RazorViewEngine
Microsoft.AspNetCore.Mvc.Razor.Compilation.IViewCompilerProviderSingletonMicrosoft.AspNetCore.Mvc.Razor.Compilation.DefaultViewCompilerProvider
Microsoft.AspNetCore.Mvc.Razor.IRazorPageFactoryProviderMööduvMicrosoft.AspNetCore.Mvc.Razor.Compilation.DefaultRazorPageFactoryProvider
Microsoft.AspNetCore.Mvc.Razor.IRazorPageActivatorSingletonMicrosoft.AspNetCore.Mvc.Razor.RazorPageActivator
Microsoft.AspNetCore.Mvc.Razor.ITagHelperActivatorSingletonMicrosoft.AspNetCore.Mvc.Razor.Infrastructure.DefaultTagHelperActivator
Microsoft.AspNetCore.Mvc.Razor.TagHelpers.ITagHelperComponentPropertyActivatorSingletonMicrosoft.AspNetCore.Mvc.Razor.TagHelpers.TagHelperComponentPropertyActivator
Microsoft.AspNetCore.Mvc.Razor.ITagHelperFactorySingletonMicrosoft.AspNetCore.Mvc.Razor.DefaultTagHelperFactory
Microsoft.AspNetCore.Mvc.Razor.TagHelpers.ITagHelperComponentManagerScopedMicrosoft.AspNetCore.Mvc.Razor.TagHelperComponentManager
Microsoft.Extensions.Caching.Memory.IMemoryCacheSingletonMicrosoft.Extensions.Caching.Memory.MemoryCache
Microsoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProviderSingletonMicrosoft.AspNetCore.Mvc.Razor.Infrastructure.TagHelperMemoryCacheProvider
Microsoft.AspNetCore.Mvc.ViewFeatures.IFileVersionProviderSingletonMicrosoft.AspNetCore.Mvc.Razor.Infrastructure.DefaultFileVersionProvider
Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperStorageSingletonMicrosoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperStorage
Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperFormatterSingletonMicrosoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperFormatter
Microsoft.AspNetCore.Mvc.TagHelpers.Cache.IDistributedCacheTagHelperServiceSingletonMicrosoft.AspNetCore.Mvc.TagHelpers.Cache.DistributedCacheTagHelperService
Microsoft.Extensions.Caching.Distributed.IDistributedCacheSingletonMicrosoft.Extensions.Caching.Distributed.MemoryDistributedCache
Microsoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperMemoryCacheFactorySingletonMicrosoft.AspNetCore.Mvc.TagHelpers.CacheTagHelperMemoryCacheFactory
Microsoft.Extensions.Hosting.IHostedServiceSingletonMicrosoft.AspNetCore.Hosting.GenericWebHostService

 Üürileandja| Postitatud 27.09.2024 15:40:32 |
teenused. IHttpContextAccessor TryAddSingleton<IHttpContextAccessor, HttpContextAccessor>() on singleton
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com