Classes/Public/EventQueue.ps1.ps1
|
Add-Type -TypeDefinition @"
using System; using System.Collections.Concurrent; public class EventQueue<T> { public event Action<T> ItemEnqueued; public void Enqueue(T item) { ItemEnqueued?.Invoke(item); } } "@ |