public QuandlController(ILocalizationService localizationService, ISettingService settingService, QuandlSettings quandlSettings) { this._localizationService = localizationService; this._settingService = settingService; this._quandlSettings = quandlSettings; }
public QuandlController(ILocalizationService localizationService, ISettingService settingService, QuandlSettings quandlSettings, IPermissionService permissionService) { this._localizationService = localizationService; this._settingService = settingService; this._quandlSettings = quandlSettings; this._permissionService = permissionService; }
protected override void ApplySettings(HydraTaskSettings settings) { _settings = new QuandlSettings(settings); if (_settings.IsDefault) { _settings.DayOffset = 1; _settings.StartFrom = new DateTime(1980, 1, 1); _settings.Interval = TimeSpan.FromDays(1); _settings.IgnoreWeekends = true; _settings.AuthToken = new SecureString(); _settings.UseTemporaryFiles = TempFiles.UseAndDelete; } _quandlSecurityStorage = new QuandlSecurityStorage(EntityRegistry); }