Size: a a a

2020 February 24

s.

sauwork . in CODE BLOG / C#
а если мне другую сущность нужно сохранить , чего я буду делать с  Method<ISomeEnityt>
источник

S

Sergey Trofimov in CODE BLOG / C#
вопрос из разряда , а если я ботинок хочу засунут в БД ) Ну не получится это сделать
источник

s.

sauwork . in CODE BLOG / C#
правильная реализация как раз таки в IRepository<T> , где T указывается при создании экземпляра конкретной реализации
источник

S

Sergey Trofimov in CODE BLOG / C#
Возможно вы правы, стандартный репо женерик гибче, но в конкретныхзадачах стандартные шаблоны не всегда хорошо
источник

s.

sauwork . in CODE BLOG / C#
конкретная реализация все знает про T , и может хранить его у себя так , как нужно.
источник

S

Sergey Trofimov in CODE BLOG / C#
вот с EF проще так, меньше кода в десятки раз
источник

s.

sauwork . in CODE BLOG / C#
тут вопрос в корректности обозначения именований , это у вас просто фасад обобщенный
источник

S

Sergey Trofimov in CODE BLOG / C#
Мб)
источник

s.

sauwork . in CODE BLOG / C#
т.к именно смысловую  нагрузку репозитория он не выполняет
источник

s.

sauwork . in CODE BLOG / C#
а вот в плане сокращения и упрощения кода - это да. , и это как раз таки фасады
источник

S

Sergey Trofimov in CODE BLOG / C#
Пожалуй вы правы, в следующий раз назову фасадом)
источник

s.

sauwork . in CODE BLOG / C#
)) DataService как вариант
источник

s.

sauwork . in CODE BLOG / C#
напрямую наименования по шаблону обычно не дают , ну т.е реализация соответствует шаблону , а наименование соответствует контексту использоваания
источник

s.

sauwork . in CODE BLOG / C#
а чем , например сервис от какого либо агрегатного обьекта отличается ?
источник

s.

sauwork . in CODE BLOG / C#
а если , скажем ,нужен репо заточенный на EF , то он будет таким EfRepository<T> : IRepository<T> ,  кода будет так же немного , но если что , это можно будет подменить на любой другой репо , без привязки к EF
источник

s.

sauwork . in CODE BLOG / C#
XmlRepository<T>: IRepository<T> ,  такому типу репозитория тоже пофиг на тип обьекта , он его просто сериализует/десериализует
источник

4

4g in CODE BLOG / C#
SeanWoo
Ты бы еще через год ответил)
Да видимо навигация по чату как-то странно меня бросила в прошлое 😂
источник

MD

Mikhail Derkunov in CODE BLOG / C#
Пришла наконец-то
источник

MD

Mikhail Derkunov in CODE BLOG / C#
источник

E

Eu9en in CODE BLOG / C#
Mikhail Derkunov
Пришла наконец-то
Противорчесивые отзывы о книжке я слышал честно говоря
источник