System.Web.Mvc.TypeCacheUtil.SaveTypesToCache C# (CSharp) Method

SaveTypesToCache() private method

private SaveTypesToCache ( string cacheName, IList matchingTypes, IBuildManager buildManager, TypeCacheSerializer serializer ) : void
cacheName string
matchingTypes IList
buildManager IBuildManager
serializer TypeCacheSerializer
return void
        internal static void SaveTypesToCache(string cacheName, IList<Type> matchingTypes, IBuildManager buildManager, TypeCacheSerializer serializer)
        {
            try
            {
                Stream stream = buildManager.CreateCachedFile(cacheName);
                if (stream != null)
                {
                    using (StreamWriter writer = new StreamWriter(stream))
                    {
                        serializer.SerializeTypes(matchingTypes, writer);
                    }
                }
            }
            catch
            {
            }
        }