2018年6月28日 星期四

MVC API 回傳檔案(對瀏覽器進行輸出)



如需使用 MVC API 回傳檔案,使用對瀏覽器進行輸出方法如下



撈取資料到 content




回傳


MVC API 回傳圖片 使用Convert.ToBase64String



如果在MVC API 需要回傳圖片,選擇使用Convert.ToBase64String的方法如下




將他加入 Json 回傳格式 直接回傳 Json 即可

MVC API 用Json傳遞寫法



先在 Controller 內寫出函數如下




在函數內定義回傳結構,然後做資料處理,最後決定回傳多少的StatusCode回去






整個流程如上。

如果需帶入參數如下






2017年5月11日 星期四

C# 呼叫ReportingService 產生Excel

呼叫ReportingService 回傳一個 Byte[] 再將它寫成Excel



========================================================================
下面這段是寫成Excel


C# Class用 ["xxxx"]存取變數

之前有遇到自己寫的Class想要用["xxx"]來存取變數。
像是
      data["xxx"] ="aaa";
      string a = data["xxx"];

所以參考了網路上的文章,只需要在Class裡面加一個東西就好了。


C# 搬移大量檔案

之前發生要將台北檔案搬移至台中,發生流量超過引發告警。

所以我將檔案壓縮後切成四十幾格檔案,準備一個一個慢慢搬下去。

每5分鐘班一個檔案下去。