public abstract string Process(ProcessorContextHostView context);
public override string Process(ProcessorContextHostView context) { return(contract.Process(new ProcessorContextHostViewToContractAdapter(context))); }
public ProcessorContextHostViewToContractAdapter(ProcessorContextHostView hostView) { this.hostView = hostView; }