コントローラー - サービス - リポジトリ レイヤー パターンを使用しています。私はアプリケーションです。リポジトリは基本的な CRUD 操作を保持し、サービス レイヤーはすべてのビジネス ロジックを保持しますが、コントローラーは非常に無駄のない状態に保たれます (それらはサービス レイヤー関数のみを呼び出します)。
メッセージ (成功、警告など) をユーザーに送信したいのですが、サービス レイヤーレベルから送信する方法がわかりません。TempData と基本クラスを使用していくつかのソリューションを調べましたが、それらはコントローラー レベルでしか機能しないようです。
ユーザー通知をサービス層からビューにプッシュする良い解決策はありますか?