public async void AddPointOfInterest(PointOfInterest poi) { var loader = new ResourceLoader(); var isPointOfInterestAdded = await _httpService.AddPointOfInterest(poi, _accountService.GetUserEmail(), _accountService.GetUserPassword()); if (isPointOfInterestAdded) { _eventAggregator.PublishOnUIThread(new CreatePointOfInterestSuccessEvent() { SuccessMessage = loader.GetString("CreatePointOfInterestSuccessMessage") }); } else { _eventAggregator.PublishOnUIThread(new CreatePointOfInterestFailedEvent() { FailureMessage = loader.GetString("CreatePointOfInterestFailureMessage") }); } }