İçindekiler

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

Konumlar

KatmanYol
Domaininternal/domain/notification/
Applicationinternal/application/notification/önceservice.go
HTTPadapters/http/handler/notification_handler.go
GoUIinbox: controller_account_users.go; gönderim: controller_rbac_notifications.go
Persistencenotification_repository.go
Wiringhandlers wire_workers; notifServicewire_user; HTTP/GoUI wire

Application

Dosyaİş
service.goFacade: List, MarkRead, UnreadCount, SendOne/Bulk…
query.go / command.goInbox CQRS
bulk.goManualSender
dispatcher ilgiliKanal gönderimi

Not

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