# getConversionService method

1. @override

ConversionService getConversionService()
override

Retrieves the currently assigned ConversionService.

This method provides access to the type conversion infrastructure for manual conversion operations when dependency injection is not available or suitable.

### Usage Contexts:

- Configuration property resolution
- Data binding in web controllers
- Custom deserialization logic
- Format parsing and validation

### Example:

    class ConfigurationParser {
      final ConversionService conversionService;

      ConfigurationParser(this.conversionService);

      T parseConfiguration<T>(String key, String value) {
        return conversionService.convert<String, T>(value);
      }
    }

    // Manual usage
    final service = context.getConversionService();
    final timeout = service.convert<String, int>("30");
    final ratio = service.convert<String, double>("0.85");
    final enabled = service.convert<String, bool>("true");
    final date = service.convert<String, DateTime>("2023-12-25");

    print("Parsed values: $timeout, $ratio, $enabled, $date");

## Implementation

    @override
    ConversionService getConversionService() => _conversionService;