İçindekiler

Bildirim (inbox + manuel/toplu gönderim) bounded context.

Konumlar

Katman Yol
Domain internal/domain/notification/
Application internal/application/notification/önce service.go
HTTP adapters/http/handler/notification_handler.go
GoUI inbox: controller_account_users.go; gönderim: controller_rbac_notifications.go
Persistence notification_repository.go
Wiring handlers wire_workers; notifService wire_user; HTTP/GoUI wire

Application

Dosya İş
service.go Facade: List, MarkRead, UnreadCount, SendOne/Bulk…
query.go / command.go Inbox CQRS
bulk.go ManualSender
dispatcher ilgili Kanal gönderimi

Not

Realtime hub hâlâ UnreadCountHandler.Handle callback’i kullanabilir; transport Notifications.UnreadCount çağırır — aynı handler.