Files
podnoms/server/Models/ImageSettings.cs
2018-04-13 22:03:05 +01:00

29 lines
686 B
C#

using System.IO;
using System.Linq;
namespace PodNoms.Api.Models
{
public class ImageFileStorageSettings : FileStorageSettings
{
}
public class AudioFileStorageSettings : FileStorageSettings
{
}
public class FileStorageSettings
{
public string ContainerName { get; set; }
public long MaxUploadFileSize { get; set; }
public string[] AllowedFileTypes { get; set; }
public bool IsSupported(string fileName)
{
return AllowedFileTypes.Any(s => s == Path.GetExtension(fileName).ToLower());
}
}
public class ApplicationsSettings
{
public string Downloader { get; set; }
}
}