namespace Toolkit.Foundation; public record Deactivate { public static DeactivateEventArgs As(TValue value) => new(value); public static DeactivateEventArgs As() where TValue : new() => new(new TValue()); }