Size: a a a

2021 April 13

VS

Vasily Shapenko in F# Chat
Но спорить не буду, хозяин-барин
источник

AH

Ayrat Hudaygulov in F# Chat
источник

AH

Ayrat Hudaygulov in F# Chat
это вот здесь было описано
источник

AH

Ayrat Hudaygulov in F# Chat
мне в этом методе не нравится что надо инлайн по всей цепочке сервисов тянуть что выливается (наверное) в ебанистические по размеру вызовы методов
источник

AH

Ayrat Hudaygulov in F# Chat
ну типы мы всю логику считай инлайним по месту входа в эту логику, т.к. вся логика на этих инлайнах себе депенденси тянет
источник

AH

Ayrat Hudaygulov in F# Chat
@atsapura парируй, я знаю вы так делаете
источник

VS

Vasily Shapenko in F# Chat
Ну вот выглядит странно
источник

VS

Vasily Shapenko in F# Chat
Ну т.е. я не очень понимаю, что мешает написать модуль
источник

VS

Vasily Shapenko in F# Chat
Который будет просто вызываться где надо
источник

g

gsomix in F# Chat
У Бартоша без инлайнов.
источник

AH

Ayrat Hudaygulov in F# Chat
Ну, вот и порешали.
источник

ДБ

Дмитрий Башинский... in F# Chat
а в модуль вкинуть коннекшн стринг?
источник

ДБ

Дмитрий Башинский... in F# Chat
как ты его вкидываешь?
источник

VS

Vasily Shapenko in F# Chat
Обычно он у меня один
источник

VS

Vasily Shapenko in F# Chat
Но у меня специфическая область
источник

VS

Vasily Shapenko in F# Chat
По факту, данный вариант  DI  сводится к преобразованию всех вызовов к форме  'env -> 'a
источник

VS

Vasily Shapenko in F# Chat
Но я пока не встречал случая, где бы прямо требовалась замена env
источник

VS

Vasily Shapenko in F# Chat
Посмотрел пример Бартоша
источник

VS

Vasily Shapenko in F# Chat
А, ридер монада
источник

VS

Vasily Shapenko in F# Chat
Ясно-понятно
источник