Из .NET Daily я успешно применил это к PHP-сайту на IIS. Он устанавливает максимальный возраст 30 дней, вместо того, чтобы указывать точную дату.
Добавьте это в свой файл web.config
:
Эта конфигурация удовлетворяет как PageSpeed «Использование кэширования браузера», так и YSlow «Добавить заголовки Expires». YSlow требует значения больше 7 дней. PageSpeed требует от 30 дней до 1 года.
Проверьте его свойство DeclaringType
.
if (methodInfo.DeclaringType == typeof(Foo)) {
// ...
}
Вы захотите посмотреть свойство DeclaringType. Если метод ToString происходит от Foo, то DeclaringType будет иметь тип Foo.