public EntityLinkService(IDbSet <L> lSet, IDbSet <R> rSet, IEntityLinkSecurity <L, R> security, IEntityLinkEventEmitter <L, R> emitter) { this.lSet = lSet; this.rSet = rSet; this.security = security; this.emitter = emitter; }
public PrincipalsService( ILog log, IContext context, IEntityEmitter <Principal> emitter, IEntityLinkEmitter <Principal, Role> linkEmitter, IEntitySecurity <Principal> security, IEntityLinkSecurity <Principal, Role> linkSecurity ) { this.log = log; this.context = context; this.emitter = emitter; this.linkEmitter = linkEmitter; this.security = security; this.linkSecurity = linkSecurity; }
public RolesService( ILog log, Authorization.IContext context, IEntityEmitter <Role> emitter, IEntityLinkEmitter <Role, Principal> linkEmitter, IEntitySecurity <Role> security, IEntityLinkSecurity <Role, Principal> linkSecurity ) { this.log = log; this.context = context; this.emitter = emitter; this.linkEmitter = linkEmitter; this.security = security; this.linkSecurity = linkSecurity; }