Files
TeleWave/backend/src/TeleWave.Application/Media/MediaErrors.cs
T

42 lines
1.3 KiB
C#

using TeleWave.Application.Common.Models;
namespace TeleWave.Application.Media;
public static class MediaErrors
{
public static readonly Error NotFound = Error.NotFound(
"Media.NotFound",
"Медиа-ассет не найден."
);
public static readonly Error UnsupportedFormat = Error.Validation(
"Media.UnsupportedFormat",
"Неподдерживаемое расширение файла."
);
public static readonly Error EmptyFileName = Error.Validation(
"Media.EmptyFileName",
"Имя файла не задано."
);
public static readonly Error FileTooLarge = Error.Validation(
"Media.FileTooLarge",
"Файл превышает допустимый размер загрузки."
);
public static readonly Error InsufficientStorage = Error.Conflict(
"Media.InsufficientStorage",
"Недостаточно свободного места в хранилище."
);
public static readonly Error SourceNotFound = Error.NotFound(
"Media.SourceNotFound",
"Исходный файл не найден в хранилище."
);
public static readonly Error DuplicateFileName = Error.Conflict(
"Media.DuplicateFileName",
"Файл с таким именем уже загружен."
);
}