Ejemplo n.º 1
0
        internal DeletePlatformApplicationResponse DeletePlatformApplication(DeletePlatformApplicationRequest request)
        {
            var marshaller   = new DeletePlatformApplicationRequestMarshaller();
            var unmarshaller = DeletePlatformApplicationResponseUnmarshaller.Instance;

            return(Invoke <DeletePlatformApplicationRequest, DeletePlatformApplicationResponse>(request, marshaller, unmarshaller));
        }
Ejemplo n.º 2
0
        public void removeNotification(string username)
        {
            //arn:aws:sns:us-west-2:336632281456:app/GCM/mobileapp
            //_platform
            var request = new DeletePlatformApplicationRequest
            {
                PlatformApplicationArn = "arn:aws:sns:us-east-1:80398EXAMPLE:" +
                                         "app/GCM/TimeCardProcessingApplication"
            };

            snsClient.DeletePlatformApplication(request);
        }
Ejemplo n.º 3
0
        public static void SNSMobilePushAPIsDeletePlatformApplication()
        {
            #region SNSMobilePushAPIsDeletePlatformApplication
            var snsClient = new AmazonSimpleNotificationServiceClient();

            var request = new DeletePlatformApplicationRequest
            {
                PlatformApplicationArn = "arn:aws:sns:us-east-1:80398EXAMPLE:" +
                                         "app/GCM/TimeCardProcessingApplication"
            };

            snsClient.DeletePlatformApplication(request);
            #endregion
        }
        internal DeletePlatformApplicationResponse DeletePlatformApplication(DeletePlatformApplicationRequest request)
        {
            var task = DeletePlatformApplicationAsync(request);

            try
            {
                return(task.Result);
            }
            catch (AggregateException e)
            {
                ExceptionDispatchInfo.Capture(e.InnerException).Throw();
                return(null);
            }
        }
Ejemplo n.º 5
0
        public bool DeletePlatformApplication(string platformApplicationArn)
        {
            if (platformApplicationArn == null)
            {
                return(false);
            }

            var request = new DeletePlatformApplicationRequest
            {
                PlatformApplicationArn = platformApplicationArn
            };

            try
            {
                snsClient.DeletePlatformApplication(request);
                return(true);
            }

            catch (Exception e)
            {
                return(false);
            }
        }
Ejemplo n.º 6
0
 public Task <DeletePlatformApplicationResponse> DeletePlatformApplicationAsync(DeletePlatformApplicationRequest request, CancellationToken cancellationToken = default(CancellationToken))
 {
     throw new System.NotImplementedException();
 }
Ejemplo n.º 7
0
 public DeletePlatformApplicationResponse DeletePlatformApplication(DeletePlatformApplicationRequest request)
 {
     throw new System.NotImplementedException();
 }
        /// <summary>
        /// Initiates the asynchronous execution of the DeletePlatformApplication operation.
        /// <seealso cref="Amazon.SimpleNotificationService.IAmazonSimpleNotificationService"/>
        /// </summary>
        ///
        /// <param name="request">Container for the necessary parameters to execute the DeletePlatformApplication operation.</param>
        /// <param name="cancellationToken">
        ///     A cancellation token that can be used by other objects or threads to receive notice of cancellation.
        /// </param>
        /// <returns>The task object representing the asynchronous operation.</returns>
        public Task <DeletePlatformApplicationResponse> DeletePlatformApplicationAsync(DeletePlatformApplicationRequest request, CancellationToken cancellationToken = default(CancellationToken))
        {
            var marshaller   = new DeletePlatformApplicationRequestMarshaller();
            var unmarshaller = DeletePlatformApplicationResponseUnmarshaller.Instance;

            return(Invoke <IRequest, DeletePlatformApplicationRequest, DeletePlatformApplicationResponse>(request, marshaller, unmarshaller, signer, cancellationToken));
        }
Ejemplo n.º 9
0
 public void DeletePlatformApplicationAsync(DeletePlatformApplicationRequest request, AmazonServiceCallback <DeletePlatformApplicationRequest, DeletePlatformApplicationResponse> callback, AsyncOptions options = null)
 {
     throw new System.NotImplementedException();
 }
Ejemplo n.º 10
0
 public Task <DeletePlatformApplicationResponse> DeletePlatformApplicationAsync(DeletePlatformApplicationRequest request, CancellationToken cancellationToken = new CancellationToken())
 {
     throw new NotImplementedException();
 }