Interface IContentProcessor
Provides methods and properties for accessing a statically typed ContentProcessor subclass, using dynamically typed object data.
public interface IContentProcessor
Properties
InputType
Gets the expected object type of the input parameter to IContentProcessor.Process.
Type InputType { get; }
Property Value
OutputType
Gets the object type returned by IContentProcessor.Process.
Type OutputType { get; }
Property Value
Methods
Process(object, ContentProcessorContext)
Processes the specified input data and returns the result.
object Process(object input, ContentProcessorContext context)
Parameters
input
objectExisting content object being processed.
context
ContentProcessorContextContains any required custom process parameters.
Returns
- object
An object representing the processed input.