public PlatoTwitterOptionsConfiguration(
     ITwitterSettingsStore <PlatoTwitterSettings> TwitterSettingsStore,
     ILogger <PlatoTwitterOptionsConfiguration> logger,
     IEncrypter encrypter)
 {
     _TwitterSettingsStore = TwitterSettingsStore;
     _encrypter            = encrypter;
     _logger = logger;
 }
Exemplo n.º 2
0
 public TwitterOptionsConfiguration(
     ITwitterSettingsStore <TwitterSettings> TwitterSettingsStore,
     IDataProtectionProvider dataProtectionProvider,
     ILogger <TwitterOptionsConfiguration> logger)
 {
     _TwitterSettingsStore   = TwitterSettingsStore;
     _dataProtectionProvider = dataProtectionProvider;
     _logger = logger;
 }
Exemplo n.º 3
0
 public AdminViewProvider(
     ITwitterSettingsStore <TwitterSettings> TwitterSettingsStore,
     IDataProtectionProvider dataProtectionProvider,
     ILogger <AdminViewProvider> logger,
     IShellSettings shellSettings,
     IPlatoHost platoHost)
 {
     _dataProtectionProvider = dataProtectionProvider;
     _TwitterSettingsStore   = TwitterSettingsStore;
     _shellSettings          = shellSettings;
     _platoHost = platoHost;
     _logger    = logger;
 }
Exemplo n.º 4
0
 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;
 }