namespace Toolkit.Foundation; public record Deactivated { public static DeactivatedEventArgs As(TSender sender) => new(sender); public static DeactivatedEventArgs As() where TSender : new() => new(new TSender()); }