refactor: Entfernen des redundanten Abrufs des Konfigurationsabschnitts in AddAuthHubClient
- Entfernt den unnötigen Aufruf von `GetSection(nameof(ClientParams))` beim Abrufen von `ClientParams` aus der Konfiguration, was die Logik vereinfacht und die Klarheit verbessert.
This commit is contained in:
parent
74444d301d
commit
1db1b35f3c
@ -11,7 +11,7 @@ public static class DIExtensions
|
|||||||
{
|
{
|
||||||
public static IServiceCollection AddAuthHubClient(this IServiceCollection services, IConfiguration? configuration = null, Action<ClientParams>? options = null)
|
public static IServiceCollection AddAuthHubClient(this IServiceCollection services, IConfiguration? configuration = null, Action<ClientParams>? options = null)
|
||||||
{
|
{
|
||||||
var clientParams = configuration?.GetSection(nameof(ClientParams)).Get<ClientParams>() ?? new ClientParams();
|
var clientParams = configuration?.Get<ClientParams>() ?? new ClientParams();
|
||||||
options?.Invoke(clientParams);
|
options?.Invoke(clientParams);
|
||||||
services
|
services
|
||||||
.AddSingleton(Options.Create(clientParams))
|
.AddSingleton(Options.Create(clientParams))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user