У меня вопрос:
Когда я создаю свой собственный сервис домена (для использования стороннего веб-сервиса), где я использую параметризованные методы CRUD, все работает, кроме создания новой записи.
Lightswitch добавляет эту службу домена в качестве источника данных и может создать экран для добавления новой записи. Когда я нажимаю кнопку «Сохранить» в сгенерированном приложении, оно правильно вызывает метод «Создать в домене», запись правильно создается удаленной веб-службой, и программа оставляет метод «Создать» в домене. но внезапно световой переключатель вызывает метод запроса по умолчанию, который не параметризован и возвращает IEnumerable в моем случае.
Похоже, Lightswitch пытается перечитать созданную запись, чтобы отобразить ее. Но он не использует правильный метод ReadOne, который правильно подготовлен, создан и даже распознан Lightswitch, потому что он может вызывать его на другом подробном экране.
Почему Lightswitch вызывает этот метод [Query (IsDefault = true)], пожалуйста?
Спасибо за любые подсказки
Густа Вомачка