public bool SaveInStore(IGraphScene <IVisual, IVisualEdge> scene, IGraphSceneLayout <IVisual, IVisualEdge> layout, long id) { if (scene.Graph.Count > 0) { var stream = new MemoryStream(); new SheetSerializer().Save(stream, scene.Graph, layout); stream.Position = 0; SheetStore.Add(id, stream.GetBuffer((int)stream.Length)); return(true); } SheetStore.Remove(id); return(false); }