public Models.Contact UpdateContact(DataServices.Contact contact) { solr.Add(contact); solr.Commit(); context.Update(contact); return(contact.MapTo <DataServices.Contact, Models.Contact>()); }
public Models.Contact CreateContact(DataServices.Contact contact) { context.Insert(contact); var resp = solr.Add(contact); var commitResponse = solr.Commit(); //var solr = ServiceLocator.Current.GetInstance<ISolrOperations<DataServices.Contact>>(); // solr.Delete(SolrQuery.All); // var connection = ServiceLocator.Current.GetInstance<ISolrConnection>(); // connection.Post("/update", ""); // solr.Commit(); // solr.BuildSpellCheckDictionary(); return(contact.MapTo <DataServices.Contact, Models.Contact>()); }