Size: a a a

2020 April 13

SB

Sergey Benzenko in CODE BLOG / C#
Андрей Бобрюк
Хай всем) учу asp core mvc. Подскажите где  лучше обращаться к бд. Почему то во всех примерах показывают из контроллера. Или все таки сделать в модели отдельные классы с обращением в бд? Как правильнее?
Смотря как вы к бд обращаетесь. Вообще, согласно принцип разделения ответственности модель сама должна отвечать за своё обновление и получение данных. Контроллер только выбирает модель, просит ее получить необходимые данные и выбирает вьюху для её отображения
источник

SB

Sergey Benzenko in CODE BLOG / C#
Максим Шут
Можно как-то в валидации данных возвращать не ErrorMessage, а Exception
If (!ModelState.Valid) throw...
источник

МШ

Максим Шут in CODE BLOG / C#
Sergey Benzenko
If (!ModelState.Valid) throw...
А что здесь означает Valid?
источник

SB

Sergey Benzenko in CODE BLOG / C#
Максим Шут
А что здесь означает Valid?
IsValid, пардон
источник

SB

Sergey Benzenko in CODE BLOG / C#
Максим Шут
А что здесь означает Valid?
Значит, что в модели не было ошибок
источник

МШ

Максим Шут in CODE BLOG / C#
Sergey Benzenko
Значит, что в модели не было ошибок
А в консольном приложение разве так тоже можно?
источник

SB

Sergey Benzenko in CODE BLOG / C#
Максим Шут
А в консольном приложение разве так тоже можно?
Погодите, а где у вас валидация данных  и что вы под этим подразумеваете?
источник

S

SeanWoo in CODE BLOG / C#
@SBenzenko можете объяснить суть сервисов в АСП?
источник

S

SeanWoo in CODE BLOG / C#
Прочитал теорию, не понял
источник

S

SeanWoo in CODE BLOG / C#
На деле как это используется?
источник

SB

Sergey Benzenko in CODE BLOG / C#
SeanWoo
@SBenzenko можете объяснить суть сервисов в АСП?
Если коротко - добавляют функциональность в приложение
источник

S

SeanWoo in CODE BLOG / C#
Можно пример? Как это используется?
источник

S

SeanWoo in CODE BLOG / C#
Без кода, на словах
источник

SB

Sergey Benzenko in CODE BLOG / C#
AddSingleton, например, добавляет объект синглтон на уровне всего приложения. Это внедрение зависимости. То есть, когда вам в коде нужен объект (синглтон или из сессии взятый, например), вместо того, чтобы передавать его в параметры конструктора, вы регистрирует его в сервисах, и система автоматом его найдёт, когда он в коде потребуется
источник

S

SeanWoo in CODE BLOG / C#
Спасибо
источник

EA

Egene Avdeev in CODE BLOG / C#
Илья 🐗
Ребята всем привет, нужна помощь. Нужно в проге реализовать оптимальный план загрузки, то есть имеются три печи и три материала, на каждой печи материал обрабатывается разное кол-во времени. Я уже сообразил как найти материал, на который уйдет больше всего времени и как найти у него самый оптимальный вариант, осталось только у остальных двух найти оптимальный, никак не соображу, то есть у третьего материала оптимальное это плавить во второй печи, а как программно реализовать, что если третий материал будет на второй печи, тогда первый материал на первой, а второй материал на третьей печи обрабатываться будет, помогите пожалуйста, буду очень благодарен!
Кажется здесь обычный перебор всех вариантов через вложенный тройной цикл и сохранением удачных размещений в список и последующий поиск в этом списке самого оптимального варианта.
источник
2020 April 14

И🐗

Илья 🐗 in CODE BLOG / C#
Egene Avdeev
Кажется здесь обычный перебор всех вариантов через вложенный тройной цикл и сохранением удачных размещений в список и последующий поиск в этом списке самого оптимального варианта.
Спасибо большое!
источник

Н

Нишанов in CODE BLOG / C#
Доброе утро всем🙋‍♂️
источник

И🐗

Илья 🐗 in CODE BLOG / C#
Нишанов
Доброе утро всем🙋‍♂️
Доброе утро!
источник

S

SeanWoo in CODE BLOG / C#
Доброе
источник