Batman.MVC.Assets.AssetManager.AssetManager C# (CSharp) Method

AssetManager() public method

Constructor
public AssetManager ( ) : System
return System
        public AssetManager()
        {
            Filters = AppDomain.CurrentDomain.GetAssemblies().Objects<IFilter>();
            ContentFilters = AppDomain.CurrentDomain.GetAssemblies().Objects<IContentFilter>();
            Translators = AppDomain.CurrentDomain.GetAssemblies().Objects<ITranslator>();
            FileTypes = new ListMapping<AssetType, string>();
            RunOrder = new System.Collections.Generic.List<RunTime>();
            Translators.ForEach(x => FileTypes.Add(x.TranslatesTo, x.FileTypeAccepts));
            FileTypes.Add(AssetType.CSS, "css");
            FileTypes.Add(AssetType.Javascript, "js");
            RunOrder.Add(RunTime.PostTranslate);
            RunOrder.Add(RunTime.PreMinified);
            RunOrder.Add(RunTime.Minify);
            RunOrder.Add(RunTime.PostMinified);
            RunOrder.Add(RunTime.PreCombine);
        }