/// <summary> /// Initializes a new instance of the <see cref="ServerRegistrationService" /> class. /// </summary> public ServerRegistrationService( ICoreScopeProvider scopeProvider, ILoggerFactory loggerFactory, IEventMessagesFactory eventMessagesFactory, IServerRegistrationRepository serverRegistrationRepository, IHostingEnvironment hostingEnvironment) : base(scopeProvider, loggerFactory, eventMessagesFactory) { _serverRegistrationRepository = serverRegistrationRepository; _hostingEnvironment = hostingEnvironment; }
/// <summary> /// Initializes a new instance of the <see cref="ServerRegistrationService"/> class. /// </summary> /// <param name="scopeProvider">A UnitOfWork provider.</param> /// <param name="logger">A logger.</param> /// <param name="eventMessagesFactory"></param> public ServerRegistrationService(IScopeProvider scopeProvider, ILogger logger, IEventMessagesFactory eventMessagesFactory, IServerRegistrationRepository serverRegistrationRepository) : base(scopeProvider, logger, eventMessagesFactory) { _serverRegistrationRepository = serverRegistrationRepository; }