Unity.Platform.IPhone.IPhoneIO.InvokeService C# (CSharp) Method

InvokeService() public method

Method overrided, to start activity notification while invoking external service.
public InvokeService ( IORequest request, Unity.Core.IO.IOService service ) : Unity.Core.IO.IOResponse
request Unity.Core.IO.IORequest /// A ///
service Unity.Core.IO.IOService /// A ///
return Unity.Core.IO.IOResponse
		public override IOResponse InvokeService (IORequest request, IOService service)
		{

			this.IOUserAgent = IPhoneUtils.GetInstance().GetUserAgent();
			INotification notificationService = (INotification)IPhoneServiceLocator.GetInstance().GetService("notify");
			try { 
				notificationService.StartNotifyActivity();
			} catch(Exception e) {
				SystemLogger.Log(SystemLogger.Module.PLATFORM, "Cannot StartNotifyActivity. Message: " + e.Message);
			}
			IOResponse response = base.InvokeService (request, service);
			
			try { 
				notificationService.StopNotifyActivity();
			} catch(Exception e) {
				SystemLogger.Log(SystemLogger.Module.PLATFORM, "Cannot StopNotifyActivity. Message: " + e.Message);
			}
			
			return response;
    	}
    }