using Microsoft.Extensions.Logging; namespace DigitalData.Auth.Client { public class ClientEvents { public Action OnMessageReceived { get; set; } = (issuer, audience, key, logger) => logger?.LogInformation("Public key value has been updated. Issuer: {Issuer}, Audience: {Audience}, New Key: {Key}", issuer, audience, key); } }