Skip to content

Latest commit

 

History

History
22 lines (21 loc) · 948 Bytes

3.0.0_Microsoft.Extensions.Configuration.Xml.md

File metadata and controls

22 lines (21 loc) · 948 Bytes

Microsoft.Extensions.Configuration.Xml

 {
     namespace Microsoft.Extensions.Configuration {
         public static class XmlConfigurationExtensions {
+            public static IConfigurationBuilder AddXmlStream(this IConfigurationBuilder builder, Stream stream);
         }
     }
     namespace Microsoft.Extensions.Configuration.Xml {
+        public class XmlStreamConfigurationProvider : StreamConfigurationProvider {
+            public XmlStreamConfigurationProvider(XmlStreamConfigurationSource source);
+            public override void Load(Stream stream);
+            public static IDictionary<string, string> Read(Stream stream, XmlDocumentDecryptor decryptor);
+        }
+        public class XmlStreamConfigurationSource : StreamConfigurationSource {
+            public XmlStreamConfigurationSource();
+            public override IConfigurationProvider Build(IConfigurationBuilder builder);
+        }
     }
 }