public void Crd() { object savedId; using (ISession s = OpenSession()) using (ITransaction tx = s.BeginTransaction()) { var nativeGuidPoid = new NativeGuidPoid(); savedId = s.Save(nativeGuidPoid); tx.Commit(); Assert.That(savedId, Is.Not.Null); Assert.That(savedId, Is.EqualTo(nativeGuidPoid.Id)); } using (ISession s = OpenSession()) using (ITransaction tx = s.BeginTransaction()) { var nativeGuidPoid = s.Get<NativeGuidPoid>(savedId); Assert.That(nativeGuidPoid, Is.Not.Null); s.Delete(nativeGuidPoid); tx.Commit(); } }
public void Crd() { object savedId; using (ISession s = OpenSession()) using (ITransaction tx = s.BeginTransaction()) { var nativeGuidPoid = new NativeGuidPoid(); savedId = s.Save(nativeGuidPoid); tx.Commit(); Assert.That(savedId, Is.Not.Null); Assert.That(savedId, Is.EqualTo(nativeGuidPoid.Id)); } using (ISession s = OpenSession()) using (ITransaction tx = s.BeginTransaction()) { var nativeGuidPoid = s.Get <NativeGuidPoid>(savedId); Assert.That(nativeGuidPoid, Is.Not.Null); s.Delete(nativeGuidPoid); tx.Commit(); } }
public async Task CrdAsync() { object savedId; using (var s = OpenSession()) using (var tx = s.BeginTransaction()) { var nativeGuidPoid = new NativeGuidPoid(); savedId = await(s.SaveAsync(nativeGuidPoid)); await(tx.CommitAsync()); Assert.That(savedId, Is.Not.Null); Assert.That(savedId, Is.EqualTo(nativeGuidPoid.Id)); } using (ISession s = OpenSession()) using (ITransaction tx = s.BeginTransaction()) { var nativeGuidPoid = await(s.GetAsync <NativeGuidPoid>(savedId)); Assert.That(nativeGuidPoid, Is.Not.Null); await(s.DeleteAsync(nativeGuidPoid)); await(tx.CommitAsync()); } }