예제 #1
0
 public FileProfile(string localPath, BookmarkFileType fileType, DateTime lastTimeUtc, IFileDataProviderService providerService)
 {
     LocalPath       = localPath;
     FileType        = fileType;
     LastTimeUtc     = lastTimeUtc;
     ProviderService = providerService;
 }
예제 #2
0
 public static string GetExtension(this BookmarkFileType fileType)
 {
     return(fileType switch
     {
         BookmarkFileType.BookmarkBody => "vbm",
         BookmarkFileType.BookmarkImage => "jpg",
         _ => throw new ArgumentOutOfRangeException(nameof(fileType), fileType, null)
     });