Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApiResponseBuilder ¶
type ApiResponseBuilder struct {
// contains filtered or unexported fields
}
func NewApiResponseBuilder ¶
func NewApiResponseBuilder(localizationService *cross_cuttings.LocalizationService) *ApiResponseBuilder
func (*ApiResponseBuilder) BuildErrorApiResponse ¶
func (a *ApiResponseBuilder) BuildErrorApiResponse(c echo.Context, err *custom_errors.Error) error
func (*ApiResponseBuilder) BuildOkApiResponse ¶
func (a *ApiResponseBuilder) BuildOkApiResponse(c echo.Context, payload interface{}) error
type ApiResponseContract ¶
type ApiResponseContract struct { Messages *[]cross_cuttings.MessageContract `json:"messages"` Payload interface{} `json:"payload"` ReturnPath string `json:"return"` }
Click to show internal directories.
Click to hide internal directories.