Add missing string parameter converter

This commit is contained in:
GHXX 2024-01-14 02:30:20 +01:00
parent aa06679742
commit d6190b024d
2 changed files with 8 additions and 0 deletions

View File

@ -57,6 +57,7 @@ public sealed class HttpServer {
void RegisterConverter<T>() where T : IParsable<T> { void RegisterConverter<T>() where T : IParsable<T> {
stringToTypeParameterConverters.Add(typeof(T), new ParsableParameterConverter<T>()); stringToTypeParameterConverters.Add(typeof(T), new ParsableParameterConverter<T>());
} }
stringToTypeParameterConverters.Add(typeof(string), new StringParameterConverter());
stringToTypeParameterConverters.Add(typeof(bool), new BoolParsableParameterConverter()); stringToTypeParameterConverters.Add(typeof(bool), new BoolParsableParameterConverter());
RegisterConverter<char>(); RegisterConverter<char>();

View File

@ -0,0 +1,7 @@
namespace SimpleHttpServer.Types.ParameterConverters;
internal class StringParameterConverter : IParameterConverter {
public bool TryConvertFromString(string value, out object result) {
result = value;
return true;
}
}