Activities of "aidid"

Hi,

Thanks for the suggestion and it appears to be great :). Just another question thought, Is it better to use a domain service to call the rest api or create a singleton instead?

Hi there,

So while I'm browsing upon abp.io docs, I'm stumbled upon Dynamic C# API Client Proxies and came up with a few question regarding it possible use case scenario.

  1. Would it be possible to use this dynamic C# API Client Proxies to call external REST API?
  2. How does the Dynamic C# API Client Proxies handle storing authentication token if it is capeable of calling external REST API?

Thank you in advanced :)

  • ABP Framework version: v4.2.1
  • UI type: Angular
  • DB provider: MongoDB
  • Tiered (MVC) or Identity Server Separated (Angular): yes

Base on the screenshot above,

What is the way to fix it or is it coming in future update?

ABP Version: 4.0.1

Hi there, I'm using ABP Commercial with Angular as frontend, I noticed that when I clicked profile it redirect me to other host (The identity or account module I believe) which is MVC instead of angular. We feel like the page should have been made in Angular instead since there is multiple issues that it caused which are stated below.

  1. It defeat the whole purpose of "no refresh" that brought by angular
  2. The sidebar doesn't match with the page in angular

Please look into this and we hope that the page and other similar page can be included in Angular solution instead (Such as the login page)

Answer

For number 1,

[DependsOn( typeof(AbpAutofacModule), typeof(AbpIdentityHttpApiModule), typeof(AbpIdentityHttpApiClientModule), typeof(ProductManagementHttpApiModule), typeof(AbpEntityFrameworkCoreSqlServerModule), typeof(AbpPermissionManagementEntityFrameworkCoreModule), typeof(AbpPermissionManagementApplicationModule), typeof(AbpPermissionManagementHttpApiModule), typeof(AbpSettingManagementEntityFrameworkCoreModule), typeof(BloggingApplicationContractsModule), typeof(AbpPermissionManagementDomainIdentityModule), typeof(AbpPermissionManagementDomainIdentityServerModule), typeof(AbpHttpClientIdentityModelWebModule), typeof(AbpTenantManagementApplicationContractsModule), typeof(AbpTenantManagementHttpApiModule), typeof(AbpTenantManagementHttpApiClientModule), typeof(AbpTenantManagementEntityFrameworkCoreModule), typeof(AbpFeatureManagementEntityFrameworkCoreModule), typeof(AbpFeatureManagementApplicationModule), typeof(AbpFeatureManagementHttpApiModule), typeof(AbpAspNetCoreMvcUiMultiTenancyModule) )]

There are multiple EFCoreModule references, is it really required?

For number 2, 

That is acceptable answers
Answer

Hi,

  1. For the gateway that reroute the request from the host to microservice, why does in sample project the database module is depended on. Do we have to depend on database module as well?

  2. Is there any plan on writing a better documentation on Microservice architecture considering abp.io promoted microservice as one of it functionality

Answer

Hi,

Any help regarding this issue would be appreciated

Question
  • ABP Framework version: v3.3.1
  • UI type: Angular
  • Tiered (MVC) or Identity Server Seperated (Angular): yes

Hi there,

We are trying to create a project using the microservices styling and we are currently refering to (https://docs.abp.io/en/abp/latest/Samples/Microservice-Demo) and it's source code however we are a little bit confused in the BFFs project. From what we understand, the purpose of the gateway is to become a single point of entry and redirect the request to the relavant microservice but our confussion come where we noticed that the the project still depends on multiple (probably unrelated module) such as the Mysql module. Could anyone help us understand further about this and if possible could ABP team create a better guide on creating microservice since the current documentation doesn't explain much about creating one but just explaining the sample that was created. It would be nice to have a microservice template as well

Thanks in advance

Showing 1 to 8 of 8 entries
Made with ❤️ on ABP v8.2.0-preview Updated on March 25, 2024, 15:11