public NetworkMapper( INodeMapper nodeMapper, IPortfolioMapper portfolioMapper, Func <INetwork> networkFactory ) { _nodeMapper = nodeMapper; _portfolioMapper = portfolioMapper; _networkFactory = networkFactory; }
public NetworkService( INetworkRepository networkRepository, INodeRepository nodeRepository, ICashFlowRepository cashFlowRepository, INetworkMapper mapper, INodeMapper nodeMapper, IMemoryCache cache ) { _networkRepository = networkRepository; _nodeRepository = nodeRepository; _cashFlowRepository = cashFlowRepository; _networkMapper = mapper; _nodeMapper = nodeMapper; _cache = cache; }