예제 #1
0
 public MicroServiceReception(ILogger <MicroServiceReception> logger,
                              Gateway gateway,
                              LockKeyManager lockKeyManager,
                              GatewayRefereeClient gatewayReferee,
                              IServiceProviderAllocator serviceProviderAllocator)
 {
     _Gateway = gateway;
     _ServiceProviderAllocator = serviceProviderAllocator;
     _Logger         = logger;
     _lockKeyManager = lockKeyManager;
     _gatewayReferee = gatewayReferee;
 }
예제 #2
0
 public FindMasterHandler(IServiceProvider serviceProvider)
 {
     _serviceProvider      = serviceProvider;
     _configuration        = serviceProvider.GetService <IConfiguration>();
     _gatewayRefereeClient = serviceProvider.GetService <GatewayRefereeClient>();
 }
 public GetServiceProviderHandler(IServiceProvider serviceProvider)
 {
     _serviceProvider      = serviceProvider;
     _TransactionIdBuilder = serviceProvider.GetService <TransactionIdBuilder>();
     _gatewayRefereeClient = serviceProvider.GetService <GatewayRefereeClient>();
 }