From eaf41adb586cec6dcc8748391903b5ba7e667c52 Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Thu, 6 Mar 2025 16:54:50 +0100 Subject: [PATCH] =?UTF-8?q?refactor:=20OnMessageReceived=20in=20ein=20Erei?= =?UTF-8?q?gnis=20umgewandelt=20f=C3=BCr=20bessere=20Ereignisbehandlung=20?= =?UTF-8?q?-=20`OnMessageReceived`=20von=20einem=20Delegaten=20in=20ein=20?= =?UTF-8?q?Ereignis=20umgewandelt,=20um=20die=20Ereignisabonnierung=20und?= =?UTF-8?q?=20-behandlung=20zu=20verbessern.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DigitalData.Auth.Client/ClientParams.cs | 2 +- DigitalData.Auth.Tests/API/AuthHubTests.cs | 2 +- DigitalData.Auth.Tests/Client/AuthClientTests.cs | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/DigitalData.Auth.Client/ClientParams.cs b/DigitalData.Auth.Client/ClientParams.cs index 18aff1d..68a6833 100644 --- a/DigitalData.Auth.Client/ClientParams.cs +++ b/DigitalData.Auth.Client/ClientParams.cs @@ -25,7 +25,7 @@ public class ClientParams /// public TimeSpan? RetryDelay { get; set; } - public ClientEvent OnMessageReceived = delegate { }; + public event ClientEvent OnMessageReceived = delegate { }; internal void TriggerOnMessageReceived(AuthClient client, string issuer, string audience, string key, ILogger? logger = null) => OnMessageReceived(client, issuer, audience, key, logger); diff --git a/DigitalData.Auth.Tests/API/AuthHubTests.cs b/DigitalData.Auth.Tests/API/AuthHubTests.cs index 26bdb43..ff406d6 100644 --- a/DigitalData.Auth.Tests/API/AuthHubTests.cs +++ b/DigitalData.Auth.Tests/API/AuthHubTests.cs @@ -98,7 +98,7 @@ public class AuthHubTests var provider_receiver = Build(opt => { opt.Url = _hubUrl; - opt.Events.OnMessageReceived = (issuer, audience, key, logger) => + opt.OnMessageReceived += (client, issuer, audience, key, logger) => { rcv_issuer = issuer; rcv_audience = audience; diff --git a/DigitalData.Auth.Tests/Client/AuthClientTests.cs b/DigitalData.Auth.Tests/Client/AuthClientTests.cs index 5af970f..d949b56 100644 --- a/DigitalData.Auth.Tests/Client/AuthClientTests.cs +++ b/DigitalData.Auth.Tests/Client/AuthClientTests.cs @@ -129,7 +129,7 @@ public class AuthClientTests var provider_receiver = Build(opt => { opt.Url = _hubUrl; - opt.Events.OnMessageReceived = (issuer, audience, key, logger) => + opt.OnMessageReceived += (client, issuer, audience, key, logger) => { rcv_issuer = issuer; rcv_audience = audience; @@ -166,7 +166,7 @@ public class AuthClientTests var provider = Build(opt => { opt.Url = _hubUrl; - opt.Events.OnMessageReceived = (issuer, audience, key, logger) => publicKey = key; + opt.OnMessageReceived += (client, issuer, audience, key, logger) => publicKey = key; }); var client = provider.GetRequiredService(); await client.StartAsync();