feat(Auth.Client): Erstellt, um Client (Consumer) Ereignisse von SignalR zu behandeln.
- Erstellt ClientParams um AuthClient zu konfigurieren. - Erstellt ClientEvents, um Ereignisse im Client zu konfigurieren.
This commit is contained in:
12
DigitalData.Auth.Client/ClientEvents.cs
Normal file
12
DigitalData.Auth.Client/ClientEvents.cs
Normal file
@@ -0,0 +1,12 @@
|
||||
using Microsoft.Extensions.Logging;
|
||||
|
||||
namespace DigitalData.Auth.Client
|
||||
{
|
||||
public class ClientEvents
|
||||
{
|
||||
public Func<string, string, ILogger?, Task> OnMessageReceived { get; set; } = (user, message, logger)
|
||||
=> Task.Run(
|
||||
() => logger?.LogInformation("{user}: {message}", user, message)
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user