C# 呼叫 Google Cloud Functions
[筆記] C# 呼叫 Google Cloud Functions
- 655
- 0
- GoogleCloudFunctions
- 2021-09-27
C# 呼叫 Google Cloud Functions
Dotnet Core 專案建立Scheduler Job
希望直接跟網頁專案綁再一起不用另外分開
可以使用Coravel
開發網站時,需要再本地端IIS架設網站測試,但沒有SSL憑證導致使用https協定瀏覽時會出現不安全網站提示
簡單紀錄如何使用App-vNext Polly 實作重試(Retry)機制
透過SQL語法或在C# 使用EF的情況下,查詢DB的資料區分大小寫
使用情境: 多個Table透過SqlBulkCopy同時批次寫入大筆資料搭配Transaction當某張Table寫入失敗時執行Rollback
想用C#寫出類似爬蟲取得網頁的HTML
搜尋大部分會得到透過WebClient或HttpClient去取得網頁的HTML
但現在前後端分離盛行透過WebClient或HttpClient的方式只能取得Server-Side-Rendering(SSR)結果
無法取得由前端JS (react angular vue...等)渲染的結果
透過Puppeteer Sharp可以解決這個問題
在開發Dotnet Core 專案的時候
如果把網站架在IIS上
沒辦法用[附加至執行序]的方式來偵錯
如果在VS內開啟IIS Express 如果用localhost以外的domain
或者從外部想連接近來測試
都會出現這個錯誤訊息
Bad Request - Invalid Hostname HTTP Error 400.
這麼一來就沒辦法用VS IDE的中斷點功能了
當然可以自己埋 Log 不過測試上就是沒這麼方便
於是搜尋了一些資料找到以下方式
C# 透過Google.Apis.FirebaseDynamicLinks.v1 取得Firebase中Dynamic Links的資料
C# 使用 Google.Apis.Bigquery.v2 取得Google BigQuery資料