(ctx context.Context, opts workspacepkg.RegisterOptions)
| 438 | // WorkspaceService exposes workspace registration and resolution to the API layer. |
| 439 | type WorkspaceService interface { |
| 440 | Register(ctx context.Context, opts workspacepkg.RegisterOptions) (workspacepkg.Workspace, error) |
| 441 | Unregister(ctx context.Context, id string) error |
| 442 | Update(ctx context.Context, id string, opts workspacepkg.UpdateOptions) error |
| 443 | List(ctx context.Context) ([]workspacepkg.Workspace, error) |
no outgoing calls