от DI и максимум где я могу достать какую-то зависимость, это HttpContext в жирафе? ну и в подальшем передавать зависимость по цепочке в дебри кода
А нужно тебе полноценное ФП?
это пет-проджект. тут можно и пострадать ради практики
верно, основная практика для удобства это основные зависимости склеивать в один большой объект env, еще есть дополнительные ухищрения как это еще упростить на основе известной статьи, сча ее поищу
не эта ли случаем? https://fsharpforfunandprofit.com/posts/dependency-injection-1/
вот эта https://bartoszsypytkowski.com/dealing-with-complex-dependency-injection-in-f/
из неё я не могу понять следующего, а вот каким образом из конфигурации доставать тот самый connection string и пихать куда нужно?
о, спасибо. пойду читать
вместо let dbConnectionString = "server=dbserver; database=mydatabase" написать let dbConnectionString = readConnectionStringFromConfig()
Обсуждают сегодня