WF、WCF、および最新の Azure SDK を使用して、単純なシーケンシャル アクティビティがあり、サービス参照を追加してプロジェクトを再構築し、サービス メソッドがすべてアクティビティとしてインポートされるようにしました。ここまでは順調ですが、私のサービスは内部エンドポイントを使用してエミュレーターまたはクラウドで実行されるため、RoleEnvironment を使用して実行時にエンドポイントを検出する必要があります。
これを行うためにインポートされたアクティビティを取得する方法はありますか、それともカスタム アクティビティを作成する必要がありますか? アクティビティが公開する唯一のプロパティはエンドポイント構成値であるため、方法がわかりません。
また、カスタム アクティビティを作成する必要がある場合、生成されたアクティビティにエンドポイントを渡すことはできますか?