Exemple #1
0
        // This function will get triggered/executed when a new message is written
        // on an Azure Queue called queue.
        public static void ProcessQueueMessage([QueueTrigger("YOUR QUEUE REFERENCE")] NotificationModel notification, TextWriter log)
        {
            log.WriteLine(String.Format("Processing subscription {0} for site {1}", notification.SubscriptionId, notification.SiteUrl));
            Console.WriteLine(String.Format("Processing subscription {0} for site {1}", notification.SubscriptionId, notification.SiteUrl));
            WikiPageManager wp = new WikiPageManager("tenantURL", "CLIENT ID", "CLIENT SECRET");

            wp.ProcessChanges(notification.WebId, notification.Resource, notification.SiteUrl);
        }
Exemple #2
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello to the AutomateWikiBot test console ...");

            WikiPageManager wp = new WikiPageManager("tenantURL", "clientID", "clientSecrete");

            wp.ProcessChanges("webID", "listID", "siteUrl");


            Console.WriteLine("Hit ENTER to exit...");
            Console.ReadLine();
        }