Size: a a a

2020 July 09

ch

central hardware in learn.java
Николай
Ребят. Может у кого был опыт работы с С#.

Есть класс А и есть интерфейс Z.

Я хочу внутри класса А описать несколько объектов реализации интерфейса Z.

Как такое реализовать в С#?

В java я просто пишу Z z = new Z(){ //реализация методов}

А в с# такого не на гуглил. Спасибо.
спросите в чатах по c#
источник

Н

Николай in learn.java
central hardware
спросите в чатах по c#
Есть ссылка?
источник

ch

central hardware in learn.java
Николай
Есть ссылка?
источник

OP

Oleg Pavl in learn.java
Sanctus
Парни, ретрофитом отправляю не сервер с API класс с заполненными полями, приходят на сервак не со всеми заполненными полями, как так? Примечание: логи ретрофита показывают все заполненные поля.
Не знаю что такое ретрофит, но похожая проблема была, когда пересылал данные с ангуляра на сервер. Из за несовпадения имён полей ангуляр генерил json с именами полей, которые несовпадали с именами полей в pojo, и соответственно эти поля инициализировались по дефолту. Может у тебя похожая проблема. Проверь правильно ли у тебя мапится json в pojo.
источник

Н

Николай in learn.java
Sanctus
Парни, ретрофитом отправляю не сервер с API класс с заполненными полями, приходят на сервак не со всеми заполненными полями, как так? Примечание: логи ретрофита показывают все заполненные поля.
Можешь использовать ScalarConverterFactory и посмотреть что там за дела полетят на сервер и сравни их с документацией апишки сервера.

Скорее всего у тебя название полей класса не совпадает с названием полей которое ожидает получить сервер.
источник

S

Sanctus in learn.java
Oleg Pavl
Не знаю что такое ретрофит, но похожая проблема была, когда пересылал данные с ангуляра на сервер. Из за несовпадения имён полей ангуляр генерил json с именами полей, которые несовпадали с именами полей в pojo, и соответственно эти поля инициализировались по дефолту. Может у тебя похожая проблема. Проверь правильно ли у тебя мапится json в pojo.
постман нормально всё отправляет и прописывается в базе, а с клиента нет, я пол дня уже эти поля смотрю, названия одинаковые и типы тоже 😔
источник

OP

Oleg Pavl in learn.java
Sanctus
постман нормально всё отправляет и прописывается в базе, а с клиента нет, я пол дня уже эти поля смотрю, названия одинаковые и типы тоже 😔
Вот значит у тебя та же проблема, что у меня была. День проковырялся, а потом оказалось что на сервере у меня поле "firstName", а на клиенте "firstname". Сам не заметил, на стековерфлов помогли.
источник

OP

Oleg Pavl in learn.java
Sanctus
постман нормально всё отправляет и прописывается в базе, а с клиента нет, я пол дня уже эти поля смотрю, названия одинаковые и типы тоже 😔
Скинь поджо, json и сущность на клиенте.
источник

OP

Oleg Pavl in learn.java
Сюда.
источник

S

Sanctus in learn.java
Oleg Pavl
Вот значит у тебя та же проблема, что у меня была. День проковырялся, а потом оказалось что на сервере у меня поле "firstName", а на клиенте "firstname". Сам не заметил, на стековерфлов помогли.
Блин, в сотый раз полез на пожо смотреть в клиенте, понял что указал сераализуемые поля как в базе данных, а нужно как в поджо что на сервере! 😁
источник

S

Sanctus in learn.java
Oleg Pavl
Скинь поджо, json и сущность на клиенте.
ох уже эти поля )
спасибо! 😊
источник

OP

Oleg Pavl in learn.java
Sanctus
ох уже эти поля )
спасибо! 😊
Ну вот) Не за что)
источник

ИВ

Илья Высоцкий... in learn.java
день добрый, подскажите плиз, тест валится на этой вот строке   Student student = studentDAO.save(new Student(firstName, lastName)).get(); я не могу понять что ему не так и как правильно прописать, вот эти не работают варианты
источник

ὦan in learn.java
Илья Высоцкий
день добрый, подскажите плиз, тест валится на этой вот строке   Student student = studentDAO.save(new Student(firstName, lastName)).get(); я не могу понять что ему не так и как правильно прописать, вот эти не работают варианты
Ошибку в студию
источник

ИВ

Илья Высоцкий... in learn.java
ὦan
Ошибку в студию
java.util.NoSuchElementException: No value present это с без этих моих строк и с 1й строкой, а со 2й и 3й NullPointerException
источник

m

mess9 in learn.java
Доброе утро коллеги)
подскажите пожалуйста, как можно получить информацию о статусе ассерта и в случае ошибки - вывод этой ошибки?

используется java+junit5+assertj+allure

пример:
softly.....
softly.assertThat(response.get(i).getResultCode()).isEqualTo("OK")
softly.assertAll();

в аллюре шаг который оканчивается softly.assertAll(); светится красным, и имеет стек ошибок которые собрал из разных проверок.
как эту же самую информацию, статус и текст ошибки, получить отдельно?
источник

ὦan in learn.java
Илья Высоцкий
java.util.NoSuchElementException: No value present это с без этих моих строк и с 1й строкой, а со 2й и 3й NullPointerException
удобнее конечно стек скинуть вместе со строчкой где падает
так а по ошибке это падает при .get - то есть save вам пустой Optional возвращает
источник

OP

Oleg Pavl in learn.java
Илья Высоцкий
день добрый, подскажите плиз, тест валится на этой вот строке   Student student = studentDAO.save(new Student(firstName, lastName)).get(); я не могу понять что ему не так и как правильно прописать, вот эти не работают варианты
А у тебя что метод save(...) Optional возвращает? По умолчанию спринг дате там объект прилетает.
источник

ИВ

Илья Высоцкий... in learn.java
Oleg Pavl
А у тебя что метод save(...) Optional возвращает? По умолчанию спринг дате там объект прилетает.
опшенал да, это не моя блажь сказали так сделать задолбался уже с ним
источник

ὦan in learn.java
Илья Высоцкий
опшенал да, это не моя блажь сказали так сделать задолбался уже с ним
С ним лучше дружить
источник