Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type UsecasesResidence ¶
type UsecasesResidence interface {
CreateResidence(ctx context.Context, input dto.ResidenceInput) (*domain.Residence, error)
}
UsecasesResidence holds all the usecase methods for the residence business logic
func NewResidence ¶
func NewResidence( create datastore.Create, ) UsecasesResidence
NewResidence creates a new instance of the Residence usecase
type UsecasesResidenceImpl ¶
UsecasesResidenceImpl is the implementation of the Residence interface
func (*UsecasesResidenceImpl) CreateResidence ¶
func (r *UsecasesResidenceImpl) CreateResidence(ctx context.Context, input dto.ResidenceInput) (*domain.Residence, error)
CreateResidence creates a new residence
Click to show internal directories.
Click to hide internal directories.