Exemplo n.º 1
0
        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));
            });
        }
Exemplo n.º 2
0
        public EodStocksActor(IEodRepository eodRepository)
        {
            _eodRepository = eodRepository;

            Receive <RetriveBetween>(m =>
            {
                Sender.Tell(new Eod()
                {
                    Id = ""
                });
            });
        }
Exemplo n.º 3
0
 public static Props Props(IEodRepository eodRepository)
 {
     return(Akka.Actor.Props.Create(() => new EodStocksActor(eodRepository)));
 }
Exemplo n.º 4
0
 public AdminController(IEodRepository repository)
 {
     _repository = repository;
 }
Exemplo n.º 5
0
 public static IActorRef CreateInstance(ActorSystem actorSystem, IEodRepository eodRepository)
 {
     return(actorSystem.ActorOf(EodStocksActor.Props(eodRepository), "eodStocks"));
 }
Exemplo n.º 6
0
 //constructor that gets a copy of the graphRespository
 public MainController(IEodRepository eodRepository)
 {
     _eodRepository = eodRepository;
 }