public ActionResult Index() { var spContext = SharePointContextProvider.Current.GetSharePointContext(System.Web.HttpContext.Current); using (var clientContext = spContext.CreateUserClientContextForSPHost()) { } return(View(new IndexViewModel { Version = QfsUtility.InternalGetQFSVersion() })); }
public async Task <ActionResult> Index() { var isUsageExceeded = (await CheckIsUsageExceededAsync()).Item3; using (var context = SpManager.GetSharePointContext(HttpContext)) { return(View(new IndexViewModel { IsAdmin = SpManager.IsUserAdmin(context), Version = QfsUtility.InternalGetQFSVersion(), IsUsageExceeded = isUsageExceeded })); } }