public async Task <IActionResult> OnGetAsync() { if (!User.Identity.IsAuthenticated) { return(Redirect("/")); } var accessToken = await HttpContext.GetTokenAsync("access_token"); return(await FolderApi.GetMeterFolderInformationAsync(accessToken, Id, new ResultHandler <MeterFolderInformation> { OnSuccess = (info) => { Info = info; return Page(); }, OnError = DefaultErrorHandler.Handle })); }
public async Task <IActionResult> OnGetAsync() { if (!User.Identity.IsAuthenticated) { return(Redirect("/")); } var tokenData = await SmartMeOAuthConfiguration.GetAccessToken(HttpContext); return(await FolderApi.GetMeterFolderInformationAsync(tokenData.AccessToken, Id, new ResultHandler <MeterFolderInformation> { OnSuccess = (info) => { Info = info; return Page(); }, OnError = DefaultErrorHandler.Handle })); }