public async Task<ActionResult> Delete(string id, string etag) { var repository = new OneDriveNewApiRepository(); if (id != null) { await repository.DeleteFile(id, etag); } return Redirect("/"); }
public async Task<ActionResult> Index(int? pageIndex, int? pageSize) { var repository = new OneDriveNewApiRepository(); // setup paging defaults if not provided pageIndex = pageIndex ?? 0; pageSize = pageSize ?? 10; // setup paging for the IU ViewBag.PageIndex = (int)pageIndex; ViewBag.PageSize = (int)pageSize; var myFiles = await repository.GetMyFiles((int)pageIndex, (int)pageSize); return View(myFiles); }