線上客服 + Chatbot = 智慧客服

相信很多產品都會有線上客服系統及線上 FAQ 系統,提供給使用者線上詢問或查詢來排除操作系統所發生的問題。
如果加上 FAQ Chatbot 可以服務更多的使用者(當線上客服人員下班時),也可以讓線上客服人員可以服務復雜的問題。
我們要如何加上 FAQ Chatbot 呢? 讓我們繼續看下去 …

繼續閱讀 “線上客服 + Chatbot = 智慧客服”

[Visuo Studio] 類別庫(class library)共用設定與實作

[前言]

猶記得年初的時候參與到的一個案子,其情況是有兩個子系統(MOST_ST,MOST_WST),但其中有部分商業邏輯這兩個子系統是有雷同之處,但又不想一樣的商業邏輯寫兩遍(MOST_ST寫一次MOST_WST寫一次),故使用了class library來共用商業邏輯的部分。

繼續閱讀 “[Visuo Studio] 類別庫(class library)共用設定與實作”

ASP.NET Core Web API 版本的做法

Web API 版本(Versioning)的做法有很多種,

在 URL 上面、QueryString 的參數,或是在 Header 中。

本文就來看看 ASP.NET Core Web API 多版本的做法。

本文參考自「Support multiple versions of ASP.NET Core Web API

當新增好 ASP.NET Core Web API 專案後,預設有一個 Values 的 API 可以測試,

以下我們就一步步的來看看 API 版本的各種做法。 繼續閱讀 “ASP.NET Core Web API 版本的做法”

為什麼我的 APS.Net Form Authentication 在 timeout 時間還沒到前就失效了

狀況

明明設定就是 20 分鐘,為什麼才過了 10 幾分鐘,我就被強制登出了?

找問題的過程

一開始利用 Chrome DevTools 嘗試找出問題,但只看到 302 Redirect,不懂為什麼?

之後另外裝 Fiddler 來監控所有 Web 流量(其實用 DevTools 也是可以找問題,只是 Fiddler 的功能更強大),發現關鍵應該是在 .ASPXAUTH 的 Cookie 票證失效造成的,但明明還沒有到 20 分鐘,為什麼就失效了? 繼續閱讀 “為什麼我的 APS.Net Form Authentication 在 timeout 時間還沒到前就失效了”

從【一例一休】牽拖Specification By Example

勞動部在105年12月通過一例一休,除了調整休假日與特休天數外,期望透過「工資成本以價制量」、「工時安排總量管制」方式,進一步落實週休二日之目標。法案通過後勞方資方似乎都不太買帳,但這不是今天要牽拖的重點,今天是以公司MIS和HR的角色來看如何將冷冰冰的法條透過Specification By Example轉換成可執行的系統。

繼續閱讀 “從【一例一休】牽拖Specification By Example”