Esempio n. 1
0
        public CacheStateTS View()
        {
            CachePermission.ViewCache.AssertAuthorized();

            var tables = CacheLogic.Statistics().Select(ctb => new CacheTableTS(ctb)).ToList();

            var lazies = GlobalLazy.Statistics().Select(ctb => new ResetLazyStatsTS(ctb)).ToList();

            return(new CacheStateTS
            {
                isEnabled = !CacheLogic.GloballyDisabled,
                tables = tables,
                lazies = lazies
            });
        }
Esempio n. 2
0
    public CacheStateTS View()
    {
        CachePermission.ViewCache.AssertAuthorized();

        var tables = CacheLogic.Statistics().Select(ctb => new CacheTableTS(ctb)).ToList();

        var lazies = GlobalLazy.Statistics().Select(ctb => new ResetLazyStatsTS(ctb)).ToList();

        return(new CacheStateTS
        {
            IsEnabled = !CacheLogic.GloballyDisabled,
            ServerBroadcast = CacheLogic.ServerBroadcast?.ToString(),
            SqlDependency = CacheLogic.WithSqlDependency,
            Tables = tables,
            Lazies = lazies
        });
    }