asp.net mvcにstackoverflowスタイルのバッジシステムを実装するための最良の戦略[非公開]
-
02-07-2019 - |
質問
asp.net mvcを使用してバッジシステムを実装するための最良の戦略は何かと思いまして。 stackoverflowが持っているものは非常に興味深いです。何を提案しますか?
質問を少し明確にする必要があると思います。問題は、すべてのバッジを獲得するためのさまざまな基準です。そのロジックをどのように拡張可能にしますか?
解決
純粋にT-SQLで実行し、定期的に実行されるSQLジョブを設定しました(JeffはC#を使用して実行し、ページリクエストに基づいてプロセスを実行する間抜けなシステムがあります)。
基本的に、SQLジョブでメンバーテーブルをスキャンし、バッジの資格があるかどうかを計算します。資格がある場合は、バッジテーブルを更新します。
次に、フロントエンドでクエリを実行し、リクエストごとにメンバーの新しいバッジを取得します。
所属していません StackOverflow