public IntegrationInitializationHostService(IIntegrationProvider integrationProvider, IntegrationRegistrar integrationRegistrar, IntegrationHostManager integrationManager) { this.IntegrationProvider = integrationProvider; this.IntegrationRegistrar = integrationRegistrar; this.IntegrationHostManager = integrationManager; }
/// <summary> /// Constructor. /// </summary> /// <param name="integrationProvider">Instance of <see cref="IIntegrationProvider"/>.</param> /// <exception cref="ArgumentNullException"><paramref name="integrationProvider"/> is <c>Null</c>.</exception> public IntegrationController(IIntegrationProvider integrationProvider) { _integrationProvider = integrationProvider ?? throw new ArgumentNullException(nameof(integrationProvider)); }