Example #1
0
        private static void Main(string[] args)
        {
            using (var ctx = new MyContext())
            {
                ctx.Database.Delete();

                var roger = new Person(
                    PersonalName.Of("Roger"),
                    Address.Of("Stora mellösa", "Linfrövägen 12", "T", "Sverige")
                    );

                ctx.Persons.Add(roger);

                roger.Relocate(Address.Of("Foo", "Bar", "X", "Sverige"));
                roger.Rename(PersonalName.Of("FooBar"));

                ctx.SaveChanges();
            }
            using (var ctx = new MyContext())
            {
                Person p = ctx.Persons.First();
            }
        }