Comments (1)
Closing this, it isn't a bug or an issue. The definitions within the DurableOrchestrationContext class are to provide the API to the users for intellisince as well as documentation purposes. The bits within the constructor are the actual implementation of those functions, which can't be documented within a lambda expression.
We could split them into two different class files, but it wouldn't "remove duplicates". It would just add another file to have to go to to see the full implementation of the class. Creating an ABC would only add yet another declaration of the functions, they would still need to implemented at the class level for ABC to acknowledge them.
from azure-functions-durable-python.
Related Issues (20)
- Support instanceIdPrefix for DurableOrchestrationClient.get_status_by
- binding <name> has invalid non-type annotation list[str] HOT 2
- Question: How to pass data between Azure http_trigger to FastAPI endpoint
- purge_instance_history_by raises exception when optional created_time_from is not passed
- Object of type async_generator is not JSON serializable when calling sub-orchestrator HOT 2
- The durable function is stuck in the โrunningโ state forever HOT 5
- DurableOrchestrationContext call_http does not work with string input HOT 1
- Nothing changed, pinned versions, functions still broke at some point in time HOT 4
- Package is accidentally shipping its tests
- AttributeError: 'dict' object has no attrbute 'state' when running Orchestrator function HOT 6
- `call_http` json serializes regular `str` content. HOT 5
- azure_functions_worker logging shows wrong programming model HOT 1
- Durable Function Error when accessing Blob Storage behind Private Endpoint HOT 2
- Events added to in-memory queue are not being removed after wait_for_external_event consumes it HOT 4
- Routing/URL matching precedence is ignored
- How to properly pass input arguments to a sub-orchestration function?
- Known regression: Activity input fails to deserialize when the input is an array
- Add call_activity_with_retry to DurableOrchestrationContext class
- Object of type generator is not JSON serializable error in orchestrator function
- Please support the underscore character as a binding name
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from azure-functions-durable-python.