protected MeekController(Configuration.Configuration config) { _config = config; _repository = config.GetRepository();; _auth = config.GetAuthorization(); _resizer = config.GetImageResizer(); }
protected MeekController(Configuration.Configuration config) { _config = config; _repository = config.GetRepository(); _auth = config.GetAuthorization(); _thumbnailGenerators = config.GetThumbnailGenerators(); }
public override VirtualFile GetFile(string virtualPath) { if (_baseProvider != null && _baseProvider.FileExists(virtualPath)) { return(_baseProvider.GetFile(virtualPath)); } if (IsMeekPath(virtualPath) && IsInternalResource(virtualPath)) { return(GetInternalResource(virtualPath)); } var repository = _config.GetRepository(); if (IsMeekPath(virtualPath) && repository.Exists(TranslateVirtualPath(virtualPath).Replace(".cshtml", string.Empty))) { return(new ContentVirtualFile(repository, virtualPath, TranslateVirtualPath(virtualPath), _config.GetAuthorization())); } return(null); }