public static IEnumerable<StockDividend> GetLatest(DynamicNodeContext nodeContext, int count) { using (var service = new DividendService()) { return service.GetLatest(count).ToList(); } }
public static IEnumerable<StockDividend> GetUpcoming(DynamicNodeContext context, int count) { using (var service = new DividendService()) { var startDate = DateTime.UtcNow.AddDays(-1); return service.GetLatest(count, startDate).ToList(); } }
public static IEnumerable<StockDividend> Get(DynamicNodeContext nodeContext, int count) { using (var service = new DividendService()) { var stockCode = GetStockCode(); if (string.IsNullOrEmpty(stockCode)) { return service.GetLatest(count).ToList(); } return service.Get(stockCode, count).ToList(); } }