Exemple #1
0
 public TradesController(PseContext context, ITradeService tradeService, ILogger <TradesController> logger, StockService stockService)
 {
     _context      = context;
     _tradeService = tradeService;
     _logger       = logger;
     _stockService = stockService;
 }
        public AbstractMetadata GetMetadata(PseContext db)
        {
            AbstractMetadata returnValue = db.MetadataIntegers.Include(x => x.Description).FirstOrDefault(x => x.id == metadata_id);

            if (returnValue == null)
            {
                returnValue = db.MetadataStrings.Include(x => x.Description).FirstOrDefault(x => x.id == metadata_id);
            }

            if (returnValue == null)
            {
                returnValue = db.MetadataDecimals.Include(x => x.Description).FirstOrDefault(x => x.id == metadata_id);
            }

            if (returnValue == null)
            {
                returnValue = db.MetadataDateTime.Include(x => x.Description).FirstOrDefault(x => x.id == metadata_id);
            }

            return(returnValue);
        }
Exemple #3
0
 public DaysController(PseContext context, ILogger <DaysController> logger)
 {
     _context = context;
     _logger  = logger;
 }
Exemple #4
0
 public StockService(PseContext context, ILogger <StockService> logger)
 {
     _context = context;
     _logger  = logger;
 }
Exemple #5
0
 public TradeService(PseContext context, PragueStockExchangeApiClient pseClient, ILogger <TradeService> logger)
 {
     _context   = context;
     _pseClient = pseClient;
     _logger    = logger;
 }
Exemple #6
0
 public StocksController(PseContext context)
 {
     _context = context;
 }