Esempio n. 1
0
 public DCFService(
     IWindowsLogger logger,
     IStockSymbolService symbolService)
 {
     _logger        = logger ?? throw new ArgumentNullException(nameof(logger));
     _symbolService = symbolService ?? throw new ArgumentNullException(nameof(symbolService));
 }
 public DCFStrategyViewModel(
     IStockListService stockListService,
     IMapper mapper,
     IWindowsLogger logger,
     IDcfFacade dCFfacade,
     IStockRepository stockRepo
     )
 {
     _stockListService = stockListService ?? throw new ArgumentNullException(nameof(stockListService));
     _mapper           = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _logger           = logger ?? throw new ArgumentNullException(nameof(logger));
     _dCFfacade        = dCFfacade ?? throw new ArgumentNullException(nameof(dCFfacade));
     _stockRepo        = stockRepo ?? throw new ArgumentNullException(nameof(stockRepo));
     GetNewDCF         = new DelegateCommand(ExcecuteGetNewDCF);
     InitializeData();
 }
Esempio n. 3
0
 protected override void OnStartup(StartupEventArgs e)
 {
     _logger = new ConsoleLogger();
     try
     {
         Current.DispatcherUnhandledException       += GlobalExceptionHandler;
         AppDomain.CurrentDomain.UnhandledException += AppDomainExceptionhandler;
     }
     catch (Exception ex)
     {
         _logger.WriteError(ex.Message, ex);
         MessageBox.Show("Application Failed", "Windows party application", MessageBoxButton.OK, MessageBoxImage.Exclamation);
         Environment.Exit(9);
     }
     base.OnStartup(e);
 }
Esempio n. 4
0
 public MainViewModel(
     IStockRepoFacade stockRepoFacade,
     IStockListFacade stockListFacade,
     IMapper mapper,
     IWindowsLogger logger,
     IDcfFacade dCFfacade,
     ICompanyRatingFacade companyRatingFacade,
     DCFStrategyViewModel dCFStrategyViewModel,
     CompanyKeyMetricsViewModel companyKeyMetricsViewModel
     )
 {
     _stockRepoFacade            = stockRepoFacade ?? throw new ArgumentNullException(nameof(stockRepoFacade));
     _stockListFacade            = stockListFacade ?? throw new ArgumentNullException(nameof(stockListFacade));
     _mapper                     = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _logger                     = logger ?? throw new ArgumentNullException(nameof(logger));
     _dCFfacade                  = dCFfacade ?? throw new ArgumentNullException(nameof(dCFfacade));
     _companyRatingFacade        = companyRatingFacade ?? throw new ArgumentNullException(nameof(companyRatingFacade));
     _dCFStrategyViewModel       = dCFStrategyViewModel ?? throw new ArgumentNullException(nameof(dCFStrategyViewModel));
     _companyKeyMetricsViewModel = companyKeyMetricsViewModel ?? throw new ArgumentNullException(nameof(companyKeyMetricsViewModel));
     GetDCF = new DelegateCommand(ExecuteGetDCF);
     GetCompanyKeyMetrics = new DelegateCommand(ExcecuteGetCompanyKeyMetrics);
     Prepare = new DelegateCommand(ExcecutePrepare);
     InitializeData();
 }
Esempio n. 5
0
 public ServerListService(IWindowsLogger logger, ITokenService tokenService)
 {
     _logger       = logger;
     _tokenService = tokenService;
 }
Esempio n. 6
0
 public StockRepoFacade(IStockRepository stockRepository, IWindowsLogger logger)
 {
     _stockRepository = stockRepository ?? throw new ArgumentNullException(nameof(stockRepository));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 7
0
 public DcfRepository(StockDbContext context, IWindowsLogger logger)
 {
     _context = context ?? throw new ArgumentNullException(nameof(context));
     _logger  = logger ?? throw new ArgumentNullException(nameof(logger));
 }
 public CompanyKeyMetricsService(
     IWindowsLogger logger
     )
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Esempio n. 9
0
 public StockListService(IWindowsLogger logger)
 {
     _logger = logger;
 }
Esempio n. 10
0
 public TokenService(IWindowsLogger logger)
 {
     _logger = logger;
 }