Код: Выделить всё
[CacheBehavior]
public class MyService
{ }
Когда операция не найдена в кеше, я хочу выполнить некоторую логику при возвращении ответа и записать необработанный результат. ответ (JSON) в мой кеш с тем же ключом кеширования.
Я просмотрел примеры на https://github.com/dotnet/samples/tree/ ... mework/wcf и пытались использовать ChannelMessageInterceptor, ChannelDispatcherBase, IDispatchMessageInspector и IOperationInvoker, но ни один из них, похоже, не позволяет это сделать. Если я чего-то не упускаю.
Подробнее здесь: https://stackoverflow.com/questions/788 ... f-behavior