2015-09-24 30 views
0

我們有一個Web應用程序想要在Asp.NET MVC中使用SignalR/Websockets。我很難理解SignalR和/或Websockets在目錄結構中的哪些位置最有意義並且保持關注點分離(因爲SignalR/Websocket功能在技術上類似於控制器)。Asp.NET MVC/Web API的模式符合SignalR/Websockets

那麼,這是更正確的?

  • 控制器
  • 型號
  • 查看
  • 角色

或者,這是比較正確的?

  • 控制器
    • 角色(子)
  • 查看
  • 型號

第二個問題:是否有意義其命名爲 「角色」?或者,這是我們稱之爲Folder SignalR的情況嗎?

我問的原因是MVC應用程序(模型,視圖等)的目錄結構有很多重點,但似乎並沒有太多方向將Roles類放在哪裏。

回答