Exemplo n.º 1
0
        Task <YieldedProvider[]> ExecutePreprocessing(LogSourcePreprocessing prep)
        {
            var ret = prep.Execute();

            if (ret.IsCompleted)
            {
                return(ret);
            }
            items = items.Add(prep);
            changeNotification.Post();
            PreprocessingAdded?.Invoke(this, new LogSourcePreprocessingEventArg(prep));
            return(ret);
        }
Exemplo n.º 2
0
        Task <YieldedProvider[]> ExecutePreprocessing(LogSourcePreprocessing prep)
        {
            var ret = prep.Execute();

            if (ret.IsCompleted)
            {
                return(ret);
            }
            items.Add(prep);
            if (PreprocessingAdded != null)
            {
                PreprocessingAdded(this, new LogSourcePreprocessingEventArg(prep));
            }
            return(ret);
        }