Я использую restangular для обработки Rest API. Вот мой вызов в JavaScript:Номера с плавающей запятой в restangular
callApi: function(doubleOne, doubleTwo, doubleThree, doubleFour) {
return Restangular.all('api/test/' + doubleOne+ '/' + doubleTwo+ '/' + doubleThree+ '/' + doubleFour).getList();
},
И это начало АФИ в бэкэнде в C#:
[Route("api/test/{doubleOne}/{doubleTwo}/{doubleThree}/{doubleFour}")]
public IList<ViewModel> GetTest(double doubleOne, double doubleTwo, double doubleThree, double doubleFour)
{
...
}
Если двойники содержат что-то вроде 56.9883432 или 56,9883432 Я не получаю код. Если двойные номера являются «нормальными» цифрами, такими как Я получаю код бэкэнд.
Теперь я спрашиваю, существует ли ограничение использования restangular. Действительно ли невозможно использовать restangular с числами с плавающей запятой? Или я что-то пропустил?