fastrag.serve.geolocalization.dependencies#

FastAPI dependency exposing the app’s CountryResolver.

Functions

get_country_resolver(request)

Return the CountryResolver built once by create_app.

fastrag.serve.geolocalization.dependencies.get_country_resolver(request)[source]#

Return the CountryResolver built once by create_app.

A dependency rather than a direct app.state read, so tests can swap it via app.dependency_overrides[get_country_resolver].

Parameters:

request (Request)

Return type:

CountryResolver