Files
Toolkit2/Toolkit.Foundation/Activate.cs
T
2024-11-29 21:22:18 +00:00

13 lines
456 B
C#

namespace Toolkit.Foundation;
public record Activate
{
public static ActivateEventArgs<TValue> As<TValue>(TValue value) => new(value);
public static ActivateEventArgs<TValue> As<TValue>() where TValue : new() => new(new TValue());
public static ActivateEventArgs<TKey, TValue> As<TKey, TValue>(TValue value) => new(value);
public static ActivateEventArgs<TKey, TValue> As<TKey, TValue>() where TValue : new() => new(new TValue());
}