Add HTTP /v1 MVC, TCP send path, groups with server-side member-avatar collage, object-storage upload, and friends/favorites around the architecture-v3 layout. Co-authored-by: Cursor <cursoragent@cursor.com>
14 lines
294 B
Go
14 lines
294 B
Go
// Package logic is inbox/message sync use-cases.
|
|
package logic
|
|
|
|
import (
|
|
"context"
|
|
|
|
"spark-server/internal/module/sync/entity"
|
|
)
|
|
|
|
type Service interface {
|
|
SyncInbox(ctx context.Context, req *entity.InboxRequest) error
|
|
SyncMessages(ctx context.Context, req *entity.MessagesRequest) error
|
|
}
|