BililiveRecorder/BililiveRecorder.Flv/Pipeline/IProcessingPipelineBuilder.cs
2022-06-25 17:31:21 +08:00

15 lines
372 B
C#

using System;
using Microsoft.Extensions.DependencyInjection;
namespace BililiveRecorder.Flv.Pipeline
{
public interface IProcessingPipelineBuilder
{
IServiceCollection ServiceCollection { get; }
IProcessingPipelineBuilder AddRule(Func<ProcessingDelegate, IServiceProvider, ProcessingDelegate> rule);
ProcessingDelegate Build();
}
}