using System; using System.Threading.Tasks; namespace FlowScope.Flow { public interface IFeature : IDisposable { Task LoadAsync(FeatureContext context); Task EnterAsync(FeatureContext context); Task ExitAsync(FeatureContext context); } }