タグ付けされた質問 「decorator」

デコレーターは、オブジェクト指向の設計パターンであり、動的な方法で既存のクラスに動作を追加できます。ギャングオブフォーの構造設計パターンの1つです。

9
関数をラップする前にPythonデコレータにパッチを適用できますか?
PythonMockライブラリを使用してテストしようとしているデコレータを備えた関数があります。mock.patch実際のデコレータを、関数を呼び出すだけのモックの「バイパス」デコレータに置き換えるために使用したいと思います。 私が理解できないのは、実際のデコレータが関数をラップする前にパッチを適用する方法です。パッチターゲットでいくつかの異なるバリエーションを試し、パッチとインポートステートメントを並べ替えましたが、成功しませんでした。何か案は?

6
メソッド属性を介したASP.NETMVCルーティング[クローズ]
現在のところ、この質問は私たちのQ&A形式には適していません。回答は事実、参考資料、または専門知識によって裏付けられることを期待していますが、この質問は、討論、議論、世論調査、または広範な議論を求める可能性があります。この質問を改善し、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてガイダンスを入手してください。 7年前に閉鎖されました。 でStackOverflowのポッドキャスト#54、ジェフは、彼らがStackOverflowの中にそのURLルートを登録言及ハンドルルートという方法上記の属性を経由してコードベース。良いコンセプトのように聞こえます(ルートの優先順位に関してPhil Haackが提起した警告があります)。 誰かがこれを実現するためのサンプルを提供できますか? また、このスタイルのルーティングを使用するための「ベストプラクティス」はありますか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.