namespace WordVersioning.Api.Services; public static class PdfUploadValidation { public const string PdfContentType = "application/pdf"; public static bool IsValidPdf(IFormFile file) => file.FileName.EndsWith(".pdf", StringComparison.OrdinalIgnoreCase) && (string.IsNullOrWhiteSpace(file.ContentType) || file.ContentType.Equals(PdfContentType, StringComparison.OrdinalIgnoreCase) || file.ContentType.Equals("application/octet-stream", StringComparison.OrdinalIgnoreCase)); }