internal object GetProviderValue(Type valueType)
        {
            if (valueType == null || !_mapper.TryGetProviderType(valueType, out var providerType))
            {
                return(null);
            }

            var providerService = _serviceProvider.GetService(providerType);

            return(providerService == null ? null : ((dynamic)providerService).GetExample());
        }