type ProvinceRepository interface {
// GetAll returns all Provinces. GetAll() ([]Province, error)
// GetByID returns the Province with the specified ID. GetByID(id string) (*Province, error)
}
ProvinceRepository is an interface that provides access to the Province storage.
type ProvinceUsecase interface {
// GetAll returns all Provinces. GetAll() ([]Province, error)
// GetByID returns the Province with the specified ID. GetByID(id string) (*Province, error)
}
ProvinceUsecase is an interface that provides business logic for Province.