public void Add(PersistedEntity persistedEntity)
    {
      if (_entities.ContainsKey(persistedEntity.Key.ToString()))
        _entities.Remove(persistedEntity.Key.ToString());

      _entities.Add(persistedEntity.Key.ToString(), persistedEntity);
    }
示例#2
0
 public static PersistedEntity CreatePersistedEntity(string persistenceProviderKey)
 {
   var persistedEntity = new PersistedEntity();
   persistedEntity.Key = new UUIDStringGenerator().Generate(null, null).ToString();
   persistedEntity.ParentKey = string.Empty;
   persistedEntity.PersistenceProviderKey = persistenceProviderKey;
   persistedEntity.Value = "test value";
   return persistedEntity;
 }