繁体   English   中英

C#-AWS API网关刷新缓存

[英]c# - aws api gateway flush cache

有什么方法可以通过C#代码刷新特定阶段的AWS API网关缓存? 我需要将我的api与后端频繁更改的数据同步。 数据库中的数据更新后,我的代码应清除api网关缓存,以便用户可以在UI上看到更新的结果。

我在aws中找到了一些文章,这些文章使用CLI命令清除缓存。 以下是参考链接,请帮助我找到相同的类似c#代码。

{

AmazonAPIGatewayClient amazonAPIGatewayClient = new 
AmazonAPIGatewayClient(Amazon.RegionEndpoint.EUWest1);
FlushStageCacheRequest req = new FlushStageCacheRequest
 {
            RestApiId = "APIID",
           StageName = "yourAPIstagename"
};
        FlushStageCacheResponse response = 
amazonAPIGatewayClient.FlushStageCacheAsync(req).Result;

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM