using System.Collections.Generic; using System.Threading; using MfGames.Gallium; namespace MfGames.Nitride; public interface IOperation { /// /// Runs the input entities through the operation and returns the results. /// /// /// /// IEnumerable Run( IEnumerable input, CancellationToken cancellationToken = default); }