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