diff --git a/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs b/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs index 42a51585f1..a0bc7015e6 100644 --- a/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs +++ b/src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs @@ -33,6 +33,12 @@ namespace Umbraco.Core.Persistence.Repositories EnsureDepedencies(); } + internal TemplateRepository(IUnitOfWork work, IRepositoryCacheProvider cache, IFileSystem masterpageFileSystem, IFileSystem viewFileSystem) : base(work, cache) + { + _masterpagesFileSystem = masterpageFileSystem; + _viewsFileSystem = viewFileSystem; + } + private void EnsureDepedencies() { _masterpagesFileSystem = FileSystemProviderManager.Current.GetFileSystemProvider("masterpages");