private async Task LoadVehicleDetail() { VehicleModel = "Loading..."; var vehicleDetail = await _vehiclesRepository.GetVehicleDetailAsync(_vehicleData.Device); await Task.Delay(1000); VehicleDetail = vehicleDetail; VehicleModel = _vehicleData.Model; // HACK C# 6 Feature - Null-conditional operator VehicleDataLoaded?.Invoke(this, EventArgs.Empty); }