Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IProviderRepository ¶
type IProviderRepository interface { InsertProvider(ctx context.Context, provider *entity.Provider) error UpdateProvider(ctx context.Context, provider *entity.Provider) error FindProviders(ctx context.Context) ([]entity.Provider, error) DeleteProviders(ctx context.Context, name string) error GetProvider(ctx context.Context, filter any) (*entity.Provider, error) GetProviderWithTasks(ctx context.Context, id primitive.ObjectID) (*entity.Provider, error) }
type ITaskRepository ¶
type ITaskRepository interface { InsertTask(ctx context.Context, task valueobject.Task) error GetTasks(ctx context.Context, opt *options.FindOptions) ([]valueobject.Task, error) }
Click to show internal directories.
Click to hide internal directories.