public async Task <TypeReaderResult> Parse(ICommandContext context, string input) { return(await _reader.Read(context, input).ConfigureAwait(false)); }
public async Task <TypeReaderResult> Parse(ICommandContext context, string input, IServiceProvider services = null) { services = services ?? EmptyServiceProvider.Instance; return(await _reader.Read(context, input, services).ConfigureAwait(false)); }