Files
podnoms/server/Models/ImageSettings.cs
Fergal Moran 1a92ad80eb Feature switch
2018-03-14 10:50:57 +00:00

29 lines
686 B
C#
Executable File

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; }
}
}