VirtoCommerce.Platform.Data.Asset.FileSystemBlobProvider.CreateFolder C# (CSharp) 메소드

CreateFolder() 공개 메소드

Create folder in file system within to base directory
public CreateFolder ( VirtoCommerce.Platform.Core.Asset.BlobFolder folder ) : void
folder VirtoCommerce.Platform.Core.Asset.BlobFolder
리턴 void
        public void CreateFolder(BlobFolder folder)
        {
            if (folder == null)
            {
                throw new ArgumentNullException("folder");
            }
            var path = _storagePath;
            if (folder.ParentUrl != null)
            {
                path = GetAbsoluteStoragePathFromUrl(folder.ParentUrl);
            }
            path = Path.Combine(path, folder.Name);

            if (!Directory.Exists(path))
            {
                Directory.CreateDirectory(path);
            }

        }