/// <summary> /// Initializes a new instance of the <see cref="ServiceModule" /> class. /// </summary> /// <param name="workManagerRegistry">The _work manager registry.</param> /// <param name="notifier">The notifier.</param> /// <param name="disposables">The disposables.</param> /// <param name="onDependencyFactory">The on dependency factory.</param> public ServiceModule( WorkManagerRegistry workManagerRegistry, ILogNotification notifier, IDisposables disposables, Func <IDependencyFactory> onDependencyFactory) : base(workManagerRegistry, notifier, disposables, onDependencyFactory) { }
/// <summary> /// Initializes a new instance of the <see cref="BaseModule" /> class. /// </summary> /// <param name="workManagerRegistry">The work manager registry.</param> /// <param name="notifier">The notifier.</param> /// <param name="disposables">The disposables.</param> /// <param name="onDependencyFactory">The on dependency factory.</param> public BaseModule( WorkManagerRegistry workManagerRegistry, ILogNotification notifier, IDisposables disposables, Func <IDependencyFactory> onDependencyFactory) { _notifier = notifier; _disposables = disposables; _workManagerRegistry = workManagerRegistry; _onDependencyFactory = onDependencyFactory; _workersConfiguration = new SimpleConfigurationSectionManager("workerSettings"); }