26 instantiations of KnownEmoji
aspire (26)
Interaction\KnownEmojis.cs (26)
32public static readonly KnownEmoji Bug = new("bug", "red"); 33public static readonly KnownEmoji BarChart = new("bar_chart", "blue"); 34public static readonly KnownEmoji CheckMarkButton = new("check_mark_button", "green"); 35public static readonly KnownEmoji CrossMark = new("cross_mark", "red"); 36public static readonly KnownEmoji FileFolder = new("file_folder", "yellow"); 37public static readonly KnownEmoji FloppyDisk = new("floppy_disk", "blue"); 38public static readonly KnownEmoji Gear = new("gear"); 39public static readonly KnownEmoji Hammer = new("hammer"); 40public static readonly KnownEmoji Ice = new("ice", "cyan"); 41public static readonly KnownEmoji HammerAndWrench = new("hammer_and_wrench"); 42public static readonly KnownEmoji Information = new("information", "blue"); 43public static readonly KnownEmoji Key = new("key", "yellow"); 44public static readonly KnownEmoji LinkedPaperclips = new("linked_paperclips"); 45public static readonly KnownEmoji LockedWithKey = new("locked_with_key", "yellow"); 46public static readonly KnownEmoji MagnifyingGlassTiltedLeft = new("magnifying_glass_tilted_left", "blue"); 47public static readonly KnownEmoji Microscope = new("microscope", "blue"); 48public static readonly KnownEmoji Package = new("package", "yellow"); 49public static readonly KnownEmoji PageFacingUp = new("page_facing_up", "white"); 50public static readonly KnownEmoji Robot = new("robot", "blue"); 51public static readonly KnownEmoji Rocket = new("rocket", "darkorange"); 52public static readonly KnownEmoji RunningShoe = new("running_shoe", "green"); 53public static readonly KnownEmoji Dizzy = new("dizzy"); 54public static readonly KnownEmoji StopSign = new("stop_sign", "red"); 55public static readonly KnownEmoji UpButton = new("up_button", "blue"); 56public static readonly KnownEmoji Warning = new("warning", "yellow"); 57public static readonly KnownEmoji Wrench = new("wrench");
86 references to KnownEmoji
aspire (53)
Commands\DoctorCommand.cs (1)
211private static (KnownEmoji Icon, string Color) GetStatusIconAndColor(EnvironmentCheckStatus status)
Commands\RenderCommand.cs (5)
31private static readonly KnownEmoji[] s_allEmojis = typeof(KnownEmojis) 33.Where(f => f.FieldType == typeof(KnownEmoji)) 34.Select(f => (KnownEmoji)f.GetValue(null)!) 231foreach (var emoji in s_allEmojis) 259foreach (var emoji in s_allEmojis.Take(5))
Diagnostics\StartupErrorWriter.cs (4)
21void WriteLine(string message, KnownEmoji? emoji = null); 26void WriteMarkup(string markup, KnownEmoji? emoji = null); 47public void WriteLine(string message, KnownEmoji? emoji = null) 52public void WriteMarkup(string markup, KnownEmoji? emoji = null)
Interaction\ConsoleInteractionService.cs (5)
105public async Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false) 144public async Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 181public void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false) 502public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) 507private static void WriteEmojiMessage(IAnsiConsole target, ILogger logger, KnownEmoji emoji, string message, bool allowMarkup)
Interaction\ExtensionInteractionService.cs (4)
81public async Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false) 98public async Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 122public void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false) 404public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null)
Interaction\IInteractionService.cs (5)
13Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false); 14void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false); 21/// Use this instead of <see cref="ShowStatusAsync{T}(string, Func{Task{T}}, KnownEmoji?, bool)"/> when the 24Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null); 32void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null);
Interaction\KnownEmojis.cs (26)
32public static readonly KnownEmoji Bug = new("bug", "red"); 33public static readonly KnownEmoji BarChart = new("bar_chart", "blue"); 34public static readonly KnownEmoji CheckMarkButton = new("check_mark_button", "green"); 35public static readonly KnownEmoji CrossMark = new("cross_mark", "red"); 36public static readonly KnownEmoji FileFolder = new("file_folder", "yellow"); 37public static readonly KnownEmoji FloppyDisk = new("floppy_disk", "blue"); 38public static readonly KnownEmoji Gear = new("gear"); 39public static readonly KnownEmoji Hammer = new("hammer"); 40public static readonly KnownEmoji Ice = new("ice", "cyan"); 41public static readonly KnownEmoji HammerAndWrench = new("hammer_and_wrench"); 42public static readonly KnownEmoji Information = new("information", "blue"); 43public static readonly KnownEmoji Key = new("key", "yellow"); 44public static readonly KnownEmoji LinkedPaperclips = new("linked_paperclips"); 45public static readonly KnownEmoji LockedWithKey = new("locked_with_key", "yellow"); 46public static readonly KnownEmoji MagnifyingGlassTiltedLeft = new("magnifying_glass_tilted_left", "blue"); 47public static readonly KnownEmoji Microscope = new("microscope", "blue"); 48public static readonly KnownEmoji Package = new("package", "yellow"); 49public static readonly KnownEmoji PageFacingUp = new("page_facing_up", "white"); 50public static readonly KnownEmoji Robot = new("robot", "blue"); 51public static readonly KnownEmoji Rocket = new("rocket", "darkorange"); 52public static readonly KnownEmoji RunningShoe = new("running_shoe", "green"); 53public static readonly KnownEmoji Dizzy = new("dizzy"); 54public static readonly KnownEmoji StopSign = new("stop_sign", "red"); 55public static readonly KnownEmoji UpButton = new("up_button", "blue"); 56public static readonly KnownEmoji Warning = new("warning", "yellow"); 57public static readonly KnownEmoji Wrench = new("wrench");
Templating\TemplateNuGetConfigService.cs (1)
418KnownEmoji? statusEmoji,
Utils\ConsoleHelpers.cs (2)
18public static string FormatEmojiPrefix(KnownEmoji emoji, IAnsiConsole console, bool replaceEmoji = false, bool suppressColor = false) 47public static Grid CreateEmojiGrid(KnownEmoji emoji, IAnsiConsole console, IRenderable content)
Aspire.Cli.Tests (33)
Commands\PublishCommandPromptingIntegrationTests.cs (4)
1237public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false) => action(); 1238public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) => action(_ => { }); 1239public void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false) => action(); 1242public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) { }
Commands\UpdateCommandTests.cs (4)
3517public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false) => _innerService.ShowStatusAsync(statusText, action, emoji, allowMarkup); 3518public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) => _innerService.ShowDynamicStatusAsync(initialStatusText, action, emoji); 3519public void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false) => _innerService.ShowStatus(statusText, action, emoji, allowMarkup); 3533public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) => _innerService.DisplayMessage(emoji, message, allowMarkup, consoleOverride);
Interaction\KnownEmojisTests.cs (3)
17.Where(f => f.FieldType == typeof(KnownEmoji)) 24var knownEmoji = (KnownEmoji)field.GetValue(null)!;
Projects\ExtensionGuestLauncherTests.cs (4)
165public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false) => throw new NotImplementedException(); 166public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) => throw new NotImplementedException(); 167public void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false) => throw new NotImplementedException(); 174public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) => throw new NotImplementedException();
Templating\DotNetTemplateFactoryTests.cs (4)
391public Task<TResult> ShowStatusAsync<TResult>(string message, Func<Task<TResult>> work, KnownEmoji? emoji = null, bool allowMarkup = false) 394public Task<TResult> ShowDynamicStatusAsync<TResult>(string initialStatusText, Func<Action<string>, Task<TResult>> action, KnownEmoji? emoji = null) 400public void ShowStatus(string message, Action work, KnownEmoji? emoji = null, bool allowMarkup = false) 405public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null) { }
TestServices\TestExtensionInteractionService.cs (4)
43public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false) 48public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 53public void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false) 119public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null)
TestServices\TestInteractionService.cs (6)
29public Action<KnownEmoji, string, ConsoleOutput?>? DisplayMessageCallback { get; set; } 52public List<(KnownEmoji Emoji, string Message, ConsoleOutput? ConsoleOverride)> DisplayedMessages { get; } = []; 77public Task<T> ShowStatusAsync<T>(string statusText, Func<Task<T>> action, KnownEmoji? emoji = null, bool allowMarkup = false) 90public Task<T> ShowDynamicStatusAsync<T>(string initialStatusText, Func<Action<string>, Task<T>> action, KnownEmoji? emoji = null) 107public void ShowStatus(string statusText, Action action, KnownEmoji? emoji = null, bool allowMarkup = false) 251public void DisplayMessage(KnownEmoji emoji, string message, bool allowMarkup = false, ConsoleOutput? consoleOverride = null)
TestServices\TestStartupErrorWriter.cs (2)
14public void WriteLine(string message, KnownEmoji? emoji = null) => Lines.Add(message); 16public void WriteMarkup(string markup, KnownEmoji? emoji = null) => MarkupLines.Add(markup);
Utils\EmojiWidthTests.cs (2)
21if (f.FieldType == typeof(KnownEmoji) && f.GetValue(null) is KnownEmoji emoji)