Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GroupApplication ¶
type GroupApplication interface { Index(ctx context.Context) ([]*domain.Group, error) Show(ctx context.Context, groupID string) (*domain.Group, error) Create(ctx context.Context, req *request.CreateGroup) error Update(ctx context.Context, groupID string, req *request.UpdateGroup) error InviteUsers(ctx context.Context, groupID string, req *request.InviteUsers) error Join(ctx context.Context, groupID string) error }
GroupApplication - GroupApplicationインターフェース
func NewGroupApplication ¶
func NewGroupApplication( grv validation.GroupRequestValidation, gs service.GroupService, us service.UserService, ) GroupApplication
NewGroupApplication - GroupApplicationの生成
Click to show internal directories.
Click to hide internal directories.