RedisHubLifetimeManager<THub> Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
RedisHubLifetimeManager<THub>(ILogger<RedisHubLifetimeManager<THub>>, IOptions<RedisOptions>, IHubProtocolResolver) |
Erstellt die RedisHubLifetimeManager<THub> mit Typen aus der Abhängigkeitsinjektion. |
RedisHubLifetimeManager<THub>(ILogger<RedisHubLifetimeManager<THub>>, IOptions<RedisOptions>, IHubProtocolResolver, IOptions<HubOptions>, IOptions<HubOptions<THub>>) |
Erstellt die RedisHubLifetimeManager<THub> mit Typen aus der Abhängigkeitsinjektion. |
RedisHubLifetimeManager<THub>(ILogger<RedisHubLifetimeManager<THub>>, IOptions<RedisOptions>, IHubProtocolResolver)
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
Erstellt die RedisHubLifetimeManager<THub> mit Typen aus der Abhängigkeitsinjektion.
public:
RedisHubLifetimeManager(Microsoft::Extensions::Logging::ILogger<Microsoft::AspNetCore::SignalR::StackExchangeRedis::RedisHubLifetimeManager<THub> ^> ^ logger, Microsoft::Extensions::Options::IOptions<Microsoft::AspNetCore::SignalR::StackExchangeRedis::RedisOptions ^> ^ options, Microsoft::AspNetCore::SignalR::IHubProtocolResolver ^ hubProtocolResolver);
public RedisHubLifetimeManager (Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<THub>> logger, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisOptions> options, Microsoft.AspNetCore.SignalR.IHubProtocolResolver hubProtocolResolver);
new Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<'Hub (requires 'Hub :> Microsoft.AspNetCore.SignalR.Hub)> : Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<'Hub>> * Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisOptions> * Microsoft.AspNetCore.SignalR.IHubProtocolResolver -> Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<'Hub (requires 'Hub :> Microsoft.AspNetCore.SignalR.Hub)>
Public Sub New (logger As ILogger(Of RedisHubLifetimeManager(Of THub)), options As IOptions(Of RedisOptions), hubProtocolResolver As IHubProtocolResolver)
Parameter
- logger
- ILogger<RedisHubLifetimeManager<THub>>
Die Protokollierung, um Informationen darüber zu schreiben, was die Klasse tut.
- options
- IOptions<RedisOptions>
Der RedisOptions , der das Verhalten der Redis-Verbindung beeinflusst.
- hubProtocolResolver
- IHubProtocolResolver
Die IHubProtocolResolver , um beim Schreiben in Verbindungen eine IHubProtocol instance zu erhalten.
Gilt für:
RedisHubLifetimeManager<THub>(ILogger<RedisHubLifetimeManager<THub>>, IOptions<RedisOptions>, IHubProtocolResolver, IOptions<HubOptions>, IOptions<HubOptions<THub>>)
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
- Quelle:
- RedisHubLifetimeManager.cs
Erstellt die RedisHubLifetimeManager<THub> mit Typen aus der Abhängigkeitsinjektion.
public RedisHubLifetimeManager (Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<THub>> logger, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisOptions> options, Microsoft.AspNetCore.SignalR.IHubProtocolResolver hubProtocolResolver, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.HubOptions> globalHubOptions, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.HubOptions<THub>> hubOptions);
public RedisHubLifetimeManager (Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<THub>> logger, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisOptions> options, Microsoft.AspNetCore.SignalR.IHubProtocolResolver hubProtocolResolver, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.HubOptions>? globalHubOptions, Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.HubOptions<THub>>? hubOptions);
new Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<'Hub (requires 'Hub :> Microsoft.AspNetCore.SignalR.Hub)> : Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<'Hub>> * Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisOptions> * Microsoft.AspNetCore.SignalR.IHubProtocolResolver * Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.HubOptions> * Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.HubOptions<'Hub>> -> Microsoft.AspNetCore.SignalR.StackExchangeRedis.RedisHubLifetimeManager<'Hub (requires 'Hub :> Microsoft.AspNetCore.SignalR.Hub)>
Public Sub New (logger As ILogger(Of RedisHubLifetimeManager(Of THub)), options As IOptions(Of RedisOptions), hubProtocolResolver As IHubProtocolResolver, globalHubOptions As IOptions(Of HubOptions), hubOptions As IOptions(Of HubOptions(Of THub)))
Parameter
- logger
- ILogger<RedisHubLifetimeManager<THub>>
Die Protokollierung, um Informationen darüber zu schreiben, was die Klasse tut.
- options
- IOptions<RedisOptions>
Der RedisOptions , der das Verhalten der Redis-Verbindung beeinflusst.
- hubProtocolResolver
- IHubProtocolResolver
Die IHubProtocolResolver , um beim Schreiben in Verbindungen eine IHubProtocol instance zu erhalten.
- globalHubOptions
- IOptions<HubOptions>
Die globale HubOptions.
- hubOptions
- IOptions<HubOptions<THub>>
Die THub
spezifischen Optionen.