public override Task process(WatchedEvent @event) { return(Task.Run(() => RunProcess?.Invoke(@event))); }
protected virtual void OnRunProcess(EventArgs e) { RunProcess?.Invoke(this, e); }