ログイン
*
こちらは本アプリケーションに用いたコードですが、このUsecaseでは、firebaseとDBの2つのrepositoryを用いていますが、両方のrepositoryのtransactionをUsecaseで宣言するのはUsecaseの責務を超えているように感じます。
この場合のトランザクションの実現方法について、ベストプラクティスがあれば教えていただきたいです!!!
一年前の授業で書いたやつ ざつい実装
ロジックは合ってると思うのですが、なぜかCEが出てしまいます...