From 488ba6e08912a646301e8527dd5c76136d4b69c0 Mon Sep 17 00:00:00 2001 From: Yoshi Askharoun Date: Sat, 3 Feb 2024 17:35:35 -0600 Subject: [PATCH] Make more APIs public --- UIX/Microsoft/Iris/Data/IResourceProvider.cs | 2 +- UIX/Microsoft/Iris/Data/ResourceManager.cs | 2 +- UIX/Microsoft/Iris/Markup/LoadResultCache.cs | 2 +- UIX/Microsoft/Iris/Markup/MarkupCompiler.cs | 2 +- UIX/Microsoft/Iris/Markup/MarkupSystem.cs | 2 +- UIX/Microsoft/Iris/Markup/UIXLoadResult.cs | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/UIX/Microsoft/Iris/Data/IResourceProvider.cs b/UIX/Microsoft/Iris/Data/IResourceProvider.cs index 30f1e99..5c5c2c8 100644 --- a/UIX/Microsoft/Iris/Data/IResourceProvider.cs +++ b/UIX/Microsoft/Iris/Data/IResourceProvider.cs @@ -6,7 +6,7 @@ namespace Microsoft.Iris.Data { - internal interface IResourceProvider + public interface IResourceProvider { Resource GetResource(string hierarchicalPart, string uri, bool forceSynchronous); } diff --git a/UIX/Microsoft/Iris/Data/ResourceManager.cs b/UIX/Microsoft/Iris/Data/ResourceManager.cs index 9606b59..f6c2c66 100644 --- a/UIX/Microsoft/Iris/Data/ResourceManager.cs +++ b/UIX/Microsoft/Iris/Data/ResourceManager.cs @@ -9,7 +9,7 @@ using System; namespace Microsoft.Iris.Data { - internal sealed class ResourceManager + public sealed class ResourceManager { internal const string ProtocolSeparator = "://"; private Vector _redirects; diff --git a/UIX/Microsoft/Iris/Markup/LoadResultCache.cs b/UIX/Microsoft/Iris/Markup/LoadResultCache.cs index 60f184b..42a9619 100644 --- a/UIX/Microsoft/Iris/Markup/LoadResultCache.cs +++ b/UIX/Microsoft/Iris/Markup/LoadResultCache.cs @@ -9,7 +9,7 @@ using System.Collections.Generic; namespace Microsoft.Iris.Markup { - internal static class LoadResultCache + public static class LoadResultCache { private static Dictionary s_cache = new Dictionary(InvariantString.OrdinalIgnoreCaseComparer); diff --git a/UIX/Microsoft/Iris/Markup/MarkupCompiler.cs b/UIX/Microsoft/Iris/Markup/MarkupCompiler.cs index 30f5148..8829771 100644 --- a/UIX/Microsoft/Iris/Markup/MarkupCompiler.cs +++ b/UIX/Microsoft/Iris/Markup/MarkupCompiler.cs @@ -12,7 +12,7 @@ using System.Runtime.InteropServices; namespace Microsoft.Iris.Markup { - internal class MarkupCompiler + public class MarkupCompiler { private ByteCodeWriter _writer; private MarkupLoadResult _loadResult; diff --git a/UIX/Microsoft/Iris/Markup/MarkupSystem.cs b/UIX/Microsoft/Iris/Markup/MarkupSystem.cs index 8c8f0c9..8ccd3ac 100644 --- a/UIX/Microsoft/Iris/Markup/MarkupSystem.cs +++ b/UIX/Microsoft/Iris/Markup/MarkupSystem.cs @@ -21,7 +21,7 @@ namespace Microsoft.Iris.Markup public const string SchemaVersion = "http://schemas.microsoft.com/2007/uix"; public const string DataSchemaRootTag = "DataSchema"; public const string DataSchemaVersion = "http://schemas.microsoft.com/2007/uixdata"; - internal static UIXLoadResult UIXGlobal; + public static UIXLoadResult UIXGlobal; internal static RootLoadResult RootGlobal; public static bool CompileMode; public static bool TrackAdditionalMetadata; diff --git a/UIX/Microsoft/Iris/Markup/UIXLoadResult.cs b/UIX/Microsoft/Iris/Markup/UIXLoadResult.cs index 52aed08..7de7ed6 100644 --- a/UIX/Microsoft/Iris/Markup/UIXLoadResult.cs +++ b/UIX/Microsoft/Iris/Markup/UIXLoadResult.cs @@ -12,7 +12,7 @@ using System.Runtime.Serialization; namespace Microsoft.Iris.Markup { [Serializable] - internal class UIXLoadResult : LoadResult + public class UIXLoadResult : LoadResult { public UIXLoadResult(string uri) : base(uri)