pub trait ConfigurationSource {
// Required method
fn build(
&self,
builder: &dyn ConfigurationBuilder,
) -> Box<dyn ConfigurationProvider>;
}
Expand description
Represents a source of configuration key/value pairs for an application.
Required Methods§
Sourcefn build(
&self,
builder: &dyn ConfigurationBuilder,
) -> Box<dyn ConfigurationProvider>
fn build( &self, builder: &dyn ConfigurationBuilder, ) -> Box<dyn ConfigurationProvider>
Builds the ConfigurationProvider
for this source.
§Arguments
builder
- TheConfigurationBuilder
used to build the provider