using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Edge.Core.Processor { public interface IAppProcessor : IProcessor // IDisposable { /// /// Called by Framework before call Start() for any Processors(include AppProcessor and DeviceProcessor), reference other target processors here. /// /// get the target dependent processors by calling: processors.WithHandlerOrApp() void Init(IEnumerable processors); } }