Interface IOutputDataPlugInEngine
IOutputDataPlugInEngine
processes each file before exporting to its destination
through a list of plug-ins based on IOutputDataPlugIn.
Rules:
- A list of plug-ins can be included with each export request, and each plug-in is executed in the order stored, processing one file at a time, enabling piping of the data before each file is exported.
- Plug-ins MUST be lightweight and not hinder the export process.
- Plug-ins SHALL not accumulate files in memory or storage for bulk processing.
Assembly: Monai.Deploy.InformaticsGateway.Api.dll
public interface IOutputDataPlugInEngine
Methods
|
Improve this Doc
View Source
Declaration
void Configure(IReadOnlyList<string> pluginAssemblies)
Parameters
|
Improve this Doc
View Source
Declaration
Task<ExportRequestDataMessage> ExecutePlugInsAsync(ExportRequestDataMessage exportRequestDataMessage)
Parameters
Returns