ConfigProvider
io.github.positionpal.location.commons.ConfigProvider
class ConfigProvider[F[_], C](fileName: String, namespace: String)(using evidence$1: Sync[F], cr: ConfigReader[C], ct: ClassTag[C]) extends ConfigurationProvider[F, C]
A provider of configuration C taken from a .conf
file.
Attributes
- Note
-
the ConfigReader must be provided using scala 2 implicits, like this:
case class MyConfig(somefield: Int, anotherfield: String) implicit val reader: ConfigReader[MyConfig] = ConfigReader.forProduct2("somefield", "anotherfield")(MyConfig.apply)
- Graph
-
- Supertypes
Members list
In this article