Size: a a a

2020 November 27

AH

Ayrat Hudaygulov in pro.net
Alexey Tkachenko
кстати тут видно, что между чтением размера коллекции и копированием элементы могут испариться, но за обеспечение безопасности по отношению к другой коллекции должен отвечать вызывающий код
ну кстати я согласен что тут проблема листа скорее. вызывающий код видит сигнатуру IEnumerable, правильно реализовал IEnumerable, а внутри происходит сайд эффект во славу перфа
источник

AT

Alexey Tkachenko in pro.net
Ayrat Hudaygulov
ну кстати я согласен что тут проблема листа скорее. вызывающий код видит сигнатуру IEnumerable, правильно реализовал IEnumerable, а внутри происходит сайд эффект во славу перфа
эммм... а ты что вкладываешь в понятие вызывающего кода?
я — тот, который делает new List<T>(inputCollection)
источник

AH

Ayrat Hudaygulov in pro.net
Alexey Tkachenko
эммм... а ты что вкладываешь в понятие вызывающего кода?
я — тот, который делает new List<T>(inputCollection)
дада
источник

AT

Alexey Tkachenko in pro.net
конструктор сделал предположение о том, что коллекция может заодно и ICollection реализовать, и если это предположение верное, то он может полагаться на то, что поведение коллекции корректное
источник

I

Igor in pro.net
Natali Vol4ica
Всем привет!
Хочу написать интеграционные тесты для асп нет кор приложения. При этом http клиенты должны быть замоканы. Как можно это организовать?
Лучше замокать сервисы, к которым обращается http клиент
источник

RB

Roman Bukin in pro.net
Dmitry Babushkin
Листа.
Покупаешь айфон. Он окирпичивается в течении первой недели эксплуатации по причине заводского брака. Это проблема твоя или магазина, который тебе его продал?))
источник

NV

Natali Vol4ica in pro.net
Igor
Лучше замокать сервисы, к которым обращается http клиент
а вот это интересно, как можно это сделать?
источник

AT

Alexey Tkachenko in pro.net
Roman Bukin
Покупаешь айфон. Он окирпичивается в течении первой недели эксплуатации по причине заводского брака. Это проблема твоя или магазина, который тебе его продал?))
Проблема твоя, геморрой должен быть у магазина.
источник

RB

Roman Bukin in pro.net
Alexey Tkachenko
Проблема твоя, геморрой должен быть у магазина.
Ну тут ровно такая же история
источник

I

Igor in pro.net
Natali Vol4ica
а вот это интересно, как можно это сделать?
dotnet new webapi и попер))
источник

NV

Natali Vol4ica in pro.net
Natali Vol4ica
а вот это интересно, как можно это сделать?
или ты имеешь ввиду полноценные моки, которые где то там задеплоены?
источник

DP

Denis Petukhov in pro.net
Natali Vol4ica
или ты имеешь ввиду полноценные моки, которые где то там задеплоены?
Можно сервисы-моки сделать. Можно просто на тестовую среду натравить
источник

B

Bretbas in pro.net
Народ, подскажите пожалуйста.
Есть обычная web api

пилю под нее TestHost тесты.
суть в том, что если поднимаю тестовый хост и делаю через выданный мне от хоста тестовый HttpClient запрос, то привязка модели из Body запроса не разрешается!
Тоесть на параметр, все как положено, наложен атрибут [FromForm], но при любом запросе с тестовым хостом параметр метода контроллера всегда null!

Делаю запрос через swagger/postman <— все норм. Из body запроса разрешается моделька.
Все заголовки те же самые при запросе.

Помогите пожалуйста. Может кто-то встречал такую проблему?
источник

AB

Alex Bespalov in pro.net
А точно нет проблем с валидностью запроса?
источник

B

Bretbas in pro.net
Alex Bespalov
А точно нет проблем с валидностью запроса?
ну запрос то проходит.
в дебагере я нахожусь в методе контроллера
источник

B

Bretbas in pro.net
только моделька null
источник

IC

Ilya Chernoudov in pro.net
Bretbas
только моделька null
дак у тебя наверное данные отправляются как то не так
источник

K

Katz in pro.net
Bretbas
Народ, подскажите пожалуйста.
Есть обычная web api

пилю под нее TestHost тесты.
суть в том, что если поднимаю тестовый хост и делаю через выданный мне от хоста тестовый HttpClient запрос, то привязка модели из Body запроса не разрешается!
Тоесть на параметр, все как положено, наложен атрибут [FromForm], но при любом запросе с тестовым хостом параметр метода контроллера всегда null!

Делаю запрос через swagger/postman <— все норм. Из body запроса разрешается моделька.
Все заголовки те же самые при запросе.

Помогите пожалуйста. Может кто-то встречал такую проблему?
> Делаю запрос через swagger/postman <— все норм. Из body запроса разрешается моделька.
Все заголовки те же самые при запросе.

сравнивай HTTP запросы
источник

K

Katz in pro.net
через Fiddler/Wireshark
источник

K

Katz in pro.net
найдешь разницу - фикси ее
источник