私は、パラメータ化されたURLに値を代入し、このURLをWebRequestとして呼び出す方法があります。私は、ユーティリティメソッドparams配列の内容を変更できますか?
public string BuildMethodCall(string MethodName, params object[] Args)
{
... //stuff
String.Format(something, Args);
}
にこれを引っ張っしかし、私はすべてのDateTime
のオブジェクトが特定の方法でフォーマットされていることを確認する必要があります。各呼び出しメソッドでこれを行う私を保存するにはBuildMethodCall
何らかの理由でparams要素を変更することができますので、それぞれDateTime dt
はdt.ToString(format)
に置き換えられますか?
あなたはそれを試して何が起こるか見ることができます。あるいは、params引数から新しい配列を投影し、元の配列をそのまま残すこともできます。 –
たぶん、すべてのリクエストでそれを行うインターセプタを使用できますか? http://stackoverflow.com/questions/7083559/where-and-how-to-use-interceptors-in-web-application – acostela
実際に試してみるのは少しの努力のようです。なぜこれをテストするために2行のコードを書かなかったのですか? –