Versions in this module Expand all Collapse all v1 v1.0.0 Jul 6, 2022 Changes in this version + type ScanInfosUsecase struct + ConfigData *config.Config + Logger *zap.Logger + func NewScanInfosUsecase(logger *zap.Logger, configData *config.Config, repo domain.ScanInfosRepository) *ScanInfosUsecase + func (uc *ScanInfosUsecase) Delete(ctx context.Context, id string) error + func (uc *ScanInfosUsecase) Get(ctx context.Context, id string) (domain.ScanInfos, error) + func (uc *ScanInfosUsecase) GetAll(ctx context.Context) ([]domain.ScanInfos, error) + func (uc *ScanInfosUsecase) Store(ctx context.Context, req domain.StoreScanInfosRequest) (string, error) + func (uc *ScanInfosUsecase) Update(ctx context.Context, infos domain.ScanInfos) error