Beispiel #1
0
        protected override void OnStartup(StartupEventArgs e)
        {
            base.OnStartup(e);

            var httpUtils = new EtherApiClient();
            var generator = new EmailGeneratorService();
            var main      = new Main(httpUtils, generator);

            main.Show();
        }
Beispiel #2
0
 public Main(EtherApiClient client, EmailGeneratorService generator)
 {
     InitializeComponent();
     _etherClient = client;
     _generator   = generator;
 }
Beispiel #3
0
 public Worker(EmailGeneratorService service, IOptions <ServiceConfig> serviceConfig, ILogger <Worker> logger)
 {
     _service       = service;
     _serviceConfig = serviceConfig;
     _logger        = logger;
 }