private void testExtendedProperty()
{
DatasetManager dm = new DatasetManager();
DataContainerManager dcManager = new DataContainerManager();
Dataset ds = dm.GetDataset(24L);
StructuredDataStructure sds = (ds.DataStructure.Self as StructuredDataStructure);
ExtendedProperty exp = null;
try { exp = dcManager.ExtendedPropertyRepo.Get(1); }
catch { }
//if(exp == null)
// exp = dcManager.CreateExtendedProperty("Source", "the data provider", sds.VariableUsages.First().DataAttribute, null); // issue with session management
//ds.ExtendedPropertyValues = new List<ExtendedPropertyValue>()
//{
// new ExtendedPropertyValue() {Dataset = ds, ExtendedPropertyId = exp.Id, Value="Jena Experiment"},
// new ExtendedPropertyValue() {Dataset = ds, ExtendedPropertyId = exp.Id, Value="MPI"},
//};
ds.Dematerialize();
//dm.UpdateDataset(ds);
}