Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDomainModule ¶
Types ¶
type DomainHandler ¶
type DomainHandler struct {
// contains filtered or unexported fields
}
func NewDomainHandler ¶
func NewDomainHandler(domainService core.DomainResolver, logger logging.Logger) *DomainHandler
func (*DomainHandler) ListMyDomains ¶
func (h *DomainHandler) ListMyDomains(w http.ResponseWriter, r *http.Request)
ListMyDomains godoc @Summary List current user's domains @Description Returns all domains the authenticated user belongs to @Tags Domains @Produce json @Success 200 {array} core.UserDomainInfo @Failure 401 {object} map[string]string @Router /domains/me [get]
type DomainModule ¶
type DomainModule struct {
// contains filtered or unexported fields
}
func (*DomainModule) Name ¶
func (m *DomainModule) Name() string
func (*DomainModule) RegisterPrivateRoutes ¶
func (m *DomainModule) RegisterPrivateRoutes(r chi.Router)
func (*DomainModule) RegisterPublicRoutes ¶
func (m *DomainModule) RegisterPublicRoutes(_ chi.Router)
Click to show internal directories.
Click to hide internal directories.