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- TheConfigurationBuilderused to build the provider