Пример #1
0
        public override Task <PageNavigationResult> OnPageLeavingAsync(WizardLeavingArgs args)
        {
            if (!Instance.Metadata.ContainsKey(Constants.MetadataKeyForStoringReceiverSecrets))
            {
                Instance.Metadata.Add(Constants.MetadataKeyForStoringReceiverSecrets, new List <WebHookReceiverSecret>());
            }

            ((List <WebHookReceiverSecret>)Instance.Metadata[Constants.MetadataKeyForStoringReceiverSecrets]).Clear();
            foreach (var item in ReceiverSecrets)
            {
                ((List <WebHookReceiverSecret>)Instance.Metadata[Constants.MetadataKeyForStoringReceiverSecrets]).Add(item);
            }

            TelemetryWrapper.EndPageView();

            return(base.OnPageLeavingAsync(args));
        }
        public override Task <PageNavigationResult> OnPageLeavingAsync(WizardLeavingArgs args)
        {
            TelemetryWrapper.EndPageView();

            return(base.OnPageLeavingAsync(args));
        }