AppConfig


Object Hierarchy:

Object hierarchy for AppConfig

Description:

public class AppConfig : Object

Unified application configuration from file, environment, and CLI.

Precedence order is `cli > env > file > fallback`.

Example:

    var loaded = AppConfig.load ("myapp");
if (loaded.isError ()) {
return;
}

var cfg = loaded.unwrap ()
.withEnvPrefix ("MYAPP_")
.withCliArgs (args);

var port = cfg.getInt ("port", 8080);
if (port.isError ()) {
return;
}


Namespace: Vala.Config
Package: Valacore

Content:

Static methods:

Creation methods:

Methods:

Inherited Members:

All known members inherited from class GLib.Object