public void CompositeIDOneToOne() { ISession s = OpenSession(); Fum fum = new Fum(FumKey("fum")); fum.FumString = "fee fi fo"; //s.Save(fum); commented out in h2.0.3 Fumm fumm = new Fumm(); fumm.Fum = fum; s.Save(fumm); s.Flush(); s.Close(); s = OpenSession(); fumm = (Fumm)s.Load(typeof(Fumm), FumKey("fum")); //s.delete(fumm.Fum); commented out in h2.0.3 s.Delete(fumm); s.Flush(); s.Close(); }
public async Task CompositeIDOneToOneAsync() { ISession s = OpenSession(); Fum fum = new Fum(FumKey("fum")); fum.FumString = "fee fi fo"; //s.Save(fum); commented out in h2.0.3 Fumm fumm = new Fumm(); fumm.Fum = fum; await(s.SaveAsync(fumm)); await(s.FlushAsync()); s.Close(); s = OpenSession(); fumm = (Fumm)await(s.LoadAsync(typeof(Fumm), FumKey("fum"))); //s.delete(fumm.Fum); commented out in h2.0.3 await(s.DeleteAsync(fumm)); await(s.FlushAsync()); s.Close(); }