Example #1
0
		protected override void OnSetUp()
		{
			using (var session = OpenSession())
			using (var transaction = session.BeginTransaction())
			{
				var a = new AClass { Id = 1 };
				session.Save(a);

				var b = new BClass { Id = 2, A = a, InheritedProperty = "B2" };
				session.Save(b);

				transaction.Commit();
			}
		}
Example #2
0
        protected override void OnSetUp()
        {
            using (var session = OpenSession())
                using (var transaction = session.BeginTransaction())
                {
                    var a = new AClass {
                        Id = 1
                    };
                    session.Save(a);

                    var b = new BClass {
                        Id = 2, A = a, InheritedProperty = "B2"
                    };
                    session.Save(b);

                    transaction.Commit();
                }
        }