Beispiel #1
0
        public async Task <FileSpec> GetFileInfoAsync(string path)
        {
            var file = await UnscopedStorage.GetFileInfoAsync(String.Concat(_pathPrefix, path)).AnyContext();

            if (file != null)
            {
                file.Path = file.Path.Substring(_pathPrefix.Length);
            }

            return(file);
        }
Beispiel #2
0
        public async Task <FileSpec> GetFileInfoAsync(string path)
        {
            if (String.IsNullOrEmpty(path))
            {
                throw new ArgumentNullException(nameof(path));
            }

            var file = await UnscopedStorage.GetFileInfoAsync(String.Concat(_pathPrefix, path)).AnyContext();

            if (file != null)
            {
                file.Path = file.Path.Substring(_pathPrefix.Length);
            }

            return(file);
        }