"uyarbtrlp" की गतिविधियाँ

I have the same issue in other versions such as 5.1, 5.0

I am using the LocalDistributedEventBus which is default.

Yes, of course. When I configure and map the object which is created by me like document you sent, I can subscribe the event. Like I mentioned, I couldn't subscribe events related with Identity such as creating a new user, creating a new role. Also, I can subscribe these events on Single (Unified) Application Scenario, but not on Separated Deployment & Databases Scenario. I realized above code block, somehow, didn't represent the handler which I created.

  • ABP Framework version: v5.1.4
  • UI type: MVC
  • DB provider: EF Core
  • Module Template: yes
  • Steps to reproduce the issue:"
  1. I've created the module template by using abp suite.
  2. I've used the Separated Deployment & Databases Scenario. Therefore, I've runned update-db.ps1 script in both HttpApi.Host and IdentityServer projects.
  3. I've runned the solution.
  4. I've created the TestUserHandler class under TestApplication.Domain and subscribe the UserEto.
  5. I've given a reference Volo.Abp.Users.Domain for using UserEto.
   public class TestUserHandler : IDistributedEventHandler<EntityCreatedEto<UserEto>>, ITransientDependency
    {

        private readonly ICurrentTenant _currentTenant;


        private readonly ILogger<TestUserHandler> _logger;


        public TestUserHandler( ICurrentTenant currentTenant, ILogger<TestUserHandler> logger)
        {
            _currentTenant = currentTenant;
            _logger = logger;
        }
        public virtual async Task HandleEventAsync(EntityCreatedEto<UserEto> eventData)
        {

            
        }
    }
  1. I couldn't subscribe the event while adding a new user.
  2. When I use the same structure on Single (Unified) Application Scenario, I can subscribe the event and see the data of new user. It is same for EntityUpdatedEto<UserEto>
  3. Do I need to add external packages or codes for getting the event data or is it a kind of bug? How can I resolve this?

Thanks, it works.

ABP Framework version: v5.1.1 UI type: MVC DB provider: EF Core Module Template: yes Steps to reproduce the issue:"

  1. I've created the module template by using abp cli ->abp new Acme.IssueManagement -t module-pro -v 5.1.1
  2. I've used the Separated Deployment & Databases Scenario. Therefore, I've runned update-db.ps1 script in both HttpApi.Host and IdentityServer projects.
  3. I've runned the solution.
  4. When I click one of the default modules page such as Identity Management -> Users from web ui, I face this error:
  5. Users endpoint works properly on Swagger UI. Exception message and stack trace: These are the logs from Web.Host 2022-03-14 11:13:55.979 +03:00 [INF] Request starting HTTP/2 GET https://localhost:44369/Identity/Users - - 2022-03-14 11:13:55.981 +03:00 [INF] Start processing HTTP request GET "https://localhost:44356/api/abp/application-configuration?api-version=1.0" 2022-03-14 11:13:55.982 +03:00 [INF] Sending HTTP request GET "https://localhost:44356/api/abp/application-configuration?api-version=1.0" 2022-03-14 11:13:56.069 +03:00 [INF] Received HTTP response headers after 87.0187ms - 200 2022-03-14 11:13:56.069 +03:00 [INF] End processing HTTP request after 87.2745ms - 200 2022-03-14 11:13:56.088 +03:00 [INF] Executing endpoint '/Identity/Users/Index' 2022-03-14 11:13:56.088 +03:00 [INF] Route matched with {page = "/Identity/Users/Index", action = "", controller = "", area = ""}. Executing page /Identity/Users/Index 2022-03-14 11:13:56.088 +03:00 [INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy 2022-03-14 11:13:56.088 +03:00 [INF] Executing handler method Volo.Abp.Identity.Web.Pages.Identity.Users.IndexModel.OnGetAsync - ModelState is "Valid" 2022-03-14 11:13:56.088 +03:00 [INF] Start processing HTTP request GET "https://localhost:44356/api/identity/users/lookup/roles?api-version=1.0" 2022-03-14 11:13:56.088 +03:00 [INF] Sending HTTP request GET "https://localhost:44356/api/identity/users/lookup/roles?api-version=1.0" 2022-03-14 11:13:56.123 +03:00 [INF] Received HTTP response headers after 34.93ms - 200 2022-03-14 11:13:56.124 +03:00 [INF] End processing HTTP request after 35.0652ms - 200 2022-03-14 11:13:56.125 +03:00 [INF] Start processing HTTP request GET "https://localhost:44356/api/identity/users/lookup/organization-units?api-version=1.0" 2022-03-14 11:13:56.125 +03:00 [INF] Sending HTTP request GET "https://localhost:44356/api/identity/users/lookup/organization-units?api-version=1.0" 2022-03-14 11:13:56.144 +03:00 [INF] Received HTTP response headers after 18.891ms - 200 2022-03-14 11:13:56.144 +03:00 [INF] End processing HTTP request after 19.0409ms - 200 2022-03-14 11:13:56.145 +03:00 [INF] Executed handler method OnGetAsync, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult. 2022-03-14 11:13:56.165 +03:00 [DBG] Added bundle 'Lepton.Global' to the page in 2.16 ms. 2022-03-14 11:13:56.167 +03:00 [DBG] Added bundle 'Volo.Abp.Identity.Web.Pages.Identity.Users.IndexModel' to the page in 1.73 ms. 2022-03-14 11:13:56.180 +03:00 [DBG] Added bundle 'Lepton.Global' to the page in 4.01 ms. 2022-03-14 11:13:56.182 +03:00 [DBG] Added bundle 'Volo.Abp.Identity.Web.Pages.Identity.Users.IndexModel' to the page in 1.08 ms. 2022-03-14 11:13:56.190 +03:00 [INF] Executed page /Identity/Users/Index in 101.7788ms 2022-03-14 11:13:56.190 +03:00 [INF] Executed endpoint '/Identity/Users/Index' 2022-03-14 11:13:56.193 +03:00 [INF] Request finished HTTP/2 GET https://localhost:44369/Identity/Users - - - 200 - text/html;+charset=utf-8 213.7965ms

How can I resolve this?

उत्तर

Have you tried on Web.Unified which is Single (Unified) Application Scenario? When I runned identity, web.host and http.host separately (which is Separated Deployment & Databases Scenario), I got that problem. Web.Unified works properly.

सवाल
  • ABP Framework version: v4.4.3
  • UI type: MVC
  • DB provider: EF Core
  • Module Template: yes
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

Hello ABP,

I have created a new solution with version of 4.4.3 like described in your documentation.

abp new Acme.IssueManagement -t module-pro -v 4.4.3

I have used CurrentUser.UserName on SampleAppService which comes from default template for taking the username. I saw the username was null. Other values were fine.

If I try on developer tools by using "abp.currentUser", I can see the username.

I have faced this issue on my application and I wanted to be sure whether the cause of the problem was related with me or not. Is that kind a bug or am I missing somethings?

Thanks.

उत्तर

Aren't there any informations?

  • ABP Framework version: v4.4.3
  • UI type: MVC
  • DB provider: EF Core
  • Tiered (MVC): yes
  • Exception message and stack trace:
  • Steps to reproduce the issue:"

Hello Abp,

I want to add a menu item to navigation menu when a new entity is inserted from create modal. I have searched from documents but I could not find any information about this operation. Do you have any suggestion about that?

68 प्रविष्टियों में 41 से 50 दिखा रहा है
Made with ❤️ on ABP v8.2.0-preview Updated on मार्च 25, 2024, 15:11