public PlatoTwitterOptionsConfiguration( ITwitterSettingsStore <PlatoTwitterSettings> TwitterSettingsStore, ILogger <PlatoTwitterOptionsConfiguration> logger, IEncrypter encrypter) { _TwitterSettingsStore = TwitterSettingsStore; _encrypter = encrypter; _logger = logger; }
public TwitterOptionsConfiguration( ITwitterSettingsStore <TwitterSettings> TwitterSettingsStore, IDataProtectionProvider dataProtectionProvider, ILogger <TwitterOptionsConfiguration> logger) { _TwitterSettingsStore = TwitterSettingsStore; _dataProtectionProvider = dataProtectionProvider; _logger = logger; }
public AdminViewProvider( ITwitterSettingsStore <TwitterSettings> TwitterSettingsStore, IDataProtectionProvider dataProtectionProvider, ILogger <AdminViewProvider> logger, IShellSettings shellSettings, IPlatoHost platoHost) { _dataProtectionProvider = dataProtectionProvider; _TwitterSettingsStore = TwitterSettingsStore; _shellSettings = shellSettings; _platoHost = platoHost; _logger = logger; }
public AdminViewProvider( ITwitterSettingsStore <PlatoTwitterSettings> twitterSettingsStore, IOptions <PlatoOptions> platoOptionsAccessor, ILogger <AdminViewProvider> logger, IShellSettings shellSettings, IEncrypter encrypter, IPlatoHost platoHost) { _twitterSettingsStore = twitterSettingsStore; _platoOptions = platoOptionsAccessor.Value; _shellSettings = shellSettings; _platoHost = platoHost; _encrypter = encrypter; _logger = logger; }