#pragma warning disable CS1998 // Async method lacks 'await' operators and will run synchronously public async Task <IActionResult> OnPostAsync() #pragma warning restore CS1998 // Async method lacks 'await' operators and will run synchronously { _context.Credentials = CredentialCache.DefaultNetworkCredentials; if (!ModelState.IsValid) { return(Page()); } var contract = _context.Contract; DataServiceQuery <Contract> query = contract; TaskFactory <IEnumerable <Contract> > taskFactory = new TaskFactory <IEnumerable <Contract> >(); var kontrakt = await taskFactory.FromAsync(query.BeginExecute(null, null), iar => query.EndExecute(iar)); Contract2 = kontrakt.FirstOrDefault(); _context.DeleteObject(Contract2); _context.BeginSaveChanges(adoSave_RLMember, Contract2); _context.AddToContract(Contract); _context.BeginSaveChanges(adoSave_RLMember, Contract); return(RedirectToPage("./Index")); }
#pragma warning disable CS1998 // Async method lacks 'await' operators and will run synchronously public async Task <IActionResult> OnPostAsync() #pragma warning restore CS1998 // Async method lacks 'await' operators and will run synchronously { _context.Credentials = CredentialCache.DefaultNetworkCredentials; if (!ModelState.IsValid) { return(Page()); } _context.AddToContract(Contract); _context.BeginSaveChanges(adoSave_RLMember, Contract); return(RedirectToPage("./Index")); }