9
WebMethod出力の戻り値をキャッシュすることはできますか?例えば。最後のX秒または分でWebMethodが呼び出された場合は、実際にメソッドを再度実行しないでください。前回と同じ結果を使用してください。あるいは、クラス/ WebMethodで私自身のキャッシングを内部的にロールするべきですか?.NET:WebMethodの出力キャッシュ?
WebMethod出力の戻り値をキャッシュすることはできますか?例えば。最後のX秒または分でWebMethodが呼び出された場合は、実際にメソッドを再度実行しないでください。前回と同じ結果を使用してください。あるいは、クラス/ WebMethodで私自身のキャッシングを内部的にロールするべきですか?.NET:WebMethodの出力キャッシュ?
WebMethod属性のCacheDurationパラメータを使用して、要求の出力が一定時間キャッシュされるように指定できます。
[WebMethod(CacheDuration=60)]
上記のコードは、webmethodのキャッシュを60秒間キャッシュします。
少なくとも私にとってはうまくいかなかった – Avinash