Exemplo n.º 1
0
        public static FileName RandomFileName(FolderName folder, string extension)
        {
            var fileName = new FileName(folder, "", extension);

            fileName.Uniquify();

            return(fileName);
        }
Exemplo n.º 2
0
 public static FileName UniqueFileName(FolderName folder, string name, string extension)
 {
     return(folder.File(UniqueName(folder, name), extension));
 }
Exemplo n.º 3
0
 public static FileName UniqueFileName(FolderName folder, string extension) => folder.File(uniqueID(), extension);
Exemplo n.º 4
0
 public static FolderName ResolveFolder(FolderName folder) => ResolveFolder(folder.ToString());
Exemplo n.º 5
0
 public FolderNameTrying(FolderName folderName) => this.folderName = folderName;
Exemplo n.º 6
0
        public static Result <FolderName> Folder(this string folderName)
        {
            FolderName folder = folderName;

            return(folder.Must().Exist().OrFailure());
        }