Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressUseCase ¶
type AddressUseCase interface { Find(ctx context.Context, command command.FindAddressCommand) (*model.Address, error) FindAll(ctx context.Context, command command.FindAllAddressCommand) ([]*model.Address, error) Create(ctx context.Context, command command.CreateAddressCommand) (*model.Address, error) Update(ctx context.Context, command command.UpdateAddressCommand) (*model.Address, error) Delete(ctx context.Context, command command.DeleteAddressCommand) (*model.Address, error) }
func NewAddressUseCase ¶
func NewAddressUseCase(addressRepository repository.AddressRepository, ownerService model.OwnerService) AddressUseCase
Click to show internal directories.
Click to hide internal directories.