0

私のwcfサービスにはこのメソッドがあります。

public int GetUserIdBySearch(string facebookId)
{
    IUserRepository _user = new UserRepository();
    return _user.GetUserIdBySearch(facebookId);
}

facebookId が null の場合など、多くの問題が発生する可能性があります。//facebookId が null でないかどうかを確認する必要がありますか?

または、同じ facebookId (一意) を持つユーザーが既に存在する場合 - したがって、キャッチしようとする必要がありますが、簡単にキャッチするための最良の方法は何ですか?

ありがとう !!!

4

1 に答える 1

1

WCF は例外情報をクライアントに送信するため、null をチェックする必要はありませんが、標準的な防御プログラミングを使用しても害はありません: http://en.wikipedia.org/wiki/Defensive_programming

于 2013-08-31T09:21:12.160 に答える