abp icon indicating copy to clipboard operation
abp copied to clipboard

ABP Dapr ASP.NET Core Integration package

Open hikalkan opened this issue 3 years ago • 1 comments

I've also created Volo.Abp.AspNetCore.Dapr package that depends on Volo.Abp.Dapr and Dapr.AspNetCore. We should check its source code and documentation to understand what we can do in the Volo.Abp.AspNetCore.Dapr package. So, please first write what we can do, before implementing it.

hikalkan avatar Jul 19 '22 11:07 hikalkan

Dapr interacts with applications through HTTP, so we need to build several endpoints, such as /dapr/subscribe, route endpoint to integrate publish/subscribe.

I am going to create the necessary endpoints in the ASP NET Core package, and middleware to call the built-in services.

The blocks we can integrate currently are: service invocation (dynamic/static proxy), and publish/subscribe (event bus). Distributed locks.

Dapr's other blocks do not have similar modules in abp. This can be considered later.

maliming avatar Aug 07 '22 07:08 maliming