You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: DomainModeling/Conversions/DirectValueWrapperFormattingExtensions.cs
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@
9
9
10
10
/// <summary>
11
11
/// <para>
12
-
/// Provides formatting methods on types marked with <see cref="IValueWrapper{TWrapper, TValue}"/>.
12
+
/// Provides formatting methods on types marked with <see cref="IDirectValueWrapper{TWrapper, TValue}"/>.
13
13
/// </para>
14
14
/// <para>
15
15
/// <see cref="IFormattableWrapper{TWrapper, TValue}"/> & co provide default interface implementations that alleviate the need to implement formatting methods manually for value wrappers.
@@ -22,10 +22,10 @@
22
22
#pragma warning disable IDE0079// Remove unnecessary suppression -- Suppression below is falsely flagged as unnecessary
23
23
#pragma warning disable CA1050// Declare types in namespaces -- Lives in global namespace for visibility of extensions, on highly specific types
/// Beware: <see cref="IFormattable"/>.<see cref="IFormattable.ToString"/> promises a non-null result, but not all cases can correctly fulfill that promise.
@@ -38,8 +38,8 @@ public string ToString(string? format, IFormatProvider? formatProvider)
Copy file name to clipboardExpand all lines: DomainModeling/Conversions/DirectValueWrapperParsingExtensions.cs
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@
8
8
9
9
/// <summary>
10
10
/// <para>
11
-
/// Provides parsing methods on types marked with <see cref="IValueWrapper{TWrapper, TValue}"/>.
11
+
/// Provides parsing methods on types marked with <see cref="IDirectValueWrapper{TWrapper, TValue}"/>.
12
12
/// </para>
13
13
/// <para>
14
14
/// <see cref="IParsableWrapper{TWrapper, TValue}"/> & co provide default interface implementations that alleviate the need to implement parse methods manually for value wrappers.
@@ -21,10 +21,10 @@
21
21
#pragma warning disable IDE0079// Remove unnecessary suppression -- Suppression below is falsely flagged as unnecessary
22
22
#pragma warning disable CA1050// Declare types in namespaces -- Lives in global namespace for visibility of extensions, on highly specific types
/// This type is intended for use by source-generated code, to avoid compiler errors in situations where the presence of the required interfaces is extremely likely but cannot be guaranteed.
14
14
/// </para>
15
15
/// </summary>
16
-
//#if NET10_0_OR_GREATER
17
-
//[Obsolete("New default interface implementations and extension members alleviate the need for this helper.")]
18
-
//#endif
16
+
#if NET10_0_OR_GREATER
17
+
[Obsolete("New default interface implementations and extension members alleviate the need for this helper.")]
0 commit comments