StreamConfigurationSource
Defines the core behavior of stream-based configuration sources and provides a base for derived classes.
using System.Diagnostics.CodeAnalysis;
using System.IO;
using System.Runtime.CompilerServices;
namespace Microsoft.Extensions.Configuration
{
[NullableContext(2)]
[Nullable(0)]
public abstract class StreamConfigurationSource : IConfigurationSource
{
public Stream Stream {
get;
[param: DisallowNull]
set;
}
[NullableContext(1)]
public abstract IConfigurationProvider Build(IConfigurationBuilder builder);
}
}