public IEnumerable <ServiceModelInterface.ISportOverview> GetSports() { var getSportsMsg = new GetSportsMsg(); var sportsOverview = _supervisorActor.Ask <IEnumerable <SportOverview> >(getSportsMsg).Result; return(sportsOverview.Any() ? sportsOverview.Select(sport => sport.ToServiceModel <ServiceModel.SportOverview>()) : Enumerable.Empty <ServiceModelInterface.ISportOverview>()); }
private void GetSportsMsgHandler(GetSportsMsg msg) { Sender.Tell(_sportsOverview.Values); }