41 references to MillisecondsDisplay
Aspire.Dashboard (14)
Components\Pages\StructuredLogs.razor.cs (1)
401
FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, startTime.Value,
MillisecondsDisplay
.Truncated))
Components\Pages\Traces.razor.cs (1)
255
FormatHelpers.FormatTimeWithOptionalDate(TimeProvider, startTime.Value,
MillisecondsDisplay
.Truncated))
Utils\FormatHelpers.cs (12)
74
public static string FormatTime(BrowserTimeProvider timeProvider, DateTime value,
MillisecondsDisplay
millisecondsDisplay =
MillisecondsDisplay
.None, CultureInfo? cultureInfo = null)
82
MillisecondsDisplay
.None => local.ToString("T", cultureInfo),
83
MillisecondsDisplay
.Truncated => local.ToString(GetLongTimePatternWithMilliseconds(cultureInfo).TruncatedMilliseconds, cultureInfo),
84
MillisecondsDisplay
.Full => local.ToString(GetLongTimePatternWithMilliseconds(cultureInfo).FullMilliseconds, cultureInfo),
89
public static string FormatDateTime(BrowserTimeProvider timeProvider, DateTime value,
MillisecondsDisplay
millisecondsDisplay =
MillisecondsDisplay
.None, CultureInfo? cultureInfo = null)
97
MillisecondsDisplay
.None => local.ToString("G", cultureInfo),
98
MillisecondsDisplay
.Truncated => local.ToString(GetShortDateLongTimePatternWithMilliseconds(cultureInfo).TruncatedMilliseconds, cultureInfo),
99
MillisecondsDisplay
.Full => local.ToString(GetShortDateLongTimePatternWithMilliseconds(cultureInfo).FullMilliseconds, cultureInfo),
104
public static string FormatTimeWithOptionalDate(BrowserTimeProvider timeProvider, DateTime value,
MillisecondsDisplay
millisecondsDisplay =
MillisecondsDisplay
.None, CultureInfo? cultureInfo = null)
Aspire.Dashboard.Components.Tests (3)
Pages\ConsoleLogsTests.cs (3)
463
cut.Instance._logEntries.GetEntries().Last().Pause!.StartTime,
MillisecondsDisplay
.Truncated),
486
FormatHelpers.FormatTimeWithOptionalDate(timeProvider, pause.StartTime,
MillisecondsDisplay
.Truncated),
487
FormatHelpers.FormatTimeWithOptionalDate(timeProvider, pause.EndTime.Value,
MillisecondsDisplay
.Truncated),
Aspire.Dashboard.Tests (24)
FormatHelpersTests.cs (24)
37
[InlineData("06/15/2009 13:45:30.000",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.0000000Z")]
38
[InlineData("06/15/2009 13:45:30.123",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.1234567Z")]
39
[InlineData("06/15/2009 13:45:30.1234567",
MillisecondsDisplay
.Full, "2009-06-15T13:45:30.1234567Z")]
40
[InlineData("06/15/2009 13:45:30",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.0000000Z")]
41
[InlineData("06/15/2009 13:45:30",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.1234567Z")]
42
public void FormatDateTime_WithMilliseconds_InvariantCulture(string expected,
MillisecondsDisplay
includeMilliseconds, string value)
49
[InlineData("15.06.2009 13:45:30,000",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.0000000Z")]
50
[InlineData("15.06.2009 13:45:30,123",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.1234567Z")]
51
[InlineData("15.06.2009 13:45:30,1234567",
MillisecondsDisplay
.Full, "2009-06-15T13:45:30.1234567Z")]
52
[InlineData("15.06.2009 13:45:30",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.0000000Z")]
53
[InlineData("15.06.2009 13:45:30",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.1234567Z")]
54
public void FormatDateTime_WithMilliseconds_GermanCulture(string expected,
MillisecondsDisplay
includeMilliseconds, string value)
61
[InlineData("15.6.2009 13.45.30,000",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.0000000Z")]
62
[InlineData("15.6.2009 13.45.30,123",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.1234567Z")]
63
[InlineData("15.6.2009 13.45.30,1234567",
MillisecondsDisplay
.Full, "2009-06-15T13:45:30.1234567Z")]
64
[InlineData("15.6.2009 13.45.30",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.0000000Z")]
65
[InlineData("15.6.2009 13.45.30",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.1234567Z")]
66
public void FormatDateTime_WithMilliseconds_FinnishCulture(string expected,
MillisecondsDisplay
includeMilliseconds, string value)
73
[InlineData("15/06/2009 1:45:30.000 pm",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.0000000Z")]
74
[InlineData("15/06/2009 1:45:30.123 pm",
MillisecondsDisplay
.Truncated, "2009-06-15T13:45:30.1234567Z")]
75
[InlineData("15/06/2009 1:45:30.1234567 pm",
MillisecondsDisplay
.Full, "2009-06-15T13:45:30.1234567Z")]
76
[InlineData("15/06/2009 1:45:30 pm",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.0000000Z")]
77
[InlineData("15/06/2009 1:45:30 pm",
MillisecondsDisplay
.None, "2009-06-15T13:45:30.1234567Z")]
78
public void FormatDateTime_WithMilliseconds_NewZealandCulture(string expected,
MillisecondsDisplay
includeMilliseconds, string value)