Size: a a a

.NET Chat Убежище

2019 December 04

ВE

Виталий EasyMod in .NET Chat Убежище
Zaff
да на красивый подход в целом плевать, просто это все еще на плагиат будет проверяться, и я видел у всех остальных пацанов тоже очень похоже все )
И вобще более правильный паттерн это запилить сервис для работы с данными, внутри спрятать всю логику работы с дбконтекстом, а сервис внедрять как зависимость DI
источник

ВE

Виталий EasyMod in .NET Chat Убежище
Zaff
хм, значит оставлю как есть, т.к. здесь типа сервисно-ориентированная архитектура, которая, я еще не оч понимаю, зачем нужна
Нужна, что бы не конструировать в разных частях программы работу с моделью, репозиторием, дбконтекстом, а иметь общий интерфейс работы с данными в любой части программы как с неким глобальным объектом
источник

Z

Zaff in .NET Chat Убежище
Виталий EasyMod
Нужна, что бы не конструировать в разных частях программы работу с моделью, репозиторием, дбконтекстом, а иметь общий интерфейс работы с данными в любой части программы как с неким глобальным объектом
более-менее понятно, но все равно не понял все принципы, и не понял разницу с микросервисной арх-ой
источник

ВE

Виталий EasyMod in .NET Chat Убежище
Zaff
более-менее понятно, но все равно не понял все принципы, и не понял разницу с микросервисной арх-ой
У тебя десктоп приложение?
источник

Z

Zaff in .NET Chat Убежище
Виталий EasyMod
У тебя десктоп приложение?
да, winforms)
источник

ВE

Виталий EasyMod in .NET Chat Убежище
Ну то там можно не заморачиваться :) хотя если это требование к проекту, то нужно заморочиться. Это всё про декомпозицию и больше на сетевое взаимодействие и модульность расчитано
источник

ВE

Виталий EasyMod in .NET Chat Убежище
В рамках десктоп приложения это оверхеад
источник

Z

Zaff in .NET Chat Убежище
требуется именно такую архитектуру реализовать)
источник

ВE

Виталий EasyMod in .NET Chat Убежище
Но хорошая практика на перспективу
источник

ВE

Виталий EasyMod in .NET Chat Убежище
Хорошое требование, отнесись как к возможности с этим разобраться и потом не тратить на это время когда нужно будет
источник

Z

Zaff in .NET Chat Убежище
Виталий EasyMod
Хорошое требование, отнесись как к возможности с этим разобраться и потом не тратить на это время когда нужно будет
окей, спасибо)
источник

Dv

Dr. Friedrich von Never in .NET Chat Убежище
Zaff
понятно
но все равно странно, что нельзя где-то объявить DBContext один раз и потом его юзать
А заинжектить не хочешь?
источник

DM

Damir Mansurov in .NET Chat Убежище
а чо реп джен зашквар?
источник

Z

Zaff in .NET Chat Убежище
Dr. Friedrich von Never
А заинжектить не хочешь?
не шарю
источник
2019 December 05

.d

.bin developer in .NET Chat Убежище
На сколько использование unchecked для цикла может его ускорить?
источник

н

невидимка in .NET Chat Убежище
по дефолту checked выключено и так
источник

н

невидимка in .NET Chat Убежище
так что ни на сколько
источник

.d

.bin developer in .NET Chat Убежище
Ясно, спасибо
источник
2019 December 08

Ι

Ιεζεκιήλ in .NET Chat Убежище
Привет

Подскажите атрибут чтобы обозначить что данный наследуемый класс не нуждается в изменении определённого проперти
Что-то вроде obsolete

то есть проперти в данном классе не играет роли
источник

Dv

Dr. Friedrich von Never in .NET Chat Убежище
Ιεζεκιήλ
Привет

Подскажите атрибут чтобы обозначить что данный наследуемый класс не нуждается в изменении определённого проперти
Что-то вроде obsolete

то есть проперти в данном классе не играет роли
Если я правильно понимаю вопрос, то мб тебе и нужен [Deprecated], [Obsolete] или как его там.
источник