Size: a a a

F# Flood: Viva la flat revolucion

2021 April 06

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
например
источник

R

Roman in F# Flood: Viva la flat revolucion
ну вот. А потом ты в композишн руте руками сначала создаешь инстанс метрик коллектора или его мока, а потом его передаешь в конструктор своего А
источник

R

Roman in F# Flood: Viva la flat revolucion
И если ты его 1 раз создаешь, а потом везде передаешь — вот тебе lifeStyle.Singleton
источник

R

Roman in F# Flood: Viva la flat revolucion
или PerWebRequest
источник

R

Roman in F# Flood: Viva la flat revolucion
Неужели выросло поколение разработчиков, которые без спринга прогу написать не могут?
источник

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
хорошо, у меня есть HostedService, что я там должен написать, чтобы запустить свой класс A?
источник

R

Roman in F# Flood: Viva la flat revolucion
даебтвоюмать ну
источник

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
или у меня есть program.cs
источник

R

Roman in F# Flood: Viva la flat revolucion
руками создаешь инстансы и все
источник

R

Roman in F# Flood: Viva la flat revolucion
и потом запускаешь тот код, который тебе нужен
источник

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
я хочу вызвать метод у A, какой од я должен написать?
источник

R

Roman in F# Flood: Viva la flat revolucion
как ты hello world пишешь? Что регистрируешь в контейнере?
источник

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
ты можешь мне просто напистаь 10 строк кода с инициализацией composition root и вызовом метода Do?
источник

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
а потом я напишу, как это делают обычно
источник

R

Roman in F# Flood: Viva la flat revolucion
public void Main(){
var aCykaBliat = new A(new MetricCollector());
aCykaBliat.RandomShitGo();
}
источник

VS

Vasily Shapenko in F# Flood: Viva la flat revolucion
Вроде и не пятница
источник

R

Roman in F# Flood: Viva la flat revolucion
я знаю, как это делают обычно, и знаю, что вероятно портянка кода получается чуть меньше
источник

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
отлично, теперь добавим класс B, который испольщзует A, что будет?
источник

VS

Vasily Shapenko in F# Flood: Viva la flat revolucion
А питерские интеллигенты уже готовы за раннего Гегеля друг друга на куски порвать
источник

IC

Ilya Chernoudov in F# Flood: Viva la flat revolucion
тоже в конструктор зависимость
источник