internal IsDayOff(IsDayOffSettings settings, IIsDayOffApiClient apiClient) { this.settings = settings ?? throw new ArgumentNullException(nameof(settings), ErrorsMessages.SettingCanNotBeNull()); if (settings.TraceLevel.HasValue) { Tracer.Switch.Level = settings.TraceLevel.Value; } service = new IsDayOffService(apiClient, settings.Cache); }
public IsDayOffService(IIsDayOffApiClient apiClient, IIsDayOffCache cache) { this.apiClient = apiClient; this.cache = cache; }