タグ付けされた質問 「business-logic」

10
MVCのビジネスロジック[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 17日前休業。 この質問を改善する 2つの質問があります。 Q1。「ビジネスロジック」はMVCパターンのどこにあるのでしょうか。モデルとコントローラーの間で混乱しています。 Q2。「ビジネスロジック」は「ビジネスルール」と同じですか?そうでない場合、違いは何ですか? 小さな例で説明していただければ幸いです。

6
ASP.NET MVC-ビジネスロジックはコントローラーに存在する必要がありますか?
Derik Whitaker が数日前に記事を投稿しましたが、これは私がしばらくの間興味を持っていたポイントです。ビジネスロジックはコントローラーに存在する必要があるのでしょうか。 これまでに見たすべてのASP.NET MVCデモでは、リポジトリへのアクセスとビジネスロジックをコントローラーに配置しました。中には検証を投げる人もいます。その結果、かなり大きなコントローラーが肥大化します。これは本当にMVCフレームワークを使用する方法ですか?これは、多くの重複したコードとロジックがさまざまなコントローラーに分散することになるだけのようです。

12
MVC:ビジネスロジックをどこに置くか?[閉まっている]
クローズ。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 4か月前に閉鎖されました。 この質問を改善する まず第一に、私はこれについて多くの質問を見てきましたが、その背後にある十分な理由はありません。私の質問が十分ではなく、削除する必要がある場合は、理解します。 私は、を見て撮影している例えば、これと45+は答え、彼はかなり論理的に聞こえるモデルにビジネスロジックを置くことを知らせる言うまで投票しました。 ただし、最初の大規模なプロジェクトでは、すべてのBLをコントローラーで完全に実行しました。これらのことについては質問せずAccountController、フォーム認証付きのMVCを選択した場合に自動的に追加されるでどのように実行されるかを確認したためです。すべてのメソッドはBLでかなり詰め込まれているように見えます。それとも、追加できるコードの量が最も少なく、見落としているのでしょうか。 YouTubeの人が、すべてのロジックをモデルに組み込んで正しいかどうかを尋ねましたが、最初はそうではありませんでした。それから私は彼が正しいのではないかと思い始めました!? それで、結局のところ、私は私のビジネスロジックをどこに置くのですか?それがモデルクラスにある場合、コントローラーにあるメソッドでどのくらいのコードを正常な量と見なす必要がありますか?コントローラーのモデルからメソッドを呼び出してからビューに戻るための1行ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.