簡體   English   中英

如何用asp.net mvc 聲明模式?

[英]How to state pattern with asp.net mvc?

一個問題,但我正在尋找兩種解決方案:

  • 靜止的
  • 動態的

靜態意味着我知道所有狀態。 動態意味着我不知道狀態,因為最終用戶可以定義它。

靜止的
如何創建和組織視圖、視圖模型和動作? 我知道狀態模式非常適合該場景,但是如何從視圖模型傳遞數據並將它們放入實體? 每個動作負責一個狀態? 如果我對下一狀態有多個可能的選擇怎么辦?

我應該如何通過發布一些值來為作為字符串發送的狀態選擇正確的操作?

如何將正確發布的數據與實體上的特定操作匹配(查看狀態模式)?

動態的
如果最終用戶可以創建自己的狀態怎么辦? 示例:應用程序具有類似工作流的功能。 假設我有和上面一樣的情況。 我沒有對每個州的看法,因為我不了解它們。

問題......是相同的,但我認為解決方案可能不同......但解決方案是什么?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM