protected override async Task OnActivateAsync() { ActorEventSource.Current.ActorMessage(this, "Actor activated."); var assetPairs = await _assetPairRepository.GetAllAsync(); var marginalAssetPairs = await _marginalAssetPairRepository.GetAllAsync(); var marginalIssuers = await _marginalIssuerRepository.GetAllAsync(); var marginalAssets = await _marginalAssetRepository.GetAllAsync(); await StateManager.TryAddStateAsync("AssetPairs", assetPairs); await StateManager.TryAddStateAsync("MarginalAssetPairs", marginalAssetPairs); await StateManager.TryAddStateAsync("MarginalIssuers", marginalIssuers); await StateManager.TryAddStateAsync("MarginalAssets", marginalAssets); }
public async Task <IEnumerable <IIssuer> > GetAllAsync() { return(await _issuerRepository.GetAllAsync()); }