public BodyViewModelBuilder( TrackingScriptService trackingScriptService, IWebHostEnvironment hostingEnvironment, RequestModelAccessor requestModelAccessor, IMemoryCache memoryCache) { _trackingScriptService = trackingScriptService; _requestModelAccessor = requestModelAccessor; _hostingEnvironment = hostingEnvironment; _fileProvider = hostingEnvironment.WebRootFileProvider; _memoryCache = memoryCache; }
public HeadViewModelBuilder(RouteRequestInfoAccessor routeRequestInfoAccessor, RequestModelAccessor requestModelAccessor, MetaService metaService, OpenGraphViewModelBuilder openGraphViewModelBuilder, MetaService.CanonicalSettings canonicalSettings, MetaService.RobotsSettings robotsSettings, TrackingScriptService trackingScriptService, FaviconViewModelBuilder faviconViewModelBuilder, FilterService filterService) { _routeRequestInfoAccessor = routeRequestInfoAccessor; _requestModelAccessor = requestModelAccessor; _metaService = metaService; _openGraphViewModelBuilder = openGraphViewModelBuilder; _trackingScriptService = trackingScriptService; _faviconViewModelBuilder = faviconViewModelBuilder; _canonicalSettings = canonicalSettings; _robotsSettings = robotsSettings; _filterService = filterService; }
public BodyViewModelBuilder(TrackingScriptService trackingScriptService, IMemoryCache memoryCache, IFileProvider fileProvider) { _trackingScriptService = trackingScriptService; _memoryCache = memoryCache; _fileProvider = fileProvider; }