著作一覧 |
WCFデータサービスのウィザードを使ってデータベースからストアドプロシージャを取り込み関数インポートする。
このときパラメータがout属性だとちょっと奇妙な型が設定される。
そこで気付かずにWebGetから単純なデリゲートを記述すると以下となる。
サービスが200を設定したあとにコネクションが切断される。
IIS側のログはレスポンス長ゼロの正常終了を示す。
トレースも200のログとなる(レスポンスに関するモジュールがスキップされているので何か良からぬことが起きているのはログの中を読めばわかる)
単なるHTTPゲートウェイとして利用しようと、機械的デリゲートコードを生成していくと、とんでもない死に方をする。
decimalを与えた場合のように変換不能で例外になってくれれば良いのだが。
ジェズイットを見習え |