コード例 #1
0
 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;
 }
コード例 #2
0
 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;
 }