Size: a a a

2021 March 20

AK

Andrew Kravchuk in CODE BLOG / C#
У тебя 8 разных методов, они же коллаются где то
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Допустим это 8 эндпоинтов
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
Alex Berezhnykh
На вход даешь ему строку подключения/путь к файлу с описанием. Получаешь готовый клиент с модельками.

https://fsprojects.github.io/SwaggerProvider/#/
спасибо! Возьму на вооружение!)
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Тогда смысл выделять в экстеншены, если на каждый из них все равно будет метод сервиса
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Возможно я что то не понимаю
источник

AB

Alex Berezhnykh in CODE BLOG / C#
Макс Епифанов
спасибо! Возьму на вооружение!)
*но это F# тема, просто порекламировал (:
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Или там один эндпоинт и разные инклуды?
источник

AK

Andrew Kravchuk in CODE BLOG / C#
Тогда вероятно нарушается сингл респонсибилити
источник

rr

razumovsky r in CODE BLOG / C#
Макс Епифанов
ща в соседнем чате ради прикола спросил,правильно ли я интерфейс репы в домен влепил)))
ну правильно
источник

rr

razumovsky r in CODE BLOG / C#
имплементация то в инфраструктуре лежит ?
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
razumovsky r
ну правильно
ну ты то сразу раскусил что правильно лежит)
источник

rr

razumovsky r in CODE BLOG / C#
а то
источник

rr

razumovsky r in CODE BLOG / C#
просто у людей в голове "репозиторий — это обертка над контекстом"
источник

rr

razumovsky r in CODE BLOG / C#
нет, это не так
источник

rr

razumovsky r in CODE BLOG / C#
по крайней мере в контексте ДДД подхода
источник

rr

razumovsky r in CODE BLOG / C#
более того, имеет смысл передавать контекст свойством тогго же репа
источник

rr

razumovsky r in CODE BLOG / C#
точнее даже не так
источник

rr

razumovsky r in CODE BLOG / C#
имеет смысл еще 1 абстракция над контекстом, предоставляющая только возможность сохранить изменения в сущностях
источник

МЕ

Макс Епифанов... in CODE BLOG / C#
можешь кстати примерчики глянуть. они маленькие
источник

rr

razumovsky r in CODE BLOG / C#
я глянул проект что ты скинул
источник