Skip to content

Commit c10699f

Browse files
committed
Added trivial IdentityStringParser to provider in order to complete the logic
1 parent ec00400 commit c10699f

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/IGLib.Core/Console/Validation/Implementations/StringParsing/StringParserProvider.cs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,13 @@ public static IStringParser<T> GetParser<T>(IFormatProvider? formatProvider = nu
2020

2121
private static object GetParser(Type targetType, IFormatProvider formatProvider)
2222
{
23+
if (targetType == typeof(string))
24+
return new IdentityStringParser();
2325

24-
throw new NotImplementedException();
2526

27+
28+
throw new NotSupportedException(
29+
$"No built-in string parser is available for target type '{targetType.FullName}'.");
2630
}
2731

2832
}

0 commit comments

Comments
 (0)