Внедрение зависимостей в теории и на практике

  Рет қаралды 22,552

Platinum DEV

Platinum DEV

Күн бұрын

Пікірлер: 40
@Дмитрийсекрет-н7о
@Дмитрийсекрет-н7о 3 жыл бұрын
Кратко, емко, познавательно.
@PlatinumTechTalks
@PlatinumTechTalks 3 жыл бұрын
Спасибо!
@antya1126
@antya1126 6 ай бұрын
Респект. Огромное спасибо. Жду новые видео
@taifunov
@taifunov 3 жыл бұрын
Спасибо, очень интересные видео)
@PlatinumTechTalks
@PlatinumTechTalks 3 жыл бұрын
Спасибо за отклик, нам это важно!
@halfbelf5923
@halfbelf5923 Жыл бұрын
Выглядит круто по современному, спасибо за ролик, был на одном проекте по архитектуре очень похож тоже с медиатором был.
@ciipher430
@ciipher430 Жыл бұрын
Спасибо вам большое, лайк подписка 2 рекламы на другие видео закрывают обзор в конце..
@ottodietrich3000
@ottodietrich3000 6 ай бұрын
services.AddMediatR(Assembly.GetExecutingAssembly());
@777homosapien
@777homosapien 7 ай бұрын
Здравствуйте! Подскажите планируется ли ролик про Pure DI. Как Вы к нему относитесь? Использовали ли на боевых проектах? Спасибо!
@PlatinumTechTalks
@PlatinumTechTalks 7 ай бұрын
Здравствуйте, пока не использовал нигде. Не планируется
@BraentR
@BraentR 3 жыл бұрын
Спасибо
@ИмяФамилия-ы6е8и
@ИмяФамилия-ы6е8и Жыл бұрын
подскажите пожалуйста почему вы делаете так: services.AddDbContext(options => { options.UseSqlite(connectionString); }); services.AddScoped(provider => provider.GetService()); вместо того, чтобы сделать сразу вот так: services.AddDbContext(options => { options.UseSqlite(connectionString); });
@JevLogin
@JevLogin 2 жыл бұрын
ни разу не делал приложения, думал сейчас как семечки разберусь ))) А нет ))) Куча всего нового... видео явно не для тех, кто ни разу ничего не писал. И сколько времени надо чтобы выучить все эти фреймворки? Я смотрю ты буквально, знаешь, понимаешь, как каждый из них работает...
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
больше практики - и всё будет)
@infinity-space-between-peoples
@infinity-space-between-peoples Жыл бұрын
может кому пригодится - начиная с MediatR 12(не нужен extension с nuget), и services.AddMediatR(cfg => cfg.RegisterServicesFromAssembly(Assembly.GetExecutingAssembly()));
@АсхатАяганов-э9й
@АсхатАяганов-э9й Жыл бұрын
Поверь, пригодилось, тк с библиотекой не знаком близко(вопрос решился благодаря тебе). Спасибо!
@warpArtifact
@warpArtifact Жыл бұрын
спасибо пригодилось!
@ВикторБелянкин-м1щ
@ВикторБелянкин-м1щ Жыл бұрын
Спасибо чел! Пригодится точно
@pavelylezlo1005
@pavelylezlo1005 11 ай бұрын
Спасибо пригодилось 🤓
@vladoss4643
@vladoss4643 6 ай бұрын
Боже, спасибо!!! Аннотации закрыли всё после Assembly.Get.... Спасибо огромное!!!
@Nikodimification
@Nikodimification 2 жыл бұрын
Когда вы делали подсказки по перемещению между видео по плейлисту вам даже не пришло в голову, что они могут закрывать часть кода. А они закрывают.
@ohmygoodness4653
@ohmygoodness4653 2 жыл бұрын
Вместе того, чтобы ныть и жаловаться ты мог просто открыть описание и найти ссылку на гитхаб с кодом этого конкретного урока.
@Арман-п9ч
@Арман-п9ч Жыл бұрын
@@ohmygoodness4653 кек, причем тут нытье, если по факту с переходами сделан косяк
@darkcrusaderzxc
@darkcrusaderzxc Жыл бұрын
Заходишь в консоль разработчика (ф12) и удаляешь мешающие элементы
@НикитаКуликов-ч4с
@НикитаКуликов-ч4с 3 жыл бұрын
Почему в методе AddPersistence мы используем конкретную connectionString?
@IvanenkoStepan
@IvanenkoStepan 3 жыл бұрын
🙏
@PlatinumTechTalks
@PlatinumTechTalks 3 жыл бұрын
🤝
@zergzerg4844
@zergzerg4844 2 жыл бұрын
Про AdScope так и не понял. ЧТо значит пока существует запрос, то и существет и объект? Когда я выполняю запросу к конкретному контроллеру , где внедрена зависимость, я буду получать тот же объект или нет?
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
вы делаете запрос, создается контейнер зависимостей, они внедряются в сервисы/контроллеры и тд. после отработки запроса контейнер диспозится. в рамках одного запроса это будет тот же самый объект.
@zergzerg4844
@zergzerg4844 2 жыл бұрын
@@PlatinumTechTalks То есть, если в контроллере реализованы методы crud , то при обращении к каждому методу это будут разные объекты?
@PlatinumTechTalks
@PlatinumTechTalks 2 жыл бұрын
При addscoped в рамках одного запроса при обращении к одному сервису несколько раз это будет один объект, при transient разные
@Бот5329-и5г
@Бот5329-и5г Жыл бұрын
Под запросом нужно понимать сессию в данном случае тогда понятно будет. А не один запрос к одному контроллеру.
@zergzerg4844
@zergzerg4844 Жыл бұрын
@@Бот5329-и5г Яснее как бы не стало. Если к примеру у меня есть контроллер ItemControler c методок getById(id).Я вызвал его и получил данные из БД и после моего запроса админ отредактировал данные моего запрашиваемого объекта. И если я снова вызову метоод getById(id) что из этого будет тем же объектом, а что новым? ПОлагаю объект контроллера созданные сервисом возможно будет тем же, так как scoped, а результат запроса getById(id) уже измененный объект, так?
@nurlant4547
@nurlant4547 3 жыл бұрын
на скорости 1,5 можно смотреть
@IvanenkoStepan
@IvanenkoStepan 3 жыл бұрын
Дело вкуса
@PlatinumTechTalks
@PlatinumTechTalks 3 жыл бұрын
наконец-то подобный комментарий появился и на нашем канале.теперь мы знаем кто их оставляет :)
@hiryu70
@hiryu70 Жыл бұрын
На 2х)
Создание ASP NET Core Web API приложения
15:23
Platinum DEV
Рет қаралды 29 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН
How To Choose Mac N Cheese Date Night.. 🧀
00:58
Jojo Sim
Рет қаралды 105 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 59 МЛН
Создаем масштабируемую архитектуру
14:56
async/await в ASP.NET Core. Асинхронный код
27:42
Семен Алексеев
Рет қаралды 31 М.
Serilog - Логгирование
8:24
Platinum DEV
Рет қаралды 12 М.
7. Minimal APIs - добавляем аутентификацию
17:19
Всё о HttpClient и запросах в .NET
46:08
Platinum DEV
Рет қаралды 2 М.
Кто круче, как думаешь?
00:44
МЯТНАЯ ФАНТА
Рет қаралды 6 МЛН