Я уже несколько часов борюсь, но без хорошего результата. Я пытаюсь использовать сериализаторы .NET JSON для преобразования JSON из пользовательского интерфейса в объекты.
Проблема возникает с десятичными знаками, потому что в стандарте для моей культуры в качестве десятичного разделителя используется "," вместо ".". Я попытался реализовать собственный конвертер (см. этот вопрос) без хороших результатов.
Я также проверил NewtonSoft JSON.net без лучших результатов. Пока кажется, что сопоставление с типами значений выполняется без учета культуры. Я хочу изменить это поведение, как это сделать?
Кстати, я действительно хочу избежать локализации на стороне javascript. Я точно хочу. NET, чтобы позаботиться о межкультурном форматировании и локализации, я не думаю, что должны быть исключения, подобные тем, которые я нахожу с этими сериализаторами, я предполагаю, что должен быть правильный способ сделать это.
Заранее спасибо .