public BusRegistrationContext(IConfigurationServiceProvider provider, BusHealth busHealth, IRegistrationCache <IEndpointRegistration> endpoints,
                               IRegistrationCache <IConsumerRegistration> consumers, IRegistrationCache <ISagaRegistration> sagas,
                               IRegistrationCache <IExecuteActivityRegistration> executeActivities, IRegistrationCache <IActivityRegistration> activities)
     : base(provider, consumers, sagas, executeActivities, activities)
 {
     _busHealth = busHealth;
     _endpoints = endpoints;
 }
Пример #2
0
 public Registration(IConfigurationServiceProvider configurationServiceProvider, IRegistrationCache <IConsumerRegistration> consumers,
                     IRegistrationCache <ISagaRegistration> sagas, IRegistrationCache <IExecuteActivityRegistration> executeActivities,
                     IRegistrationCache <IActivityRegistration> activities)
 {
     _configurationServiceProvider = configurationServiceProvider;
     Consumers         = consumers;
     Sagas             = sagas;
     ExecuteActivities = executeActivities;
     Activities        = activities;
 }
 public RegistrationService(IRegistrationCache registrationCache,
                            CurrentDateTimeProvider currentDateTimeProvider,
                            RegisterClient registerClient,
                            PushNotificationChannelProvider pushNotificationChannelProvider)
 {
     _registrationCache               = registrationCache;
     _currentDateTimeProvider         = currentDateTimeProvider;
     _registerClient                  = registerClient;
     _pushNotificationChannelProvider = pushNotificationChannelProvider;
 }
Пример #4
0
        public Registration(IConfigurationServiceProvider configurationServiceProvider, IRegistrationCache <IConsumerRegistration> consumers,
                            IRegistrationCache <ISagaRegistration> sagas, IRegistrationCache <IExecuteActivityRegistration> executeActivities,
                            IRegistrationCache <IActivityRegistration> activities, IRegistrationCache <IFutureRegistration> futures)
        {
            _configurationServiceProvider = configurationServiceProvider;
            Consumers         = consumers;
            Sagas             = sagas;
            ExecuteActivities = executeActivities;
            Activities        = activities;
            Futures           = futures;

            _configuredTypes = new HashSet <Type>();
        }
        public static bool HasRegistrationId(this IRegistrationCache registrationCache)
        {
            var registrationModel = registrationCache.GetRegistration();

            return(registrationModel != null);
        }
 public RiderRegistrationContext(IRegistration registration, IRegistrationCache <object> registrations)
 {
     _registration  = registration;
     _registrations = registrations;
 }
 public RiderRegistrationContext(IRegistration registration, BusHealth health, IRegistrationCache <object> registrations)
 {
     _registration  = registration;
     _health        = health;
     _registrations = registrations;
 }
Пример #8
0
 public DependencyGenerator(IRegistrationCache cache)
 {
     _cache = cache;
 }
Пример #9
0
 public DependencyGenerator()
 {
     _cache = new StaticRegistrationCollection();
 }
Пример #10
0
 public SprocketWTWContainer(ILifetimeManagement management, IRegistrationCache cache)
 {
     _management        = management;
     _registrationCache = cache;
 }
Пример #11
0
 public SprocketWTWContainer(IRegistrationCache cache)
 {
     _management        = new LifetimeManagement();
     _registrationCache = cache;
 }
Пример #12
0
 public SprocketWTWContainer(ILifetimeManagement management)
 {
     _management        = management;
     _registrationCache = new StaticRegistrationCollection();
 }