public EndpointResolverService(IDirectoryService directoryService, IDefaultEndpointConfiguration defaultEndpointConfiguration, IUrlBuilder urlBuilder, IDirectoryRepository directoryRepository, ILogger logger) { _directoryService = directoryService; _defaultEndpointConfiguration = defaultEndpointConfiguration; _urlBuilder = urlBuilder; _directoryRepository = directoryRepository; _logger = logger; }
public ConfigureAnEndpoint(string name, IDefaultEndpointConfiguration defaultConfiguration, Action <EndpointConfiguration> endpointConfigurationAction) { this.name = name; this.defaultConfiguration = defaultConfiguration; this.endpointConfigurationAction = endpointConfigurationAction; Configuration = new EndpointConfiguration(name); defaultConfiguration.ConfigureEndpoint(Configuration); endpointConfigurationAction(Configuration); }
public ConfigureAnEndpoint(IServiceCollection services, string name, IDefaultEndpointConfiguration defaultConfiguration, Action <EndpointConfiguration> endpointConfigurationAction) : base(name, defaultConfiguration, endpointConfigurationAction) { this.services = services; }