public void CanWorkWithMetadata() { using (var store = NewDocumentStore()) { using (var session = store.OpenSession()) { var a1 = new RavenA { SomeProp = "findme" }; session.Store(a1); session.Advanced.GetMetadataFor(a1)["METAPROP"] = "metadata"; session.SaveChanges(); } using (var session = store.OpenSession()) { var a1 = session.Query<RavenA>().Where(a => a.SomeProp == "findme").FirstOrDefault(); Assert.Equal("metadata", session.Advanced.GetMetadataFor(a1)["METAPROP"]); } } }
public void CanWorkWithMetadata() { using (var store = NewDocumentStore()) { using (var session = store.OpenSession()) { var a1 = new RavenA { SomeProp = "findme" }; session.Store(a1); session.Advanced.GetMetadataFor(a1)["METAPROP"] = "metadata"; session.SaveChanges(); } using (var session = store.OpenSession()) { var a1 = session.Query <RavenA>().Where(a => a.SomeProp == "findme").FirstOrDefault(); Assert.Equal("metadata", session.Advanced.GetMetadataFor(a1)["METAPROP"]); } } }