Как использовать Dache's CacheClient в ASP.NET MVC?

Я использую ironyx/dache для распределенного кеширования.
Я создал одноэлементный объект CacheClient и использовать его в текущем проекте.

internal class CacheClientSingleton
{
    private static CacheClient _instance;
    public static CacheClient GetInstance
    {
        get { return _instance ?? (_instance = new CacheClient()); }
    }

    private CacheClientSingleton() { }
}

Это нормально, это с использованием CacheClient дача или...?

1 ответ

Решение

CacheClient предназначен для использования в качестве синглтона. В предыдущих версиях Dache комментарии XML неправильно указывали на это. Ваш код оптимален.

Другие вопросы по тегам