| OnPremiseAspectEngineBase (ILogger< AspectEngineBase< T, TMeta >> logger, Func< IFlowData, FlowElementBase< T, TMeta >, T > aspectDataFactory, string tempDataFilePath)
|
IAspectEngineDataFile
| GetDataFileMetaData (string dataFileIdentifier=null)
Get the details of a specific data file used by this engine. More...
|
abstract void
| RefreshData (string dataFileIdentifier)
Causes the engine to reload data from the file at IAspectEngineDataFile.DataFilePath for the data file matching the given identifier. More...
|
abstract void
| RefreshData (string dataFileIdentifier, byte[] data)
Causes the engine to reload data from the specified byte[]. More...
|
virtual void
| AddDataFile (IAspectEngineDataFile dataFile)
Add the specified data file to the engine. More...
|
|
| AspectEngineBase (ILogger< AspectEngineBase< T, TMeta >> logger, Func< IFlowData, FlowElementBase< T, TMeta >, T > aspectDataFactory)
|
virtual void
| SetCache (IFlowCache cache)
|
virtual void
| SetLazyLoading (LazyLoadingConfiguration configuration)
Configure lazy loading of results. More...
|
|
| FlowElementBase (ILogger< FlowElementBase< T, TMeta >> logger)
|
| FlowElementBase (ILogger< FlowElementBase< T, TMeta >> logger, Func< IFlowData, FlowElementBase< T, TMeta >, T > elementDataFactory)
|
virtual void
| Process (IFlowData data)
Process the given IFlowData with this FlowElement. More...
|
virtual void
| AddPipeline (IPipeline pipeline)
Called when this element is added to a pipeline. More...
|
void
| Dispose ()
|