[SignalR] 那些年我用過的 Attribute

慘慘慘 吃完飯要拉 拉完還要撒 撒完又想吃 人生就是吃拉撒 慘

Microsoft.AspNet.SignalR.AuthorizeAttribute

在2年前寒冷的夜裡,曾透過繼承AuthorizeAttribute,並透過複寫AuthorizeHubConnection、AuthorizeHubMethodInvocation方法,程序還沒進入到Hub活動時就進行了一些驗證

善加利用可以達到:

  • 共用驗證代碼一致性
  • 提早過濾就可以省下new Hub 跟進入 Action 的成本