public AuthorizationService(IRolePermissionRepository rolePermissionRepository, IOrganizationUserPermissionRepository organizationUserPermissionRepository, IOrganizationUserRoleRepository organizationUserRoleRepository ) { this.rolePermissionRepository = rolePermissionRepository; this.organizationUserPermissionRepository = organizationUserPermissionRepository; this.organizationUserRoleRepository = organizationUserRoleRepository; }
public OrganizationUserService( IOrganizationUserRepository organizationUserRepository, IOrganizationRepository organizationRepository, IGroupRepository groupRepository, IProfileRepository profileRepository, IOrganizationUserRoleRepository roleRepository, IMessagePublisher publisher, ILogger <OrganizationUserService> logger) { this.organizationUserRepository = organizationUserRepository; this.organizationRepository = organizationRepository; this.groupRepository = groupRepository; this.profileRepository = profileRepository; this.roleRepository = roleRepository; this.logger = logger; this.publisher = publisher; }