private static void Test(IContactDBFactory factory) { ContactsDB db = new ContactsDB(factory); Contact contact = new Contact() { Age = 31, BirthDate = new DateTime(1988, 11, 2), Email = "*****@*****.**", IsMarried = false, Name = "Jan", Weight = 74 }; ContactListener listener = new ContactListener(); contact.StateChanged += listener.Changed; contact.Weight = 75; db.SaveContact(contact); foreach (Contact tmp in db.FindAllContacts()) { Console.WriteLine(tmp); } }
public ContactsDB(IContactDBFactory db) { this.db = db; }
public ContactsDB(IContactDBFactory dBFactory) { this.db = dBFactory; }