2017-05-24 21 views
0

custom activityNativeActivityに由来しています。InArgument NativeActivityに値を渡すことができません

ToEmailAddress常にnullですが、ワークフローを呼び出すときに渡していますが、

原因を特定できませんでした。ワークフローでカスタムアクティビティに次のパラメータを渡した場合は、このチェックにしてください動作しない場合

string emailAddress = "[email protected]"; 
Dictionary<string, object> inputs = new Dictionary<string, object>(); 
inputs.Add("ToEmailAddress", emailAddress); 

WorkflowApplication wfApp = new WorkflowApplication(customerWorkflow, inputs); 
wfApp.run(); 

答えて

0

を起動

public InArgument<string> ToEmailAddress { get; set; } 
protected override void Execute(NativeActivityContext context) 
{ 
    var email = ToEmailAddress.Get(context); 
} 

あなたは

var email = context.getValue(this.ToEmailAddress); 

を試すことができます

関連する問題