Class Post
- Namespace
- DuetControlServer.Codes.Pipelines
- Assembly
- DuetControlServer.dll
Pipeline element for sending codes to code interceptors (post stage)
public sealed class Post : PipelineBase
- Inheritance
-
Post
- Inherited Members
Constructors
Post(ChannelProcessor, CodeProcessor, IOptions<Settings>, IHostApplicationLifetime)
Pipeline element for sending codes to code interceptors (post stage)
public Post(ChannelProcessor channelProcessor, CodeProcessor codeProcessor, IOptions<Settings> settings, IHostApplicationLifetime lifetime)
Parameters
channelProcessorChannelProcessorChannel processor
codeProcessorCodeProcessorCode processor
settingsIOptions<Settings>Application settings
lifetimeIHostApplicationLifetimeApplication lifetime
Methods
ProcessCodeAsync(Code)
Process an incoming code
public override Task ProcessCodeAsync(Code code)
Parameters
codeCodeCode to process
Returns
- Task
Asynchronous task