private IFlurlRequest GetBaseUrl(string authenticationRealm) =>
new Url(_url).AppendPathSegment(_options.Prefix)
.WithSettings(settings => settings.JsonSerializer = _serializer)
.WithAuthentication(_getToken,
_url,
_options.AuthenticationRealm ?? authenticationRealm,
_userName,
_password,
_clientSecret,
_options)
.WithTimeout(_options.TimeOut );
I need to extend KeycloakOptions with a TimeOut option and use here: