using System.Collections.Generic;
using System.Threading;
using MfGames.Gallium;
namespace MfGames.Nitride;
/// <summary>
/// Contains common functionality useful for Nitride operations.
/// </summary>
public abstract class OperationBase : IOperation
{
/// <inheritdoc />
public abstract IEnumerable<Entity> Run(
IEnumerable<Entity> input,
CancellationToken cancellationToken = default);
}