Как можно передать в качестве параметра данный аргумент?
Всем привет, вопрос в следующем, есть простое ASP NET Core приложение, контроллер внутри него принимает несколько параметров, один из этих параметров строка, но в данном случаи строка может быть - "video/mpeg" (можно легко допустить ошибку при наборе) и т.п.
Можно как нибудь передать данный параметр по другому?
P.S. Пробовал через enum, но там не все типы параметров уживаются (например имя обязательно должно быть со слешэм, но создать константу с таким именем не получится), еще хотел через массив байтов, но слишком длинное число тогда выходит в кодировании, что нибудь можете предложить?
1. MIME типы никогда не вводятся вручную при запросе, они не для этого
2. Константы вполне определяются, вот пример для распространённых MIME типов https://gist.github.com/markwhitaker/b29c014236071...
3. Если вам надо получить MIME тип в контроллер, то, скорее всего, вы что-то делаете не так.