Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 17837|Odpoveď: 4

[ASP.NET] ASP.NET Core (XI) koncová trasa pridáva middleware na zobrazenie všetkých DI služieb

[Kopírovať odkaz]
Zverejnené 8. 3. 2022 16:20:36 | | | |
ASP.NET Core podporuje softvérový návrhový vzor Dependency Injection (DI), techniku, ktorá implementuje inverziu riadenia (IoC) medzi triedami a ich závislosťami.

Závislostná injekcia (DI)

Dependency injection, bežne označovaná ako DI, je technika, ktorá implementuje voľné prepojenie medzi objektmi a ich spolupracovníkmi alebo závislosťami. Na to, čo robí, objekty požadované triedou nie sú priamo inštanciovaní spolupracovníkmi ani nepoužívajú statické referencie, ale sú triede nejakým spôsobom poskytované. Väčšinou triedy deklarujú svoje závislosti prostredníctvom svojich konštruktorov, čo im umožňuje riadiť sa princípom explicitných závislostí. Táto metóda je známa ako "injekcia konštrukčnej metódy".

Revízia:

ASP.NET Core používa Autofac na implementáciu injekcie IOC
https://www.itsvse.com/thread-7563-1-1.html

ASP.NET Core dependency injection využíva IOC kontajner, ktorý je súčasťou
https://www.itsvse.com/thread-7562-1-1.html

asp.net MVC používa ninject na implementáciu IOC dependency injection
https://www.itsvse.com/thread-3237-1-1.html

IoC efektívny Autofac
https://www.itsvse.com/thread-3105-1-1.html

EndpointRoute

Pridaním silného konceptu koncových bodov je smerovací systém postavený na middleware pipeline. Koncové body predstavujú jednotky funkčnosti aplikácií a líšia sa navzájom smerovaním, autorizáciou a počtom ASP.NET jadrových systémov.

Vďaka vlastným skúsenostiam dokážem získať informácie o smerovaní z middleware pred spustením metódy s ovládačom. Smerovanie koncových bodov je v poriadkuPridajte akékoľvek metadáta, blokovaním všetkých požiadaviek na získanie metadát cieľového koncového bodu môžete tiež vykonávať filtrovanie oprávnení a podobne, tedaMiddleware má pridanú vrstvu filtra

Vytvorte metódu rozšírenia pre smerovanie koncových bodov, blokujte požiadavky /services štandardne a zobrazte všetky služby registrované v DI kontajneri a ich životný cyklus, čo uľahčuje vývoj, testovanie a riešenie problémov.

Získajte všetky registrované služby, implementácie a životné cykly nasledovne:

Zobrazenie .NET Core zobrazuje registrované služby a implementácie a ich životné cykly
https://www.itsvse.com/thread-9469-1-1.html

Kód je nasledovný:

V aplikácii. UseEndpoints, kód je nasledovný:

Prístup k /services cez prehliadač, ako je uvedené nižšie:



Revízia:

ASP.NET Podrobné vysvetlenie priorít konfigurácie v Core(10).
https://www.itsvse.com/thread-10265-1-1.html

ASP.NET Podrobné vysvetlenie middleware middleware v Core (9).
https://www.itsvse.com/thread-9647-1-1.html

ASP.NET Podrobné vysvetlenie Core Middleware
https://www.itsvse.com/thread-8126-1-1.html

ASP.NET z predvolených parametrov používateľského rozhrania Swagger v Core(8).
https://www.itsvse.com/thread-9640-1-1.html

ASP.NET Jadro (7) Hĺbková analýza zdrojového kódu frameworku
https://www.itsvse.com/thread-9601-1-1.html

ASP.NET Core (VI) DI manuálne získava metódu injektovania objektov
https://www.itsvse.com/thread-9595-1-1.html

ASP.NET Core (päť) je založený na distribuovaných transakciách podľa CAP
https://www.itsvse.com/thread-9593-1-1.html

ASP.NET Core(4) filter zjednotený validácia modelu ModelState
https://www.itsvse.com/thread-9589-1-1.html

ASP.NET Jadro (iii) Dynamicky vytvárať inštancie pomocou ActivatorUtilities
https://www.itsvse.com/thread-9488-1-1.html

ASP.NET Core (2) Reštartovať aplikáciu pomocou kódu
https://www.itsvse.com/thread-9480-1-1.html

ASP.NET Core (1) používa Redis caching
https://www.itsvse.com/thread-9393-1-1.html
(Koniec)




Predchádzajúci:.NET/C# typ dotazu na dotazy .NET/C#
Budúci:[Praktická prevádzka] ASP.NET Core 6 nasadený na ARM Raspberry Pi na implementáciu DDNS a Wake-on-Network
Zverejnené 8. 3. 2022 20:01:02 |
Naučte sa učiť
Zverejnené 30. 8. 2022 13:25:50 |
Nie, nauč sa učiť!! Nie, nauč sa učiť!!
 Prenajímateľ| Zverejnené 14. 8. 2023 19:36:45 |
ASP.NET Core 6 štandardne registruje kontajnery

typŽivotný cyklusUvedomil si
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'1PrechodnýMicrosoft.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'1PrechodnýMicrosoft.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= neutral, 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=neutral, 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=neutral, 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, Culture=neutral, 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=neutral, 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=neutral, 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=neutral, 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, Culture=neutral, 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=neutral, 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= neutral, 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= neutral, 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=neutral, PublicKeyToken=adb9793829ddae60]]PrechodnýMicrosoft.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=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Options.IPostConfigureOptions'1[[Microsoft.AspNetCore.HostFiltering.HostFilteringOptions, Microsoft.AspNetCore.HostFiltering, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.Extensions.Options.IOptionsChangeTokenSource'1[[Microsoft.AspNetCore.HostFiltering.HostFilteringOptions, Microsoft.AspNetCore.HostFiltering, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]Singleton
Microsoft.AspNetCore.Hosting.IStartupFilterPrechodnýMicrosoft.AspNetCore.HostFilteringStartupFilter
Microsoft.AspNetCore.Hosting.IStartupFilterPrechodnýMicrosoft.AspNetCore.ForwardedHeadersStartupFilter
Microsoft.Extensions.Options.IConfigureOptions`1[[Microsoft.AspNetCore.Builder.ForwardedHeadersOptions, Microsoft.AspNetCore.HttpOverrides, Version=6.0.0.0, Culture= neutral, PublicKeyToken=adb9793829ddae60]]PrechodnýMicrosoft.AspNetCore.ForwardedHeadersOptionsSetup
Microsoft.AspNetCore.Routing.IInlineConstraintResolverPrechodnýMicrosoft.AspNetCore.Routing.DefaultInlineConstraintResolver
Microsoft.Extensions.ObjectPool.ObjectPoolProviderPrechodnýMicrosoft.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.TreeRouteBuilderPrechodný
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]]Prechodný
Microsoft.AspNetCore.Routing.EndpointDataSourceSingleton
Microsoft.AspNetCore.Routing.ParameterPolicyFactorySingletonMicrosoft.AspNetCore.Routing.DefaultParameterPolicyFactory
Microsoft.AspNetCore.Routing.Matching.MatcherFactorySingletonMicrosoft.AspNetCore.Routing.Matching.DfaMatcherFactory
Microsoft.AspNetCore.Routing.Matching.DfaMatcherBuilderPrechodnýMicrosoft.AspNetCore.Routing.Matching.DfaMatcherBuilder
Microsoft.AspNetCore.Routing.Internal.DfaGraphWriterSingletonMicrosoft.AspNetCore.Routing.Internal.DfaGraphWriter
Microsoft.AspNetCore.Routing.Matching.DataSourceDependentMatcher+LifetimePrechodnýMicrosoft.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]]PrechodnýMicrosoft.AspNetCore.Routing.ConfigureRouteHandlerOptions
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Hosting.GenericWebHostServiceOptions, Microsoft.AspNetCore.Hosting, Version=6.0.0.0, Culture= neutral, 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]]PrechodnýMicrosoft.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]]PrechodnýMicrosoft.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]]PrechodnýMicrosoft.Extensions.DependencyInjection.ApiBehaviorOptionsSetup
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.Routing.RouteOptions, Microsoft.AspNetCore.Routing, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]PrechodnýMicrosoft.Extensions.DependencyInjection.MvcCoreRouteOptionsSetup
Microsoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactorySingletonMicrosoft.AspNetCore.Mvc.ApplicationModels.ApplicationModelFactory
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderPrechodnýMicrosoft.AspNetCore.Mvc.ApplicationModels.DefaultApplicationModelProvider
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderPrechodnýMicrosoft.AspNetCore.Mvc.ApplicationModels.ApiBehaviorApplicationModelProvider
Microsoft.AspNetCore.Mvc.Abstractions.IActionDescriptorProviderPrechodnýMicrosoft.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.IActionConstraintProviderPrechodnýMicrosoft.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.IControllerActivatorPrechodnýMicrosoft.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.IControllerPropertyActivatorPrechodnýMicrosoft.AspNetCore.Mvc.Controllers.DefaultControllerPropertyActivator
Microsoft.AspNetCore.Mvc.Infrastructure.IActionInvokerFactorySingletonMicrosoft.AspNetCore.Mvc.Infrastructure.ActionInvokerFactory
Microsoft.AspNetCore.Mvc.Abstractions.IActionInvokerProviderPrechodnýMicrosoft.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.RequestSizeLimitFilterPrechodnýMicrosoft.AspNetCore.Mvc.Filters.RequestSizeLimitFilter
Microsoft.AspNetCore.Mvc.Filters.DisableRequestSizeLimitFilterPrechodnýMicrosoft.AspNetCore.Mvc.Filters.DisableRequestSizeLimitFilter
Microsoft.AspNetCore.Mvc.Filters.RequestFormLimitsFilterPrechodnýMicrosoft.AspNetCore.Mvc.Filters.RequestFormLimitsFilter
Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProviderSingletonMicrosoft.AspNetCore.Mvc.ModelBinding.Metadata.DefaultModelMetadataProvider
Microsoft.AspNetCore.Mvc.ModelBinding.Metadata.ICompositeMetadataDetailsProviderPrechodný
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= neutral, 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= neutral, 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= neutral, 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= neutral, 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= neutral, 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= neutral, 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= neutral, 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= neutral, 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.MvcAttributeRouteHandlerPrechodnýMicrosoft.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.IApiDescriptionProviderPrechodnýMicrosoft.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.IAuthorizationServicePrechodnýMicrosoft.AspNetCore.Authorization.DefaultAuthorizationService
Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProviderPrechodnýMicrosoft.AspNetCore.Authorization.DefaultAuthorizationPolicyProvider
Microsoft.AspNetCore.Authorization.IAuthorizationHandlerProviderPrechodnýMicrosoft.AspNetCore.Authorization.DefaultAuthorizationHandlerProvider
Microsoft.AspNetCore.Authorization.IAuthorizationEvaluatorPrechodnýMicrosoft.AspNetCore.Authorization.DefaultAuthorizationEvaluator
Microsoft.AspNetCore.Authorization.IAuthorizationHandlerContextFactoryPrechodnýMicrosoft.AspNetCore.Authorization.DefaultAuthorizationHandlerContextFactory
Microsoft.AspNetCore.Authorization.IAuthorizationHandlerPrechodnýMicrosoft.AspNetCore.Authorization.Infrastructure.PassThroughAuthorizationHandler
Microsoft.AspNetCore.Authorization.Policy.AuthorizationPolicyMarkerServiceSingletonMicrosoft.AspNetCore.Authorization.Policy.AuthorizationPolicyMarkerService
Microsoft.AspNetCore.Authorization.Policy.IPolicyEvaluatorPrechodnýMicrosoft.AspNetCore.Authorization.Policy.PolicyEvaluator
Microsoft.AspNetCore.Authorization.IAuthorizationMiddlewareResultHandlerPrechodnýMicrosoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderPrechodnýMicrosoft.AspNetCore.Mvc.ApplicationModels.AuthorizationApplicationModelProvider
Microsoft.AspNetCore.Cors.Infrastructure.ICorsServicePrechodnýMicrosoft.AspNetCore.Cors.Infrastructure.CorsService
Microsoft.AspNetCore.Cors.Infrastructure.ICorsPolicyProviderPrechodnýMicrosoft.AspNetCore.Cors.Infrastructure.DefaultCorsPolicyProvider
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderPrechodnýMicrosoft.AspNetCore.Mvc.Cors.CorsApplicationModelProvider
Microsoft.AspNetCore.Mvc.Cors.CorsAuthorizationFilterPrechodnýMicrosoft.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]]PrechodnýMicrosoft.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=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.DataProtection.Internal.KeyManagementOptionsSetup
Microsoft.Extensions.Options.IConfigureOptions'1[[Microsoft.AspNetCore.DataProtection.DataProtectionOptions, Microsoft.AspNetCore.DataProtection, Version=6.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]]PrechodnýMicrosoft.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]]PrechodnýMicrosoft.AspNetCore.Antiforgery.AntiforgeryOptionsSetupSetup
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, Culture=neutral, 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]]PrechodnýMicrosoft.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]]PrechodnýMicrosoft.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= neutral, 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, Culture=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.PartialViewResultExecutor
Microsoft.AspNetCore.Mvc.Controllers.IControllerPropertyActivatorPrechodnýMicrosoft.AspNetCore.Mvc.ViewFeatures.ViewDataDictionaryControllerPropertyActivator
Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelperPrechodnýMicrosoft.AspNetCore.Mvc.ViewFeatures.HtmlHelper
Microsoft.AspNetCore.Mvc.Rendering.IHtmlHelper'1PrechodnýMicrosoft.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, Culture=neutral, PublicKeyToken=adb9793829ddae60]]SingletonMicrosoft.AspNetCore.Mvc.ViewFeatures.ViewComponentResultExecutor
Microsoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCacheSingletonMicrosoft.AspNetCore.Mvc.ViewComponents.ViewComponentInvokerCache
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentDescriptorProviderPrechodnýMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentDescriptorProvider
Microsoft.AspNetCore.Mvc.ViewComponents.IViewComponentInvokerFactorySingletonMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvokerFactory
Microsoft.AspNetCore.Mvc.IViewComponentHelperPrechodnýMicrosoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderPrechodnýMicrosoft.AspNetCore.Mvc.ViewFeatures.Filters.TempDataApplicationModelProvider
Microsoft.AspNetCore.Mvc.ApplicationModels.IApplicationModelProviderPrechodnýMicrosoft.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.ControllerSaveTempDataPropertyFilterPrechodnýMicrosoft.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]]PrechodnýMicrosoft.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]]PrechodnýMicrosoft.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.IRazorPageFactoryProviderPrechodnýMicrosoft.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

 Prenajímateľ| Zverejnené 27. 9. 2024 15:40:32 |
služby. IHttpContextAccessor v TryAddSingleton<IHttpContextAccessor, HttpContextAccessor>() je singleton
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com