Как стать автором
Обновить

Комментарии 4

Пока не вышла стабильная версия, нужно осторожнее пользоваться библиотекой

Уже есть стабильный FusionCache, так что можно не ждать )

Да, согласен, он и по функционалу пока превосходит HybridCache. Но раз майкрософтовские разработчики взяли курс на создание собственной аналогичной либы - надо однозначно за этим следить

Единственное более-менее внятное описание настроек я нашёл в виде комментариев к исходному коду классов HybridCacheOptions, HybridCacheEntryOptions и HybridCacheEntryFlags.

Я стесняюсь спросить, как вы искали, но, на самом деле, документация на API этого пакета лежит там, где положено - в соответствующем разделе документации по API, конкретно для перечисленных вами классов - здесь: HybridCacheOptions, HybridCacheEntryOptions, HybridCacheEntryFlags. И поиск по имени класса, как обычно,возращает одной из первых ссылок ссылки на эту документацию (у меня в Duck Duck Go - чаще всего, первой).
А документация, которую вы обнаружили в исходном тексте пакета - в комментариях после тройных косых черт - она как раз служит для автоматической генерации человекочитаемой документации, в частности - той самой документации по API, про которую речь была выше. Мучить себя, читая сырой текст в трёхслэшовых коммментариях, особого смысла нет.

PS Писать статьи про этот пакет IMHO рановато: пусть хотя бы стабильная версия выйдет. Тем более, что пакет по своей функцональности не уникален, сторонний аналог есть и вполне пригоден для использования.

Я стесняюсь спросить, как вы искали, но, на самом деле, документация на API этого пакета лежит там, где положено - в соответствующем разделе документации по API

Дык это ж тоже самое и есть. Те же яйца, только в профиль. Моя претензия была не в том, что описание невозможно найти, а в том, что оно мало чего описывает. После этого описания у меня вопросов осталось больше, чем ответов. Примеров использования флагов вообще не найти в майкрософтовских доках. Надеюсь, после выхода стабильной версии добавят, но надежд мало.

Мучить себя, читая сырой текст в трёхслэшовых коммментариях, особого смысла нет.

А вот тут соглашусь. Пока писал статью, много ковырялся в исходном коде, и мне уже проще было там смотреть. Читателю, конечно, будет удобнее смотреть в сгенеренных доках. Поправил в статье свои ссылки на ваши, спасибо за замечание.

Писать статьи про этот пакет IMHO рановато: пусть хотя бы стабильная версия выйдет

Ну а я вот написал, тут уж извините) Посмотрел на то, какие изменения были в последних версиях - считаю, что уже можно приступать к обзорам. Каких-то глобальных изменений я не ожидаю, буду удивлён, если они будут. Есть конечно вероятность, что майкрософт всё перепилит подчистую или вообще прикроет лавочку и моя статья окажется работой в стол, но я готов такой риск принять. В ABP Framework вон уже добавили обёртку и не посмотрели, что версия предварительная. Тоже в стол ребята поработают, если что-то пойдёт не так)

сторонний аналог есть и вполне пригоден для использования

Есть и я на него сослался. Я не призываю уже сейчас использовать либу Microsoft.Extensions.Caching.Hybrid, в статье есть много предупреждений на этот счёт. Более того, сейчас всё указывает на то, что стабильная версия будет проигрывать по функционалу FusionCache. Тем не менее я считаю это большим шагом для развития ASP.NET Core и говорить про такое обязательно надо.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории