Right now, if you have:
public class UrlOption : Option<Uri>
{
public UrlOption() : base("--url")
{
Required = true;
}
}
an InvalidOperationException
is thrown, with the message:
Cannot parse argument 'http://example.com' for option '--url' as expected type 'System.Uri'.