示例#1
0
        //private BehaviorSubject<VariableStorageEvent> EventSubject { get; } = new BehaviorSubject<VariableStorageEvent>(null);
        //public IObservable<VariableStorageEvent> EventObservable => this.EventSubject.AsObservable();



        public VariablesRepository(APPDbContext appDbContext, DataEventDispatcher eventDispatcher)
        {
            EventDispatcher = eventDispatcher;
            _appDbContext   = appDbContext;
            //_appDbContext.Database.EnsureCreated();

            //_appDbContext.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking;
        }
示例#2
0
 public LocalUserService(
     IDPDbContext context,
     IPasswordHasher <MUser> passwordHasher,
     DataEventDispatcher eventDispatcher,
     IMapper mapper)
 {
     EventDispatcher = eventDispatcher;
     _context        = context
                       ?? throw new ArgumentNullException(nameof(context));
     _passwordHasher = passwordHasher
                       ?? throw new ArgumentNullException(nameof(passwordHasher));
     _mapper = mapper;
 }
 public ApiResourcesService(IDPDbContext dbContext, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     _mapper         = mapper;
     DbContext       = dbContext;
     EventDispatcher = eventDispatcher;
 }
示例#4
0
 public IDPClientsServerMethodsHub(IClientService clientService, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     ClientService   = clientService;
     EventDispatcher = eventDispatcher;
     _mapper         = mapper;
 }
示例#5
0
 public IDPApiScopesServerMethodsHub(IApiScopesService apiScopesService, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     ApiScopesService = apiScopesService;
     EventDispatcher  = eventDispatcher;
     _mapper          = mapper;
 }
 public IDPUsersServerMethodsHub(IUsersService userService, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     UserService     = userService;
     EventDispatcher = eventDispatcher;
     _mapper         = mapper;
 }
 public IDPIdentityResourcesServerMethodsHub(IIdentityResourcesService apiResourcesService, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     IdentityResourcesService = apiResourcesService;
     EventDispatcher          = eventDispatcher;
     _mapper = mapper;
 }
示例#8
0
 public ClientService(IDPDbContext dbContext, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     _mapper         = mapper;
     DbContext       = dbContext;
     EventDispatcher = eventDispatcher;
 }
 public VariablesServerMethods(IVariablesRepository variablesStore, DataEventDispatcher eventDispatcher)
 {
     EventDispatcher = eventDispatcher;
     VariablesStore  = variablesStore as VariablesRepository;
 }
示例#10
0
 public EndpointRuleRepository(APPDbContext appDbContext, DataEventDispatcher eventDispatcher)
 {
     _appDbContext   = appDbContext;
     EventDispatcher = eventDispatcher;
     //_appDbContext.ChangeTracker.QueryTrackingBehavior = QueryTrackingBehavior.NoTracking;
 }
示例#11
0
 public AuthenticationProviderService(IDPDbContext dbContext, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     _mapper         = mapper;
     DbContext       = dbContext;
     EventDispatcher = eventDispatcher;
 }
示例#12
0
 public IDPRolesServerMethodsHub(IRolesService rolesService, IMapper mapper, DataEventDispatcher eventDispatcher)
 {
     RolesService    = rolesService;
     EventDispatcher = eventDispatcher;
     _mapper         = mapper;
 }
 public MiddlerRuleHubMethods(IServiceProvider serviceProvider, EndpointRuleRepository endpointRuleRepository, DataEventDispatcher eventDispatcher)
 {
     _endpointRuleRepository = endpointRuleRepository;
     EventDispatcher         = eventDispatcher;
 }
 public TypeDefinitionRepository(APPDbContext appDbContext, DataEventDispatcher eventDispatcher)
 {
     EventDispatcher = eventDispatcher;
     _appDbContext   = appDbContext;
 }