public async Task <VehiclePositionDTO> GetCurrentPosition(string userID, string deviceID) { VehiclePositionDTO vehiclePosition = null; try { bool checkVehicleDevice = await _vehicleRepository.CheckVehicleDeviceviaUser(userID, deviceID).ConfigureAwait(false); if (checkVehicleDevice) { vehiclePosition = await _vehicleRepository.GetCurrentPosition(userID, deviceID).ConfigureAwait(false); } } catch (Exception) { return(null); } return(vehiclePosition); }