Beispiel #1
0
        private BundleContext GetStyleContext(List <BundleTypeDefinition> bundleDefinitions,
                                              BundleParameterDictionary parameters)
        {
            var styleContext = new BundleContext
            {
                Parameters = parameters
            };

            foreach (var bundleDefinition in bundleDefinitions)
            {
                var contributor = CreateContributorInstance(bundleDefinition.BundleContributorType);
                contributor.AddStyles(styleContext);
            }

            return(styleContext);
        }
Beispiel #2
0
        private BundleContext GetScriptContext(List <BundleTypeDefinition> bundleDefinitions,
                                               BundleParameterDictionary parameters)
        {
            var scriptContext = new BundleContext
            {
                Parameters = parameters
            };

            foreach (var bundleDefinition in bundleDefinitions)
            {
                var contributor = CreateContributorInstance(bundleDefinition.BundleContributorType);
                contributor.AddScripts(scriptContext);
            }

            scriptContext.Add("_framework/blazor.webassembly.js");
            return(scriptContext);
        }
Beispiel #3
0
 public BundleContext()
 {
     BundleDefinitions = new List <BundleDefinition>();
     Parameters        = new BundleParameterDictionary();
 }