hi
For internal calls between microservices, you can use integration-services
, which does not require authorization.
For application services you have to pass authorization state(token)
https://abp.io/docs/latest/framework/api-development/integration-services https://abp.io/docs/latest/tutorials/modular-crm/part-06
hi
Can you share a project to show this https://streamable.com/4r550a ?
Thanks.
hi
I don't fully understand your point.
Can you share a simple project to reproduce?
liming.ma@volosoft.com
Thanks.
hi
Your Dockerfile seems to have no problem.
I suggest you add a package to your project instead of in the pipeline.
RUN abp add-package Volo.Abp.Account.Pro.Admin.Blazor.Server
You can try it. If you have any problems, you can get feedback here.
Thanks.
hi
You can get/set settings by ISettingManager
SetForTenantAsync
It seems the TwilioClient
is designed to init
once(ALL method are static
).
You can override TwilioSmsSender
to create the TwilioRestClient
https://github.com/twilio/twilio-csharp/blob/95cc216f8e7353e373fdcaf7e8a0432e28b183b6/src/Twilio/Rest/Api/V2010/Account/MessageResource.cs#L156-L161
https://github.com/twilio/twilio-csharp/blob/95cc216f8e7353e373fdcaf7e8a0432e28b183b6/src/Twilio/Rest/Api/V2010/Account/MessageResource.cs#L134-L150
hi
The Dockerfile of blazor server is simple and same as asp net core default:
FROM mcr.microsoft.com/dotnet/aspnet:9.0
COPY bin/Release/net9.0/publish/ app/
WORKDIR /app
ENV ASPNETCORE_URLS=http://+:80
ENTRYPOINT ["dotnet", "MyBlazorServerDemo.Blazor.dll"]
hi
You can use data-filtering system to Data Separation.
Current permission-system can meet your Permissions and Authorization case.
The Policy-based authorization also works in abp Permissions and Authorization system.
You can use it for more flexible permission checking
Thanks.
hi
The Azure Service Bus implementation in ABP is relatively simple.
All messages are received and sent through a channel(same SubscriberName and TopicName
).
You can use Azure Service Bus API to implement your requirements.
Thanks.
hi
I've asked team members, and we don't have experience with this or source files to share.
Sorry for that.