10 lines
311 B
Go
10 lines
311 B
Go
package storage
|
|
|
|
import "src.dualinventive.com/go/assets-service/internal/domain"
|
|
|
|
//AssetRepository contains persistence methods
|
|
type AssetRepository interface {
|
|
GetAssetByID(assetID uint64) (*domain.Asset, error)
|
|
GetAssets(page uint64, perPage uint64, sort domain.SortCol) ([]domain.Asset, uint64, error)
|
|
}
|