public PlatoFacebookOptionsConfiguration(
     IFacebookSettingsStore <PlatoFacebookSettings> facebookSettingsStore,
     ILogger <PlatoFacebookOptionsConfiguration> logger,
     IEncrypter encrypter)
 {
     _facebookSettingsStore = facebookSettingsStore;
     _encrypter             = encrypter;
     _logger = logger;
 }
Esempio n. 2
0
 public FacebookOptionsConfiguration(
     IFacebookSettingsStore <FacebookSettings> facebookSettingsStore,
     IDataProtectionProvider dataProtectionProvider,
     ILogger <FacebookOptionsConfiguration> logger)
 {
     _facebookSettingsStore  = facebookSettingsStore;
     _dataProtectionProvider = dataProtectionProvider;
     _logger = logger;
 }
Esempio n. 3
0
 public AdminViewProvider(
     IFacebookSettingsStore <FacebookSettings> facebookSettingsStore,
     IDataProtectionProvider dataProtectionProvider,
     ILogger <AdminViewProvider> logger,
     IShellSettings shellSettings,
     IPlatoHost platoHost)
 {
     _dataProtectionProvider = dataProtectionProvider;
     _facebookSettingsStore  = facebookSettingsStore;
     _shellSettings          = shellSettings;
     _platoHost = platoHost;
     _logger    = logger;
 }
Esempio n. 4
0
 public AdminViewProvider(
     IFacebookSettingsStore <PlatoFacebookSettings> facebookSettingsStore,
     IOptions <PlatoOptions> platoOptionsAccessor,
     ILogger <AdminViewProvider> logger,
     IShellSettings shellSettings,
     IEncrypter encrypter,
     IPlatoHost platoHost)
 {
     _facebookSettingsStore = facebookSettingsStore;
     _platoOptions          = platoOptionsAccessor.Value;
     _shellSettings         = shellSettings;
     _platoHost             = platoHost;
     _encrypter             = encrypter;
     _logger = logger;
 }