SenseNet.Portal.WarmUp.PreloadContentTemplates C# (CSharp) Метод

PreloadContentTemplates() приватный статический Метод

private static PreloadContentTemplates ( ) : void
Результат void
        private static void PreloadContentTemplates()
        {
            try
            {
                QueryResult queryResult;

                var timer = new Stopwatch();
                timer.Start();

                using (new SystemAccount())
                {
                    queryResult = ContentQuery.Query(
                        string.Format("+InTree:\"{0}\" +Depth:{1}", 
                            Repository.ContentTemplateFolderPath,
                            RepositoryPath.GetDepth(Repository.ContentTemplateFolderPath) + 2),
                        new QuerySettings { EnableAutofilters = false });

                    var templates = queryResult.Nodes.ToList();
                }

                timer.Stop();

                Logger.WriteInformation(string.Format("***** Content template preload time: {0} ******* Count: {1}", timer.Elapsed, queryResult.Count));
                //Trace.WriteLine(string.Format(">>>>Preload: Content template preload time: {0} ******* Count: {1}", timer.Elapsed, queryResult.Count));
            }
            catch (Exception ex)
            {
                Logger.WriteException(ex);
            }
        }