Я проверил изменения в заголовке ответа с и без этого куска кода и обнаружил, что это добавляет заголовок Last-Modified
со значением последней измененной даты-времени предоставленного файла.
Следовательно, сделалследующий в основной версии asp.net.
var fileInfo = _fileProvider.GetFileInfo(filePath);
context.Response.GetTypedHeaders().LastModified = fileInfo.LastModified;