public async Task <Suche> SucheZwischenSpeichernAsync(Ware[] waren, string sessionId) { var suche = new Suche() { Position = 0, SessionId = sessionId, Waren = waren }; var id = await access.SaveAsync(sessionId, Collection, suche); return(suche); }
public async Task <Suche> SucheZwischenSpeichernAsync(Ware[] waren, string sessionId) { await DeleteSucheAsync(sessionId); var client = dbAccess.GetClient(); var suche = new Suche() { Position = 0, SessionId = sessionId, Waren = waren }; var doc = await client.CreateDocumentAsync(UriFactory.CreateDocumentCollectionUri(DbAccess.DBName, DbAccess.SucheCollectionName), suche); suche.Id = doc.Resource.Id; return(suche); }