public void ReadWrite()
		{
			ByteClass basic = new ByteClass();
			basic.Id = 1;
			basic.ByteValue = (byte) 43;

			ISession s = OpenSession();
			s.Save(basic);
			s.Flush();
			s.Close();

			s = OpenSession();
			basic = (ByteClass) s.Load(typeof(ByteClass), 1);

			Assert.AreEqual((byte) 43, basic.ByteValue);

			s.Delete(basic);
			s.Flush();
			s.Close();
		}
예제 #2
0
        public void ReadWrite()
        {
            ByteClass basic = new ByteClass();

            basic.Id        = 1;
            basic.ByteValue = (byte)43;

            ISession s = OpenSession();

            s.Save(basic);
            s.Flush();
            s.Close();

            s     = OpenSession();
            basic = (ByteClass)s.Load(typeof(ByteClass), 1);

            Assert.AreEqual((byte)43, basic.ByteValue);

            s.Delete(basic);
            s.Flush();
            s.Close();
        }
예제 #3
0
        public async Task ReadWriteAsync()
        {
            ByteClass basic = new ByteClass();

            basic.Id        = 1;
            basic.ByteValue = (byte)43;

            ISession s = OpenSession();

            await(s.SaveAsync(basic));
            await(s.FlushAsync());
            s.Close();

            s     = OpenSession();
            basic = (ByteClass)await(s.LoadAsync(typeof(ByteClass), 1));

            Assert.AreEqual((byte)43, basic.ByteValue);

            await(s.DeleteAsync(basic));
            await(s.FlushAsync());
            s.Close();
        }