public async void OnPositionOutsideLocation()
 {
     await(UpdatedPositionAsync?.Invoke(null) ?? Task.CompletedTask);
 }
 public async void OnPositionUpdate(LocationPosition position)
 {
     await(UpdatedPositionAsync?.Invoke(position) ?? Task.CompletedTask);
 }
 public override async void DidUpdatePosition(EILBackgroundIndoorLocationManager locationManager, EILOrientedPoint position, EILPositionAccuracy positionAccuracy, EILLocation location)
 {
     await(UpdatedPositionAsync?.Invoke(position, positionAccuracy, location) ?? Task.CompletedTask);
 }