コントローラーにセキュリティを適用する動機
from
権限チェックはアプリケーションサービスでやるものか?
コントローラー
に
セキュリティ
を適用したくなる動機として次のコメントを受けた。
1. 内部で呼び出すときには
権限
をチェックしたくない
2.
アプリケーションサービス
から
アプリケーションサービス
を呼び出すケースで
複雑
になる
アプリケーションサービス
をどう捉えるかに依りそう。1.は、
ユースケース
を
コントローラー
にするか
アプリケーションサービス
にするかの違いだろう。2.は、
ユースケース
の入り口にする
アプリケーションサービス
の役割りをひとつにすれば解決しそうな気もする。