Esempio n. 1
0
        public async Task <IActionResult> DiconnectAsync(
            [HttpTrigger(AuthorizationLevel.Function, "get", Route = "Authorization/Disconnect")] HttpRequest req
            , ILogger log
            )
        {
            var xeroToken = await _tokenStore.GetStoredToken("");

            var xeroTenant = xeroToken.Tenants.First();
            await _client.DeleteConnectionAsync(xeroToken, xeroTenant);

            await _tokenStore.DestroyToken();

            return(new JsonResult(xeroTenant));
        }