Size: a a a

BY Microsoft .NET User Group

2019 March 19

AA

Andrei Andreev in BY Microsoft .NET User Group
источник

RY

Ruslan Yakauleu in BY Microsoft .NET User Group
Andrei Andreev
Не будет
Но тут же подразумевается создание одного айтема в коллекции. Или как ты себе представляешь возвращение массива в Location
источник

AA

Andrei Andreev in BY Microsoft .NET User Group
Ruslan Yakauleu
Точнее так: почему прям котэ горически нельзя сделать для коллекции PUT с таким же ендпоинтом как GET, в который пихать и получать array с пачкой изменений?
Подожди, вопрос же был про изменение, а не про создание
источник

RY

Ruslan Yakauleu in BY Microsoft .NET User Group
В целом да. Но POST это же
» Use POST APIs to create new subordinate resources
Ну и даже если забить на это, иногда нужно например часть данных обновить, а часть создать (для тех записей у которых ранее не было этой опции)
источник

AA

Andrei Andreev in BY Microsoft .NET User Group
Хз, думаю патч больше подходит в твоей ситуации
источник

RY

Ruslan Yakauleu in BY Microsoft .NET User Group
Ruslan Yakauleu
Это где такое? По этой доке put нельзя, а post будет пересекаться с созданием одного айтема по ендпоинту
Я криво прочитал на бегу. PUT для коллекций можно. И выглядит это лучше, чем PATCH (который один фиг мало кто реализует честно)
источник

AA

Andrei Andreev in BY Microsoft .NET User Group
Можно что угодно, но PUT для коллекций обычно означает проапдейтить все записи, а не только подмножество
источник

AA

Andrei Andreev in BY Microsoft .NET User Group
Также, как и PUT vs PATCH для одиночных эндпоинтов
источник

ЛА

Лекс АйТиБорода in BY Microsoft .NET User Group
PATCH кто-то реализует?
источник

AS

Alexander Shabunevich in BY Microsoft .NET User Group
Лекс АйТиБорода
PATCH кто-то реализует?
источник

IA

Ivan Antsipau in BY Microsoft .NET User Group
патч классный, если у тебя external api или очень богатые требования по частичным апдейтам с UI.
источник

IA

Ivan Antsipau in BY Microsoft .NET User Group
если нет ни того ни другого - то смыысла особо нет - довольно сложная конструкция - спилить-то её не сложно, но простестировать и поддерживать - непросто, имхо
источник

ЛА

Лекс АйТиБорода in BY Microsoft .NET User Group
принято, спасибо
источник

IA

Ivan Antsipau in BY Microsoft .NET User Group
ещё часто вам нужен не патч а парочка минипутов типа '/person/address' или '/person/phone'
источник

IA

Ivan Antsipau in BY Microsoft .NET User Group
но вообще я с Анатолием согласен - чаще всего, как удобно, так и делайте - хороший подход :)
источник

A

Anatoly in BY Microsoft .NET User Group
Лекс АйТиБорода
PATCH кто-то реализует?
Имеет смысл иногда
источник

АГ

Артём Грабовский in BY Microsoft .NET User Group
если интересно, сегодня вечером пройдёт митап, посвящённый .NET

https://events.dev.by/seavus-codetalks-in-minsk
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
как своевременно...
источник

ЛА

Лекс АйТиБорода in BY Microsoft .NET User Group
лучше поздно, чем некогда, чё
источник

IA

Ivan Antsipau in BY Microsoft .NET User Group
Alexey Tkachenko
как своевременно...
Интернет нас спасёт :) https://youtu.be/nkX3HvFxB8Y
источник