public WorkflowHostCallback(WorkflowGrain <TGrain, TGrainState, TWorkflowInterface, TWorkflowCallbackInterface> grain) { this.grain = grain; this.workflowCallbackInterfaceProxy = WorkflowCallbackInterfaceProxy <TWorkflowCallbackInterface> .CreateProxy(grain as TWorkflowCallbackInterface); }
public WorkflowGrainEffector(WorkflowGrain <TWorkflowState, TAffector, TEffector> grain) { this.grain = grain; this.grainEffector = EffectorProxy <TEffector> .CreateProxy(grain as TEffector); }