-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
Hello! Thanks for the awesome project.
I've tried to use it with a regular ASP.NET Core app, but apparently Spectre has some problems renedering strings that looks like Spectre-formatted but actually not. Like, asp.net's messages like "Now listening on: https://[::]:422" failed to render with
Unhandled exception. System.AggregateException: An error occurred while writing to logger(s). (Could not find color or style '::'.)
---> System.InvalidOperationException: Could not find color or style '::'.
at Spectre.Console.Internal.StyleParser.Parse(String text) in /_/src/Spectre.Console/Internal/Text/StyleParser.cs:line 14
at Spectre.Console.Internal.MarkupParser.Parse(String text, Style style) in /_/src/Spectre.Console/Internal/Text/Markup/MarkupParser.cs:line 21
at Spectre.Console.ConsoleExtensions.Markup(IAnsiConsole console, IFormatProvider provider, String format, Object[] args) in /_/src/Spectre.Console/ConsoleExtensions.Markup.cs:line 32
at Spectre.Console.ConsoleExtensions.MarkupLine(IAnsiConsole console, IFormatProvider provider, String format, Object[] args) in /_/src/Spectre.Console/ConsoleExtensions.Markup.cs:line 55
at Spectre.Console.ConsoleExtensions.MarkupLine(IAnsiConsole console, String format, Object[] args) in /_/src/Spectre.Console/ConsoleExtensions.Markup.cs:line 43
at Spectre.Console.Extensions.Logging.SpectreConsoleLogger.Log[TState](LogLevel logLevel, EventId eventId, TState state, Exception exception, Func`3 formatter)
at Microsoft.Extensions.Logging.Logger.<Log>g__LoggerLog|12_0[TState](LogLevel logLevel, EventId eventId, ILogger logger, Exception exception, Func`3 formatter, List`1& exceptions, TState& state)
Metadata
Metadata
Assignees
Labels
No labels