public JavascriptSourcePerformer( IJsTransformer jsTransformer, IEnumerable <IJavascriptProvider> javascriptProviders, IAssetsTransformersManager assetsTransformersManager) { _jsTransformer = jsTransformer; _javascriptProviders = javascriptProviders; _jsTransformer = assetsTransformersManager.GetJsTransformer(); _lockObject = new object(); }
public AssetsRenderer( IHtmlPageRenderer htmlPageRenderer, string baseUrl, IDynamicDataEndpointsManager dynamicDataEndpointsManager, IAssetsTransformersManager assetsTransformersManager, IAssetsRenderWarehouse assetsRenderWarehouse) { _htmlPageRenderer = htmlPageRenderer; _dynamicDataEndpointsManager = dynamicDataEndpointsManager; _assetsTransformersManager = assetsTransformersManager; _assetsRenderWarehouse = assetsRenderWarehouse; _baseUrl = baseUrl; _jsFilePaths = new List <string>(); _cssFilePaths = new List <string>(); _firstRun = assetsRenderWarehouse.AcquireAssetsGroup(baseUrl); }
public AssetsRenderer( IHtmlPageRenderer htmlPageRenderer, string baseUrl, IDynamicDataEndpointsManager dynamicDataEndpointsManager, IAssetsTransformersManager assetsTransformersManager, IAssetsRenderWarehouse assetsRenderWarehouse) { _htmlPageRenderer = htmlPageRenderer; _dynamicDataEndpointsManager = dynamicDataEndpointsManager; _assetsTransformersManager = assetsTransformersManager; _assetsRenderWarehouse = assetsRenderWarehouse; _baseUrl = baseUrl; _jsFilePaths = new List<string>(); _cssFilePaths = new List<string>(); _firstRun = assetsRenderWarehouse.AcquireAssetsGroup(baseUrl); }