Files
hetty/pkg/sender/repo.go

13 lines
399 B
Go
Raw Permalink Normal View History

2022-02-22 14:10:39 +01:00
package sender
import (
"context"
)
type Repository interface {
FindSenderRequestByID(ctx context.Context, projectID, id string) (*Request, error)
FindSenderRequests(ctx context.Context, projectID string, filterFn func(*Request) (bool, error)) ([]*Request, error)
StoreSenderRequest(ctx context.Context, req *Request) error
DeleteSenderRequests(ctx context.Context, projectID string) error
2022-02-22 14:10:39 +01:00
}