Example #1
0
 public PlatoGoogleOptionsConfiguration(
     IGoogleSettingsStore <PlatoGoogleSettings> googleSettingsStore,
     ILogger <PlatoGoogleOptionsConfiguration> logger,
     IEncrypter encrypter)
 {
     _googleSettingsStore = googleSettingsStore;
     _encrypter           = encrypter;
     _logger = logger;
 }
Example #2
0
 public AdminViewProvider(
     IGoogleSettingsStore <PlatoGoogleSettings> googleSettingsStore,
     IOptions <PlatoOptions> platoOptionsAccessor,
     ILogger <AdminViewProvider> logger,
     IShellSettings shellSettings,
     IEncrypter encrypter,
     IPlatoHost platoHost)
 {
     _googleSettingsStore = googleSettingsStore;
     _platoOptions        = platoOptionsAccessor.Value;
     _shellSettings       = shellSettings;
     _platoHost           = platoHost;
     _encrypter           = encrypter;
     _logger = logger;
 }