Skip to content

Commit b044b20

Browse files
authored
Microsoft.Extensions.Logging.ProviderAliasAttribute moved to Microsoft.Extensions.Logging.Abstractions solution. (#114606)
1 parent 19b0dc9 commit b044b20

File tree

5 files changed

+8
-6
lines changed

5 files changed

+8
-6
lines changed

src/libraries/Microsoft.Extensions.Logging.Abstractions/ref/Microsoft.Extensions.Logging.Abstractions.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,12 @@ public enum LogLevel
155155
Critical = 5,
156156
None = 6,
157157
}
158+
[System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple = false, Inherited = false)]
159+
public partial class ProviderAliasAttribute : System.Attribute
160+
{
161+
public ProviderAliasAttribute(string alias) { }
162+
public string Alias { get { throw null; } }
163+
}
158164
}
159165
namespace Microsoft.Extensions.Logging.Abstractions
160166
{

src/libraries/Microsoft.Extensions.Logging/src/ProviderAliasAttribute.cs renamed to src/libraries/Microsoft.Extensions.Logging.Abstractions/src/ProviderAliasAttribute.cs

File renamed without changes.

src/libraries/Microsoft.Extensions.Logging/ref/Microsoft.Extensions.Logging.Forwards.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,4 @@
55
// ------------------------------------------------------------------------------
66

77
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Extensions.Logging.ILoggingBuilder))]
8+
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Extensions.Logging.ProviderAliasAttribute))]

src/libraries/Microsoft.Extensions.Logging/ref/Microsoft.Extensions.Logging.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -89,10 +89,4 @@ public static partial class LoggingBuilderExtensions
8989
public static Microsoft.Extensions.Logging.ILoggingBuilder Configure(this Microsoft.Extensions.Logging.ILoggingBuilder builder, System.Action<Microsoft.Extensions.Logging.LoggerFactoryOptions> action) { throw null; }
9090
public static Microsoft.Extensions.Logging.ILoggingBuilder SetMinimumLevel(this Microsoft.Extensions.Logging.ILoggingBuilder builder, Microsoft.Extensions.Logging.LogLevel level) { throw null; }
9191
}
92-
[System.AttributeUsageAttribute(System.AttributeTargets.Class, AllowMultiple=false, Inherited=false)]
93-
public partial class ProviderAliasAttribute : System.Attribute
94-
{
95-
public ProviderAliasAttribute(string alias) { }
96-
public string Alias { get { throw null; } }
97-
}
9892
}

src/libraries/Microsoft.Extensions.Logging/src/Properties/TypeForwards.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
// The .NET Foundation licenses this file to you under the MIT license.
33

44
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Extensions.Logging.ILoggingBuilder))]
5+
[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(Microsoft.Extensions.Logging.ProviderAliasAttribute))]

0 commit comments

Comments
 (0)