Hi,
After updating ABP to latest version i'm getting this error after running the application
"Can't create component 'HelpCenter.User.UserManager' as it has dependencies to be satisfied.\r\n\r\n'HelpCenter.User.UserManager' is waiting for the following dependencies:\r\n- Service 'HelpCenter.Authorization.RoleManager' which was registered but is also waiting for dependencies.\r\n'HelpCenter.Authorization.RoleManager' is waiting for the following dependencies:\r\n- Service 'Abp.Zero.Configuration.IRoleManagementConfig' which was not registered.\r\n- Service 'Abp.Organizations.IOrganizationUnitSettings' which was not registered.\r\n- Service 'Abp.IdentityFramework.IdentityEmailMessageService' which was not registered.\r\n- Service 'Abp.Authorization.Users.IUserTokenProviderAccessor' which was not registered.\r\n"
and that's my UserManager class constructor
public UserManager( UserStore store, RoleManager roleManager, IPermissionManager permissionManager, IUnitOfWorkManager unitOfWorkManager, ISettingManager settingManager, ICacheManager cacheManager, IRepository<OrganizationUnit, long> organizationUnitRepository, IRepository<UserOrganizationUnit, long> userOrganizationUnitRepository, IOrganizationUnitSettings organizationUnitSettings, ILocalizationManager localizationManager, IdentityEmailMessageService emailService, IUserTokenProviderAccessor userTokenProviderAccessor, IRepository<User, long> userRepository, IEmailManager emailManager, IRepository<UserPermissionSetting, long> userPermissionRepository, IRepository<Tenant> tenantRepository, IRepository<ForgotPassword, long> forgotPasswordRepository, IEventBus eventBus
)
: base(
store,
roleManager,
permissionManager,
unitOfWorkManager,
cacheManager,
organizationUnitRepository,
userOrganizationUnitRepository,
organizationUnitSettings,
localizationManager,
emailService,
settingManager,
userTokenProviderAccessor
)
{
_userRepository = userRepository;
_userPermissionRepository = userPermissionRepository;
_unitOfWorkManager = unitOfWorkManager;
_tenantRepository = tenantRepository;
_forgotPasswordRepository = forgotPasswordRepository;
EventBus = eventBus;
}
1 Answer(s)
-
0
I fixed by changing
[DependsOn(typeof(AbpEntityFrameworkModule))] to [DependsOn(typeof(AbpZeroEntityFrameworkModule))]