services

package
v0.0.0-...-14e3455 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 28, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type GetUserParser

type GetUserParser struct{}

func (GetUserParser) ParseMessageToDomain

func (ref GetUserParser) ParseMessageToDomain(u *domain.UserAccount) (*domain.UserAccountRequestDto, error)

type SaveUserParser

type SaveUserParser struct{}

func (SaveUserParser) ParseMessageToDomain

func (ref SaveUserParser) ParseMessageToDomain(u *domain.UserAccountRequestDto) (*domain.UserAccount, error)

type UpdateUserParser

type UpdateUserParser struct{}

func (UpdateUserParser) ParseMessageToDomain

func (ref UpdateUserParser) ParseMessageToDomain(ID string, u *domain.UserAccountRequestDto) (*domain.UserAccount, error)

type UserAccountService

type UserAccountService interface {
	GetAll(paginator domain.PaginatorDTO) ([]*domain.UserAccountRequestDto, error)
	Get(ID string) (*domain.UserAccountRequestDto, error)
	Save(u *domain.UserAccountRequestDto) error
	Update(ID string, u *domain.UserAccountRequestDto) error
	Delete(ID string) error
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL