public void Save(IWorkspace workspace)
{
if(workspace == null)
{
return;
}
// The workspace is expected to only contain client-side values
// To avoid nulling out server-side values we persist it first
// as this only seriliazes client-side values.
Write(workspace);
// Force reload of the new version
Get(workspace.ID, true);
}