при загрузке изображения администратором я заменяю изображение на временное изображение, и оно работает хорошо, но когда я хочу снова заменить новое изображение (загрузка первого изображения администратором в правую папку, пример c: / media / 1001)
URL с animationprocessmode = сначала не изменяется, и я получаю старое изображение
http://domain/media/1009/screenshot-1.png?width=500&mode=max&animationprocessmode=first
Невозможно обновить / очистить "animationprocessmode = first"?
И если я нажму на изображение, я получу правильное изображение
void MediaServiceSaving(IMediaService sender, SaveEventArgs<IMedia> e)
{
foreach (IMedia media in e.SavedEntities)
{
if (media.ContentType.Alias != Constants.Conventions.MediaTypes.Folder && media.GetValue(Constants.Conventions.Media.File) != null)
{
try
{
replaceImage();
}
catch (Exception ex)
{
LogHelper.Error<IMediaService>("Exception MediaServiceSaving ", ex);
}
}
}
}
EDIT
Я нашел решение, когда удаляю кеш папки из
C: \ MyProject \ Проект \ App_Data \ кэш
которые создают новые файлы с новым изображением:)