У нас есть проект ASP. NET Core Web API. Сегодня случайно я нашел метод API, который возвращает ненужные объемы данных.
В моем примере мы возвращали пользователей вместе со странами, и это то, что нам было нужно, но мы также возвращали список городов для каждой страны, так что, если данные были огромными, я смог уменьшить их с От 7 МБ до 23 КБ (на одного клиента от бессонницы).
Мне удалось это исправить, выполнив выборку и создав новый объект страны, не передавая свойство города. Я даже не уверен, что это правильный способ решить эту проблему, но я оставлю это в другой раз. Мой вопрос ...
Существует ли какой-нибудь пакет инструментов / nuget, который бы предоставил такую информацию? Я хотел бы получить представление о том, сколько данных мы отправляем клиентам при вызове различных методов. У нас есть идеи приложений, но я не верю, что они предоставляют эти данные или, по крайней мере, я их не вижу.
Спасибо!