using System; using System.Threading.Tasks; namespace Nethereum.BlockchainProcessing.Processor { public interface IProcessorHandler { void SetMatchCriteria(Func criteria); void SetMatchCriteria(Func> criteria); Task ExecuteAsync(T value); Task IsMatchAsync(T value); } }