using System.Collections.Immutable; using Connected.ServiceModel; namespace Connected.Services.Authorization; public sealed class ServiceAuthorizationMiddlewareArgs : EventArgs { public ServiceAuthorizationMiddlewareArgs(ICallerContext context, ImmutableArray claims, TArgs args) { Context = context; Claims = claims; Args = args; } public ICallerContext Context { get; } public ImmutableArray Claims { get; } public TArgs Args { get; } }