Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { AppContext context.AppContext RoomCommandHandler application.RoomCommandHandler RoomQueryHandler application.RoomQueryHandler MessageCommandHandler application.MessageCommandHandler MessageQueryHandler application.MessageQueryHandler }
Application represents the application context for chat-related functionality.
func NewApplication ¶
func NewApplication(ctx context.AppContext) *Application
NewApplication initializes a new chat application context with the given app context.
Directories ¶
Path | Synopsis |
---|---|
domain
|
|
repository/mocks
Package mockchatrepository is a generated GoMock package.
|
Package mockchatrepository is a generated GoMock package. |
services/mocks
Package mockchatdomainservices is a generated GoMock package.
|
Package mockchatdomainservices is a generated GoMock package. |
infrastructure
|
|
interfaces
|
|
Click to show internal directories.
Click to hide internal directories.