C# 클래스 MonoStockPortfolio.Core.Services.PortfolioService

상속: IPortfolioService
파일 보기 프로젝트 열기: mgroves/MonodroidStockPortfolio

공개 메소드들

메소드 설명
GetAllPortfolios ( ) : IList
GetDetailedItems ( long portfolioID, IEnumerable items ) : IEnumerable
PortfolioService ( IPortfolioRepository portfolioRepository, IStockDataProvider stockDataProvider ) : System

비공개 메소드들

메소드 설명
CalculateGainLoss ( StockQuote quote, Position position ) : decimal
CalculateGainLossRealTime ( StockQuote quote, Position position ) : decimal
CalculateItems ( IEnumerable items, Position position, StockQuote quote ) : string>.IDictionary
GetStockItems ( IEnumerable items, StockQuote quote ) : string>.IDictionary

메소드 상세

GetAllPortfolios() 공개 메소드

public GetAllPortfolios ( ) : IList
리턴 IList

GetDetailedItems() 공개 메소드

public GetDetailedItems ( long portfolioID, IEnumerable items ) : IEnumerable
portfolioID long
items IEnumerable
리턴 IEnumerable

PortfolioService() 공개 메소드

public PortfolioService ( IPortfolioRepository portfolioRepository, IStockDataProvider stockDataProvider ) : System
portfolioRepository IPortfolioRepository
stockDataProvider IStockDataProvider
리턴 System