Beispiel #1
0
 public MinerController(MinerContext dbContext, FirewallService firewallService, PlotService plotService, PlotterService plotterService)
 {
     DbContext       = dbContext;
     FirewallService = firewallService;
     PlotService     = plotService;
     PlotterService  = plotterService;
 }
Beispiel #2
0
        public static int Main(string[] args)
        {
            Log.PreInitialize();
            FixCosturaPath();

            Options options;

            if (!TryParseOptions(args, out options))
            {
                return(-1);
            }

            AcmeClientService       acmeClient              = new AcmeClientService(options);
            FirewallService         firewallService         = new FirewallService();
            IisService              iisService              = new IisService(options, firewallService);
            AcmeCertificateService  acmeCertificateService  = new AcmeCertificateService(options, acmeClient, iisService);
            RenewalService          renewalService          = new RenewalService(options);
            CertificateStoreService certificateStoreService = new CertificateStoreService(options, iisService);

            Program program = new Program(options, acmeClient, iisService, acmeCertificateService, renewalService, certificateStoreService, firewallService);

            program.Execute();

            return(0);
        }
 private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     protocolService = new ProtocolService();
     firewallService = new FirewallService();
     PopulateCombo();
     MakeSomeDummyData();
 }
Beispiel #4
0
        private void Window_Loaded(object sender, RoutedEventArgs e)
        {
            firewallService = new FirewallService();
            protocolService = new ProtocolService();

            rdbInboundRules.IsChecked  = true;
            rdbOutboundRules.IsChecked = false;
            ClearControls();
            ShowRules();
        }
Beispiel #5
0
        private void BtnNewRule_Click(object sender, RoutedEventArgs e)
        {
            WinAddRule winAddRule = new WinAddRule();

            winAddRule.ShowDialog();
            if (winAddRule.ReloadRequired)
            {
                firewallService = new FirewallService();
                ShowRules();
            }
        }
Beispiel #6
0
 private Program(Options options, AcmeClientService acmeClient, IisService iisService, AcmeCertificateService acmeCertificateService,
                 RenewalService renewalService, CertificateStoreService certificateStoreService, FirewallService firewallService)
 {
     _options                 = options;
     _acmeClient              = acmeClient;
     _iisService              = iisService;
     _acmeCertificateService  = acmeCertificateService;
     _renewalService          = renewalService;
     _certificateStoreService = certificateStoreService;
     _firewallService         = firewallService;
 }