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();