diff --git a/src/FileProviders/Manifest.MSBuildTask/src/Entry.cs b/src/FileProviders/Manifest.MSBuildTask/src/Entry.cs
index 40c815fde4..1a7f18bef8 100644
--- a/src/FileProviders/Manifest.MSBuildTask/src/Entry.cs
+++ b/src/FileProviders/Manifest.MSBuildTask/src/Entry.cs
@@ -8,7 +8,8 @@ using System.Diagnostics;
namespace Microsoft.Extensions.FileProviders.Embedded.Manifest.Task.Internal
{
///
- /// This type is for internal uses only and is not meant to be consumed by any other library.
+ /// This API supports infrastructure and is not intended to be used
+ /// directly from your code. This API may change or be removed in future releases.
///
[DebuggerDisplay("{Name,nq}")]
public class Entry : IEquatable
diff --git a/src/Localization/Localization/src/Internal/AssemblyWrapper.cs b/src/Localization/Localization/src/Internal/AssemblyWrapper.cs
index b0c3c2bce1..11e118e326 100644
--- a/src/Localization/Localization/src/Internal/AssemblyWrapper.cs
+++ b/src/Localization/Localization/src/Internal/AssemblyWrapper.cs
@@ -1,4 +1,4 @@
-// Copyright (c) .NET Foundation. All rights reserved.
+// Copyright (c) .NET Foundation. All rights reserved.
// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System;
@@ -7,6 +7,10 @@ using System.Reflection;
namespace Microsoft.Extensions.Localization.Internal
{
+ ///
+ /// This API supports infrastructure and is not intended to be used
+ /// directly from your code. This API may change or be removed in future releases.
+ ///
public class AssemblyWrapper
{
public AssemblyWrapper(Assembly assembly)
diff --git a/src/Localization/Localization/src/Internal/IResourceStringProvider.cs b/src/Localization/Localization/src/Internal/IResourceStringProvider.cs
index b74bd80eda..157e8e976e 100644
--- a/src/Localization/Localization/src/Internal/IResourceStringProvider.cs
+++ b/src/Localization/Localization/src/Internal/IResourceStringProvider.cs
@@ -1,11 +1,15 @@
-// Copyright (c) .NET Foundation. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
+// Copyright (c) .NET Foundation. All rights reserved.
+// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Collections.Generic;
using System.Globalization;
namespace Microsoft.Extensions.Localization.Internal
{
+ ///
+ /// This API supports infrastructure and is not intended to be used
+ /// directly from your code. This API may change or be removed in future releases.
+ ///
public interface IResourceStringProvider
{
IList GetAllResourceStrings(CultureInfo culture, bool throwOnMissing);
diff --git a/src/Localization/Localization/src/Internal/ResourceManagerStringProvider.cs b/src/Localization/Localization/src/Internal/ResourceManagerStringProvider.cs
index 9eef8c84a8..62250938c8 100644
--- a/src/Localization/Localization/src/Internal/ResourceManagerStringProvider.cs
+++ b/src/Localization/Localization/src/Internal/ResourceManagerStringProvider.cs
@@ -1,5 +1,5 @@
-// Copyright (c) .NET Foundation. All rights reserved.
-// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
+// Copyright (c) .NET Foundation. All rights reserved.
+// Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information.
using System.Collections;
using System.Collections.Generic;
@@ -9,6 +9,10 @@ using System.Resources;
namespace Microsoft.Extensions.Localization.Internal
{
+ ///
+ /// This API supports infrastructure and is not intended to be used
+ /// directly from your code. This API may change or be removed in future releases.
+ ///
public class ResourceManagerStringProvider : IResourceStringProvider
{
private readonly IResourceNamesCache _resourceNamesCache;