Base solution for your next web application
Open Closed

how to decouple the core module in micro service architecture with ASP.NET Zero #7616


User avatar
0
ngarimalla created

We are using ASP.NET Zero framework for backend APIs with micro service architecture. As we know that current ASP.NET Zero architecture based on monolithic structure, it’s doesn’t build in support for micro service architecture so we divide the existing structure we two different micro services one (Service 1) responsible for every feature which comes with ASP.NET Zero and other (Service 2) responsible for business-related activities.

We successfully decouple the both services according to micro service architecture but Service 2 doesn't contains Tenant, User or Roles related functionalities and some of the core module like Tenant, User, Roles, Features tightly couple with Abp framework and we can not able to decouple Tenant, User and other functionalities from Abp frameworks.

Can you suggest us to how to decouple (remove from Service 2) Tenant, User and other core functionalities from Abp frameworks?

Thanks in Advance.


1 Answer(s)
  • User Avatar
    0
    ismcagdas created
    Support Team

    Hi @ngarimalla

    As you mentioned, ABP Framework is highly coupled with Tenant, User, Roles, Features etc... So, I suggest you to use it as is.