public EodStocksActor(IEodRepository eodRepository) { _eodRepository = eodRepository; Receive <RetriveBetween>(m => { var commonStocks = _eodRepository.SearchDateRange(m.Symbol, m.StartDate, m.EndDate, 1000).ToList(); Sender.Tell(new ReadOnlyCollection <Eod>(commonStocks)); }); }
public EodStocksActor(IEodRepository eodRepository) { _eodRepository = eodRepository; Receive <RetriveBetween>(m => { Sender.Tell(new Eod() { Id = "" }); }); }
public static Props Props(IEodRepository eodRepository) { return(Akka.Actor.Props.Create(() => new EodStocksActor(eodRepository))); }
public AdminController(IEodRepository repository) { _repository = repository; }
public static IActorRef CreateInstance(ActorSystem actorSystem, IEodRepository eodRepository) { return(actorSystem.ActorOf(EodStocksActor.Props(eodRepository), "eodStocks")); }
//constructor that gets a copy of the graphRespository public MainController(IEodRepository eodRepository) { _eodRepository = eodRepository; }