Рад что кто-то понял меня :)
Я к этому в статье и подводил, писать контроллеры на подобии хендлеров, то-есть тоже точечные
С медиатором контроллер выглядит
_mediator.Send(...)
Команда в основном биндится из тела запроса
эээм, вы не поняли что я говрю
Чем код с первой реализации лучше второй?
Я показал наглядный пример, была одна строка, под не логика
В чем выигрыш что ты спрятал все под одной строкой? (в контролере userService.Do....)
Я не писал в статье о том, что мы должны отказаться от сервисов, мапперов и прочего.
Я видел контроллеры с большим и кол-вом кода, разделив его на несколько контроллеров, проблема решается.
Спрятав говно в другое место, и обернув его для вызова в одну строку, ситуация ни как не изменится.
И статья описывает ситуации где силы вкладывают в то что б в контроллере было не больше чем 1 строка в каждом методе — тоесть делать и контроллера тупой враппер.
Ааа, нет конечно :)
Высшее я б еще только получал, но еще в колледже я понял что обучаться нужно самому. А мне повезло найти себя в программировании еще в 15 лет, потому мне оно прям прет мне.
Мне вот тоже интересно, наверное появится слой мапинга где используя FluentApi прокинут свойства, или не дай бог там будут модели таблиц с неявным преобразованием из наших чудесных моделей в бд
Даже если будет 10 серверов, база одна, и запрос FindAndReplace дает мне гарантию как транзакции. Если у метода не выйдет найти и обновить эту сущность, вернет null
Я к этому в статье и подводил, писать контроллеры на подобии хендлеров, то-есть тоже точечные
С медиатором контроллер выглядит
_mediator.Send(...)
Команда в основном биндится из тела запроса
Чем код с первой реализации лучше второй?
Я показал наглядный пример, была одна строка, под не логика
В чем выигрыш что ты спрятал все под одной строкой? (в контролере userService.Do....)
Я видел контроллеры с большим и кол-вом кода, разделив его на несколько контроллеров, проблема решается.
Спрятав говно в другое место, и обернув его для вызова в одну строку, ситуация ни как не изменится.
И статья описывает ситуации где силы вкладывают в то что б в контроллере было не больше чем 1 строка в каждом методе — тоесть делать и контроллера тупой враппер.
Компания платит
Но под натиском родителей я все таки был пол года в универе ;)
Ааа, нет конечно :)
Высшее я б еще только получал, но еще в колледже я понял что обучаться нужно самому. А мне повезло найти себя в программировании еще в 15 лет, потому мне оно прям прет мне.
Одна в сервисах, одна в бл
У вас все равно она хуже, чем моя.
Можете сами убедиться
crypto-games.space
Всегда.
Исправил