0

WCF ワークフロー サービスを作成し、Receive アクティビティの Content プロパティにいくつかのパラメーターを指定しました。クライアント アプリケーションのサービス リファレンスの API シグネチャは次のようになります。

    var client = new ServiceClient();
    var id = client.NewTicket(new NewTicket { 
        firstName = "John", 
        lastName="Doe" 
    });

希望の代わりに:

   client.NewTicket("John", "Doe");

複数のパラメーターを渡すときに、とにかくこの引数ラッピング クラスを取り除くことはできますか?

4

1 に答える 1

0
static void Main(string[] args)
{
    WriteLine wf1 = new WriteLine();
    Dictionary<String, Object> arg = new Dictionary<String, Object>();
    arg.Add("Text", "Hello,world!");
    WorkflowInvoker.Invoke(wf1, arg);
}
于 2013-11-25T09:03:37.867 に答える