public ServerPingJob(IWsServer wsServer, IUserGroups userGroups, IServiceProvider provider, IRegistrationProvider registrationProvider) { this.wsServer = wsServer; this.userGroups = userGroups; this.provider = provider; this.registrationProvider = registrationProvider; }
/// <summary> /// Adds a custom registration provider to the service collection. /// </summary> /// <param name="builder">The <see cref="SenseNetRegistrationBuilder"/> instance.</param> /// <param name="name">Name of the provider that this provider will be /// responsible for (e.g. Google, GitHub).</param> /// <param name="provider">Registration provider instance.</param> /// <returns>A <see cref="SenseNetRegistrationBuilder"/> instance that lets developers /// add custom features to the registration process.</returns> public static SenseNetRegistrationBuilder AddProvider(this SenseNetRegistrationBuilder builder, string name, IRegistrationProvider provider) { builder.Store.Add(name, provider); return(builder); }
public RoundRobinDistribution(IRegistrationProvider registrationProvider, ILogger <RoundRobinDistribution> logger) { _hostDistributor = new ConcurrentDictionary <string, HostDistributor>(StringComparer.OrdinalIgnoreCase); _registrationProvider = registrationProvider; _logger = logger; _registrationProvider.RegistrationCreated += RegistrationCreated; _registrationProvider.RegistrationExpired += RegistrationExpired; }
public void AddRegistration(IRegistrationProvider provider) { if (_providers == null) { _providers = new List <IRegistrationProvider>(); } _providers.Add(provider); }
public void Register(IRegistrationProvider provider) { if (_providers == null) { _providers = new List <IRegistrationProvider>(); } _providers.Add(provider); _handled = true; }
public void Add(string name, IRegistrationProvider provider) { if (string.IsNullOrEmpty(name)) { throw new ArgumentNullException(nameof(name)); } Providers[name] = provider ?? throw new ArgumentNullException(nameof(provider)); }
public RegistrationController( ILogger <RegistrationController> logger, IRegistrationProvider registrationProvider, ITokenService tokenService) { _logger = logger; _tokenService = tokenService; _registartionProvider = registrationProvider; }
public RegistrationService(IRegistrationProvider registrationProvider) { _registrationProvider = registrationProvider; }
public void Register(IRegistrationProvider provider) { var commiter = _kernel.GetRegistrationCommitter(); commiter.AddRegistration(provider); }
public ApplicationMonitorService(IRegistrationProvider registrationProvider) { _registrationProvider = registrationProvider; }