Обновить
8
0

Пользователь

Отправить сообщение
А типичная реализация UserService так же имеет кучу лишних методов.
Флоу регистраци
Флоу авторизаци и тд
Рад что кто-то понял меня :)
Я к этому в статье и подводил, писать контроллеры на подобии хендлеров, то-есть тоже точечные
С медиатором контроллер выглядит
_mediator.Send(...)
Команда в основном биндится из тела запроса
эээм, вы не поняли что я говрю
Чем код с первой реализации лучше второй?
Я показал наглядный пример, была одна строка, под не логика
В чем выигрыш что ты спрятал все под одной строкой? (в контролере userService.Do....)
Я не писал в статье о том, что мы должны отказаться от сервисов, мапперов и прочего.
Я видел контроллеры с большим и кол-вом кода, разделив его на несколько контроллеров, проблема решается.
Спрятав говно в другое место, и обернув его для вызова в одну строку, ситуация ни как не изменится.

И статья описывает ситуации где силы вкладывают в то что б в контроллере было не больше чем 1 строка в каждом методе — тоесть делать и контроллера тупой враппер.
Не все, только этот компонент
Раб с зп в 3-10 раза больше средней зп по его городу? Не думаю

Компания платит

Но под натиском родителей я все таки был пол года в универе ;)

Ааа, нет конечно :)
Высшее я б еще только получал, но еще в колледже я понял что обучаться нужно самому. А мне повезло найти себя в программировании еще в 15 лет, потому мне оно прям прет мне.

Это белая зп, если вы об это
2500$, .Net middle, киев, 21 год
Поставь расширение Intelisence extender
Мне вот тоже интересно, наверное появится слой мапинга где используя FluentApi прокинут свойства, или не дай бог там будут модели таблиц с неявным преобразованием из наших чудесных моделей в бд
Даже если будет 10 серверов, база одна, и запрос FindAndReplace дает мне гарантию как транзакции. Если у метода не выйдет найти и обновить эту сущность, вернет null
В принципе дату можно замени гуидом
В разделе Service, скриншот метода Update

Одна в сервисах, одна в бл

Это проект с BL, и моделями приложения, короче домен
Я б не поднимал тему производительности.
У вас все равно она хуже, чем моя.
image
Можете сами убедиться
crypto-games.space
Второй в Core.
Всегда.

Информация

В рейтинге
Не участвует
Откуда
Киев, Киевская обл., Украина
Дата рождения
Зарегистрирован
Активность