ДТО?
Почему в аспе это делается так просто, а чтобы в тестах сделать мне надо изобретать каие-то костыли, делать JsonConvert, указывать типы итд? Нельзя ли это упростить чтобы в 1 строчку как в аспе?
всмысле....?
using var httpResponse = await Http.PostAsJsonAsync("api/Login",LoginDTO);
спс, не знал про такое
Вообще советую посмотреть на flurl
я в тестах это использую, он для этого подойдет? интеграционные.
Это просто очень удобная обертка поверх httpclient
а смотри, я в тестах создаю хттпклиент если _client = factory.CreateClient(); то как мне тут применить флурл хттп?
Он за тебя клиент соберет. Просто при отправле запростов ты можешь делать вот так "My.url.com".postjson() И куча прочих удобных методтв
Обсуждают сегодня