Have you ever thought about making the methods async? Async is all the rage for .net right about now especially for network and IO operations. Given that you have centralized all networking code in RestTransportFunctions, it should be relatively simple to add async style request/response handling - it's only adding a second (async) method for every call that is time consuming.
I've added async processing to my trusted AXL lib but I have certain operations that deal with both AXL and CUPI and it would be ideal to be able to run both async.. start a list of tasks, await their completion, then go on. In order to have parallel processing of data extraction, I'll run the CUPI operations in their own tasks, but it's not really best practice.
I tried the implementation.. it's really not just two clicks away, you need to do away with all the out parameters as they are not supported in an async scenario. As I'm nearing go-live, I haven't managed to build a working prototype - but for a flexible, parallelized provisioning system, async should be in the cards. Right now I'm just using Task.Run to run my various unity connection tasks (to show templates in the GUI I need to extract multiple data sets and that's best done concurrently so I'm firing off one task for every data set I'm loading).
The Python library "webexteamssdk" is great but there's one part of this library that "may need better documentation". This is the ability to create cards & buttons.
Here's a card example:
How is this card setup? What compone...
(using Python and the Flask Library)
An oAuth integration allows you to have an application "do stuff on your behalf".
This is a topic that can be quite complex to understand. For that reason I created this Python code to make it as easy as possible to...
It may be easier than you think.
After some customer requests I started writing code in Python. A few days later the script was ready.
What can it do?
ADD LOGO or image to your virtual background (using a domain/email address/URL/local-file)
Contact Center Knowledge Base
The Contact Center knowledge base contains information about developer topics for Finesse and Task Routing. For one-on-one help with these products, you can open a ticket at https://developer.cisco.com/site/support/. For...
Welcome!To my Webex Developer resource overview
Like it?Please scroll to the end and click the 'Helpful' button!
Contribute?Something I should add? Let me know in the comments!
QUICK ACCESS TO THIS PAGE: cs.co/webexdevinfo  ...