在前篇 [.NET] 在WebAPI中使用AOP的方式,在控制器中加入Attribute集中進行Log的處理 文章中提到,透過在控制器中加入一行Attribute的屬性,就可以在每一個控制器中進行Log寫入的實作
而在這篇文章中,會依據寫入Log的方式,實作只要加上一行Attribute的設定,就自動將要傳出的內容放到快取之中,並直接回傳快取的內容而不進入控制器本身的Action
2020-08-30
在前篇 [.NET] 在WebAPI中使用AOP的方式,在控制器中加入Attribute集中進行Log的處理 文章中提到,透過在控制器中加入一行Attribute的屬性,就可以在每一個控制器中進行Log寫入的實作
而在這篇文章中,會依據寫入Log的方式,實作只要加上一行Attribute的設定,就自動將要傳出的內容放到快取之中,並直接回傳快取的內容而不進入控制器本身的Action
在前篇文章[Azure] 使用流量管理員設定檔,進行網站不同地區的分流及設定優先權中,可以透過流量管理員設定檔作網站流量的管理與負載平衡設定
而在2018年9月24日,微軟公開了一項Front Door Service的服務,除了將原本流量管理員設定檔的功能搬過來使用外,還增加了很多實用的功能,例如網站快取、壓縮以及更高的安全性管理等等的項目
本篇文章中,會先針對如何建立一個基本的Front Door Service,達到網站流量管理以及負載平衡的效果作說明
Azure的CDN服務,可以提供各區域端點進行快速的檔案複寫,並達到快速讀取檔案與資料的功能
但是CDN的服務有一個缺點,同時也是優點,那就是檔案的快取機制
若是原本的檔案進行了變更,就必須至Azure Portal上進行CDN端點快取清除的動作,當然Azure也有提供API可以進行操作
這篇文章將會說明,如何透過程式碼的方式,呼叫Azure CDN的API,進行檔案快取的清除