public PlatoGitHubOptionsConfiguration(
     IGitHubSettingsStore <PlatoGitHubSettings> githubSettingsStore,
     ILogger <PlatoGitHubOptionsConfiguration> logger,
     IEncrypter encrypter)
 {
     _githubSettingsStore = githubSettingsStore;
     _encrypter           = encrypter;
     _logger = logger;
 }
Пример #2
0
 public AdminViewProvider(
     IGitHubSettingsStore <PlatoGitHubSettings> gitHubSettingsStore,
     IOptions <PlatoOptions> platoOptionsAccessor,
     ILogger <AdminViewProvider> logger,
     IShellSettings shellSettings,
     IEncrypter encrypter,
     IPlatoHost platoHost)
 {
     _gitHubSettingsStore = gitHubSettingsStore;
     _platoOptions        = platoOptionsAccessor.Value;
     _shellSettings       = shellSettings;
     _platoHost           = platoHost;
     _encrypter           = encrypter;
     _logger = logger;
 }