Closed hossam-nasr closed 1 year ago
Looks like we've decided to table this for preview, and we'll revisit this later. This is non-breaking so we can always add it after preview before GA, at GA, or even after GA. We already have two issues tracking this: #445 and #418, so I'm closing this PR
Resolves #445 in a non-breaking way:
df.app.activity()
to return aCallActivityInput
.df.app.orchestration()
to return aCallSubOrchestratorInput
.context.df.callActivity()
andcontext.df.callActivityWithRetry()
to accept aCallActivitInput
as first argument instead of astring
, while deprecating the old overloadcontext.df.callSubOrchestrator()
andcontext.df.callSubOrchestratorWithRetry()
to accept aCallSubOrchestratorInput
as first argument instead of astring
, while deprecating the old overloaddf.app.entity()
toRegisterEntityResult
, which includes agetEntityId()
method that takes a key and returns anEntityId
instance (can be passed tocontext.df.callEntity()
and other entity interaction APIs on clients and orchestration contexts.Before: Activities/Orchestrations:
Entities:
After:
Orchestrations/Activities:
Entities: