それは本当の問題ではありません。私はただ興味があります。
たとえば、私はAPIの操作を作成していますが、使用する方が良いです:
public bool Login(string username, string password);
ログインに失敗した場合はfalseを返します。
または、むしろ使用する必要があります:
public void Login(string username, string password);
そして、LoginFailedException のような私の例外を返しますか?
何が良いのか、その理由は何ですか?