Ejemplo n.º 1
0
 public AccountService(IOrleansClient client, ILogger <AccountService> logger, IIdentityServerInteractionService interaction,
                       IEventService events, IOptions <IdentityCenterOptions> options,
                       IHttpContextAccessor httpContextAccessor)
 {
     this.client              = client;
     this.logger              = logger;
     this.interaction         = interaction;
     this.events              = events;
     this.httpContextAccessor = httpContextAccessor;
     this.options             = options?.Value;
 }
Ejemplo n.º 2
0
 public ClientSession(TcpClient tcpClient, IOrleansClient grainFactory, IBufferPool <byte> bufferPool, ObjectPool <UncompressedPacket> uncompressedPacketObjectPool, IPacketCompress packetCompress)
 {
     _sessionId      = Guid.NewGuid();
     _tcpClient      = tcpClient;
     _grainFactory   = grainFactory;
     _bufferPool     = bufferPool;
     _packetCompress = packetCompress;
     _uncompressedPacketObjectPool = uncompressedPacketObjectPool;
     _outcomingPacketObserver      = new OutcomingPacketObserver(this);
     _outcomingPacketDispatcher    = new ActionBlock <object>(SendOutcomingPacket);
 }
Ejemplo n.º 3
0
 public ResourceOwnerPasswordValidator(IOrleansClient client, ILogger <ResourceOwnerPasswordValidator> logger)
 {
     this.client = client;
     this.logger = logger;
 }
Ejemplo n.º 4
0
 public XsLadeBaseGrain(IXsLadeBaseRepository xsLadeBaseRepository, IOrleansClient orleansClient)
 {
     this._xsLadeBaseRepository = xsLadeBaseRepository;
     this._orleansClient        = orleansClient;
 }
Ejemplo n.º 5
0
 public HeroClient(IOrleansClient clusterClient)
 {
     _orleansClient = clusterClient;
     serviceId      = "Docimax.Heroes";
 }
Ejemplo n.º 6
0
 public ResourceService(IOrleansClient client, ILogger <ResourceService> _logger)
 {
     this.client = client;
     this.logger = _logger;
 }
Ejemplo n.º 7
0
 public ScheduleTaskStateGrain(IScheduleTaskRepository scheduleTaskRepository, IOrleansClient orleansClient)
 {
     this._scheduleRepository = scheduleTaskRepository;
     _orleansClient           = orleansClient;
 }
Ejemplo n.º 8
0
 public ConnectionRouter(IOrleansClient grainFactory, ILogger <ConnectionRouter> logger, IServiceProvider serviceProvider)
 {
     _grainFactory    = grainFactory;
     _logger          = logger;
     _serviceProvider = serviceProvider;
 }
Ejemplo n.º 9
0
 public PersistedGrantService(IOrleansClient client, ILogger <PersistedGrantService> logger)
 {
     this.client = client;
     this.logger = logger;
 }
Ejemplo n.º 10
0
 public XsProductMiddleDataGrain(IXsProductMiddleDataRepository xsLadeBaseRepository, IOrleansClient orleansClient)
 {
     this._xsLadeBaseRepository = xsLadeBaseRepository;
     this._orleansClient        = orleansClient;
 }
Ejemplo n.º 11
0
 public ClientService(IOrleansClient client, ILogger <ClientService> logger)
 {
     this.client = client;
     this.logger = logger;
 }
Ejemplo n.º 12
0
 public ScheduleTaskGrain(IScheduleTaskRepository scheduleTaskRepository, IOrleansClient clusterClient, IHttpClientFactory httpClientFactory)
 {
     this._scheduleRepository = scheduleTaskRepository;
     this._clusterClient      = clusterClient;
     _httpClientFactory       = httpClientFactory;
 }
Ejemplo n.º 13
0
 public DictDataTypeStateGrain(IDictRepository dictRepository, IOrleansClient orleansClient, IHttpClientFactory httpClientFactory)
 {
     this._dictRepository = dictRepository;
     this._orleansClient  = orleansClient;
     _httpClientFactory   = httpClientFactory;
 }
Ejemplo n.º 14
0
 public XsLadeBaseGrain(IXsLadeRimpactRepository scheduleTaskRepository, IOrleansClient orleansClient)
 {
     this._xsLadeRimpactRepository = scheduleTaskRepository;
     this._orleansClient           = orleansClient;
 }