第一种
模块使用IUser
、IForumUserLookupService
、IDistributedEventHandler<EntityUpdatedEto<UserEto>>
进行操作,这样可以扩展属性,和启动模块用户一一对应。
第二种
业务用户,一般在某一模块下的特定用户。这种不需要同步。
比如比赛下的裁判员,只需要对其增删改查,这样的话,使用IDistributedEventHandler
+IdentityUserManager
进行同步就行。
不过角色问题不是很好处理。
TODO 代码