[C#][Azure] 一個方便的工具,協助處理 decimal , 自訂物件 寫入資料 Azure Storage Table

2019-03-08


之前寫了幾篇文章關於 C# 寫入 Azure Storage Table ,但是 因為 上面 Table 的定義有限制,但是實作上面開發起來就覺得捉襟見肘,所以我就開了一套東西來處理這部分,其中很值得一提的就是就是他可以將 decimal 幫你轉成 string 後儲存至 Azure Storage Table 上,如果你是複雜物件會幫您序列化成字串後儲存,娶回來後也會自動幫您還原,取回來的 datetime 會幫你轉成 localtime .

這是原本預設的  Azure Storage Table 支援的型態





首先來看一下如何使用,其實很簡單,你只要到這裡 ( https://github.com/donma/No2DarkBlue/blob/master/No2DarkBlue/DTableEntity.cs ) 下載 DTableEntity.cs 並且整入到您的專案中,這時候你的 Model 只需要繼承 DTableEntity

之後寫入就是舒爽:

讀取出來也是,不用再去特別處理 自訂物件跟 decimal 的處理 ,有需要的可以試試看 :)


當麻許的超技八 2014 | Donma Hsu Design.