Documentation
¶
Index ¶
- Variables
- type CreateSourceInput
- type Service
- func (svc *Service) CreateSource(ctx context.Context, input CreateSourceInput) (provider.SourceMetadata, error)
- func (svc *Service) GetSource(ctx context.Context, id string) (provider.SourceMetadata, error)
- func (svc *Service) SaveProviderSources(ctx context.Context, sources []provider.SourceMetadata) ([]provider.SourceMetadata, error)
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidInput = errors.New("invalid research input")
Functions ¶
This section is empty.
Types ¶
type CreateSourceInput ¶
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
func NewService ¶
func NewService(store store.MetadataStore) *Service
func (*Service) CreateSource ¶
func (svc *Service) CreateSource(ctx context.Context, input CreateSourceInput) (provider.SourceMetadata, error)
func (*Service) SaveProviderSources ¶
func (svc *Service) SaveProviderSources(ctx context.Context, sources []provider.SourceMetadata) ([]provider.SourceMetadata, error)
Click to show internal directories.
Click to hide internal directories.