public async void GetSingleContact() { using (ILoggerFactory logFact = new LoggerFactory()) { using (var db = createNewDataContextInstance()) { IContactService crsrv = new ContactDBService(db, logFact); Contact ct = await crsrv.GetByIDAsync(1); ct.UpdateName2("Test Name 2"); await crsrv.UpdateAsync(ct); } } }
public async void AddAddress() { using (ILoggerFactory logFact = new LoggerFactory()) { using (var db = createNewDataContextInstance()) { IContactService crsrv = new ContactDBService(db, logFact); var contactList = await crsrv.ListByNameAsync(contactName, true); var ct = contactList.FirstOrDefault(); ct.AddAddress("Home", "52D rue des Crets", "74200 Allinges"); await crsrv.UpdateAsync(ct); } } }