IWorkspaceRegistry Type
Registry that manages multiple workspaces within a single silo. Customers register workspaces at silo startup or dynamically at runtime. Grains resolve workspace definitions by key on each request.
Instance members
| Instance member |
Description
|
Full Usage:
this.Get
Parameters:
WorkspaceId
Returns: WorkspaceDefinitions
Modifiers: abstract |
|
|
List all registered workspace keys.
|
Full Usage:
this.Register
Parameters:
WorkspaceId
arg1 : WorkspaceDefinitions
Modifiers: abstract |
Register or update a workspace. Thread-safe.
|
|
|
|
|
Full Usage:
this.TryGet
Parameters:
WorkspaceId
Returns: WorkspaceDefinitions option
Modifiers: abstract |
Get a workspace by key. Returns None if not registered.
|
Nao