public PlatoFacebookOptionsConfiguration( IFacebookSettingsStore <PlatoFacebookSettings> facebookSettingsStore, ILogger <PlatoFacebookOptionsConfiguration> logger, IEncrypter encrypter) { _facebookSettingsStore = facebookSettingsStore; _encrypter = encrypter; _logger = logger; }
public FacebookOptionsConfiguration( IFacebookSettingsStore <FacebookSettings> facebookSettingsStore, IDataProtectionProvider dataProtectionProvider, ILogger <FacebookOptionsConfiguration> logger) { _facebookSettingsStore = facebookSettingsStore; _dataProtectionProvider = dataProtectionProvider; _logger = logger; }
public AdminViewProvider( IFacebookSettingsStore <FacebookSettings> facebookSettingsStore, IDataProtectionProvider dataProtectionProvider, ILogger <AdminViewProvider> logger, IShellSettings shellSettings, IPlatoHost platoHost) { _dataProtectionProvider = dataProtectionProvider; _facebookSettingsStore = facebookSettingsStore; _shellSettings = shellSettings; _platoHost = platoHost; _logger = logger; }
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; }