As you can see the performance of the call - https://localhost:44370/api/account/profile-picture-file/fc6acc7a-ab15-e109-325e-3a0d8602930e
It takes almost 2 minutes to load the profile picture. however when we download the file from Azure blob it gets displayed in a milli-second. How can we optimize the performance of this call?
ABP Framework versionv 8.0.1
UI Type: Angular
Database System: EF Core (SQL Server)
Tiered (for MVC) or Auth Server Separated (for Angular): Auth server separated angular
Exception message and full stack trace:
Steps to reproduce the issue: https://authserver-domain-name/api/account/profile-picture/fc6acc7a-ab15-e109-325e-3a0d8602930e gets the file stream from DB. However I want to store the profile pictures in Azure Blob and store only the reference link in DB.
Could you please share the files where I need to make the change and also please share the existing logic that is used to upload the stream to DB. This is a production issue reported by customer and we need immediate assistance.
Also please mention where is the mapping of Users and their corresponding blobs?
Can you provide me var UPPY_UPLOAD_ENDPOINT = $("#uploadEndpoint").val(); uppy endpoint URL and what does it refer,and what does getUppyHeaders refer to?
function getUppyHeaders() { var headers = {}; headers[abp.security.antiForgery.tokenHeaderName] = abp.security.antiForgery.getToken(); return headers; }
Can we connect remotely to check
Please check your mail i have attached the test project
Hi Can you check it remotely