koss4ok, не обязательно, в Web API например MVC не обязателен а контроллеры есть.
Суть тоже не одна, потому как в Вашем примере мы напрямки пишем в ответ на запрос через контекст, а контроллеры возвращают *ObjectResult, например Ok(some_value) etc. Это позволяет "спрятать" от кода обработки запроса обработку ошибок, выставление заголовков, сериализацию и т.п.
Судя по симптомам это мог быть ШИМ контроллер. Его могло пробить получением 12 вместо 5, что привело к повышенному току через перемычку которая сгорела.
На элементе была маркировка? Если да, искать такой же/совместимы по даташиту.
Если нет, то искать по парт номеру платы схему.
Василий Банников, не первый раз на тостере встречаю "скрипт" в отношении шарпового кода в Unity. То ли так принято, то ли по одному курсу народ учится. Но глаз у меня от этой терминологии тоже дергается.
RST001, подозреваю что карта банально не исправна: жечь наушники с допустимой мощностью 2000 мВт там банально нечем, а вот отсутствие разделительных конденсаторов на выходе (о чем пишут в отзывах на карту) может привести к тому, что на выходе будет постоянное напряжение, которое собственно ваши наушники и может спалить.
В таком случае следующие наушники ждет та же участь. Теоретически выжить может что-нибудь с сопротивлением 250-300 ом, но эта карта не заставит их прилично звучать.
ИМХО стоит ставить вопрос о замене карты (к примеру на что-нибудь типа Creative X-Fi Go).
AlexanderProkopenko, лучше CultureInfo поставить - Replace(".", ",") на компе с точкой в локали взорвется.
Или использовать tryParse() чтобы проверять смогли ли мы спарсить.
CloudRedR, тогда еще одна версия - рендеринг/сглаживание шрифтов. На винде и маке механизмы отрисовки шрифтов отличаются, и действительно одно после другого может казаться мылом-мыльным.