public override bool SaveTemp(TmpFileData req, out SavedFileDto dto, long?type = null, string folder = null, bool db = false)
 {
     dto = null;
     if (req?.TmpPath != null)
     {
         var save = req.MapTo <SaveAttachmentRequest>(false);
         save.AttachmentTypeId = type ?? 0;
         save.SaveInDb         = db;
         var att = SaveAttachment(save);
         if (att.IsSuccess && att.Data.TryGetValue("FileData", out object sv))
         {
             dto = (SavedFileDto)sv;
             return(true);
         }
     }
     return(false);
 }