private void HandleApnsRegistrationChanged(ApnsRegistrationChangedEvent apnsChangedEvent)
		{
			var token = apnsChangedEvent.Token
				.ToString()
				.Replace("<", String.Empty)
				.Replace(">", String.Empty)
				.Replace(" ", String.Empty);
			
			Logger.Instance.LogInformation("Received APNS token: {0}", token);

			var internalEvent = new RemoteChannelDetailsChanged
			{
				Details = new RemoteChannelDetails
				{
					Token = token
				},
				Publisher = DonkyiOS.Module
			};

			_eventBus.PublishAsync(internalEvent).ExecuteInBackground();
		}
		private void HandleChannelDetailsChanged(RemoteChannelDetailsChanged remoteChannelDetailsChanged)
		{
			_registrationManager.UpdatePushRegistrationAsync(remoteChannelDetailsChanged.Details)
				.ExecuteInBackground();
		}