Exemplo n.º 1
0
        private object GetContents()
        {
            var pathQuery    = Request.Query.path;
            var includeFiles = Request.GetBooleanQueryParameter("includeFiles");
            var allowFoldersWithoutTrailingSlashes = Request.GetBooleanQueryParameter("allowFoldersWithoutTrailingSlashes");

            return(_fileSystemLookupService.LookupContents((string)pathQuery.Value, includeFiles, allowFoldersWithoutTrailingSlashes));
        }
Exemplo n.º 2
0
        private Response GetContents()
        {
            var  pathQuery         = Request.Query.path;
            var  includeFilesQuery = Request.Query.includeFiles;
            bool includeFiles      = false;

            if (includeFilesQuery.HasValue)
            {
                includeFiles = Convert.ToBoolean(includeFilesQuery.Value);
            }

            return(_fileSystemLookupService.LookupContents((string)pathQuery.Value, includeFiles).AsResponse());
        }
Exemplo n.º 3
0
 public IActionResult GetContents(string path, bool includeFiles = false, bool allowFoldersWithoutTrailingSlashes = false)
 {
     return(Ok(_fileSystemLookupService.LookupContents(path, includeFiles, allowFoldersWithoutTrailingSlashes)));
 }