public async Task <JsonResult> AddIban(AddIban card, string tenantUid) { var origin = TenantHelper.GetCurrentTenantUrl(_contentService, tenantUid); var token = Request.Cookies["token"].Value; var response = await _cardService.AddIban(tenantUid, token, origin, card); AppCaches _appCaches = new AppCaches(); var cacheName = "CustomerActiveCards" + $"_tenantUid:{tenantUid}_token:{token}_origin:{origin}"; _appCaches.RuntimeCache.ClearByKey(cacheName); return(Json(response)); }
public async Task <IResponseContent> AddIban(string tenantUid, string token, string origin, AddIban card) { var customerGuid = DecodeJwt(token).CustomerGuid; card.CustomerGuid = customerGuid.ToString(); var response = await SubmitPostAsync(URL_API_ADD_IBAN, origin, card, token, tenantUid); var responseContent = AssertResponseContent <AddCardResponseContent>(response); return(responseContent); }