You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Not all exact overloads from the in-proc IDurableEntityClient will be supported.
Invoking entity via interface proxy.
Design
To avoid breaking changes but also avoid adding a complex plugin plattern (ala HttpContext.Features), we will simply design a new standalone abstract client DurableEntityClient. We will then add a single property onto DurableTaskClient:
publicabstractclassDurableTaskClient{publicvirtualDurableEntityClientEntities=>thrownew NotSupportedException($"The client {this.GetType()} does not support durable entities.");}
The text was updated successfully, but these errors were encountered:
Overview
To support interacting with entities from a client, we need to design & add appropriate APIs to do as such from a
DurableTaskClient
.Requirements
The client additions should cover the same functionality from IDurableEntityClient.
Non-Requirements
IDurableEntityClient
will be supported.Design
To avoid breaking changes but also avoid adding a complex plugin plattern (ala
HttpContext.Features
), we will simply design a new standalone abstract clientDurableEntityClient
. We will then add a single property ontoDurableTaskClient
:The text was updated successfully, but these errors were encountered: