Beispiel #1
0
 public FacilitiesService(
     ILog log,
     Facility.IContext context,
     IEntityEmitter <Facility.Facility> emitter,
     IEntitySecurity <Facility.Facility> security
     )
 {
     this.log      = log;
     this.context  = context;
     this.emitter  = emitter;
     this.security = security;
 }
Beispiel #2
0
 public UserPreferencesService(
     ILog log,
     Configuration.IContext context,
     IEntityEmitter <UserPreference> emitter,
     IEntitySecurity <UserPreference> security
     )
 {
     this.log      = log;
     this.context  = context;
     this.emitter  = emitter;
     this.security = security;
 }
Beispiel #3
0
 public LastActiveRoutesService(
     ILog log,
     IContext context,
     IEntityEmitter <LastActiveRoute> emitter,
     IEntitySecurity <LastActiveRoute> security
     )
 {
     this.log      = log;
     this.context  = context;
     this.emitter  = emitter;
     this.security = security;
 }
Beispiel #4
0
 public ProvidersService(
     ILog log,
     Facility.IContext context,
     IEntityEmitter <Provider> emitter,
     IEntitySecurity <Provider> security
     )
 {
     this.log      = log;
     this.context  = context;
     this.emitter  = emitter;
     this.security = security;
 }
Beispiel #5
0
 public PrincipalClaimsService(
     ILog log,
     IContext context,
     IEntityEmitter <PrincipalClaim> emitter,
     IEntitySecurity <PrincipalClaim> security
     )
 {
     this.log      = log;
     this.context  = context;
     this.emitter  = emitter;
     this.security = security;
 }
Beispiel #6
0
 public SynonymsService(
     ILog log,
     Facility.IContext context,
     IEntityEmitter <Synonym> emitter,
     IEntitySecurity <Synonym> security
     )
 {
     this.log      = log;
     this.context  = context;
     this.emitter  = emitter;
     this.security = security;
 }
Beispiel #7
0
 public GlobalPreferencesService(
     IOptions <GlobalPreferencesServiceOptions> options,
     ILog log,
     IContext context,
     IEntityEmitter <GlobalPreference> emitter,
     IEntitySecurity <GlobalPreference> security)
 {
     this.log      = log;
     this.context  = context;
     this.emitter  = emitter;
     this.security = security;
     this.options  = options;
 }
Beispiel #8
0
 public AttentionNoticeStatusesService(
     ILog log,
     IContext context,
     IEntityEmitter <AttentionNoticeStatus> emitter,
     IEntityAccessEmitter <AttentionNoticeStatus> accessEmitter,
     IEntitySecurity <AttentionNoticeStatus> security
     )
 {
     this.log           = log;
     this.context       = context;
     this.emitter       = emitter;
     this.accessEmitter = accessEmitter;
     this.security      = security;
 }
Beispiel #9
0
 public SilentProvisioningService(
     IOptions <SilentProvisioningServiceOptions> options,
     ILog log,
     IContext context,
     IEntityEmitter <Principal> emitter,
     IEntityLinkEmitter <Principal, Role> linkEmitter,
     IAccessTokenResolver accessTokenResolver
     )
 {
     this.options             = options;
     this.log                 = log;
     this.context             = context;
     this.emitter             = emitter;
     this.linkEmitter         = linkEmitter;
     this.accessTokenResolver = accessTokenResolver;
 }
Beispiel #10
0
 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;
 }
Beispiel #11
0
 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;
 }