public ShopifyLiquidThemeEngine(IStorefrontMemoryCache memoryCache, IWorkContextAccessor workContextAccessor, IHttpContextAccessor httpContextAccessor, IStorefrontUrlBuilder storeFrontUrlBuilder, IContentBlobProvider contentBlobProvider, ISassFileManager sassFileManager, IOptions <LiquidThemeEngineOptions> options) { _workContextAccessor = workContextAccessor; _httpContextAccessor = httpContextAccessor; UrlBuilder = storeFrontUrlBuilder; _options = options.Value; _memoryCache = memoryCache; _themeBlobProvider = contentBlobProvider; _sassFileManager = sassFileManager; SassCompiler.FileManager = sassFileManager; }
public ShopifyLiquidThemeEngine(IStorefrontMemoryCache memoryCache, IWorkContextAccessor workContextAccessor, IHttpContextAccessor httpContextAccessor, IStorefrontUrlBuilder storeFrontUrlBuilder, IContentBlobProvider contentBlobProvider, ISassFileManager sassFileManager, IOptions <LiquidThemeEngineOptions> options, IFeaturesAgent featuresAgent, IPostRenderTemplateChange postRenderTemplateChange) { _workContextAccessor = workContextAccessor; _httpContextAccessor = httpContextAccessor; UrlBuilder = storeFrontUrlBuilder; _options = options.Value; _memoryCache = memoryCache; _themeBlobProvider = contentBlobProvider; _sassFileManager = sassFileManager; _featuresAgent = featuresAgent; _postRenderTemplateChange = postRenderTemplateChange; SassCompiler.FileManager = sassFileManager; }