diff --git a/Controllers/PortfolioController.cs b/Controllers/PortfolioController.cs index 205385b..d90c72e 100644 --- a/Controllers/PortfolioController.cs +++ b/Controllers/PortfolioController.cs @@ -7,6 +7,7 @@ using MarketDataServer.Authorization; using MarketData.Generator; using MarketData.Generator.GainLoss; using MarketData; +using System.Linq; namespace MarketDataServer.Controllers { @@ -46,11 +47,12 @@ namespace MarketDataServer.Controllers return PortfolioDA.GetAccountsWithOpenTrades(); } - public StopLimit GetStopLimit(String token,String symbol) + [Obsolete("This method is obsolete. Use MarketDataServer on ARM64 instead instead.")] + public StopLimit GetStopLimit(String token, String symbol) { - MDTrace.WriteLine(LogLevel.DEBUG,String.Format("[{0:G}][PortfolioController::GetStopLimit]",DateTime.Now)); - if(!Authorizations.GetInstance().IsAuthorized(token)) return null; - StopLimit stopLimit=PortfolioDA.GetStopLimit(symbol); + MDTrace.WriteLine(LogLevel.DEBUG, String.Format("[{0:G}][PortfolioController::GetStopLimit]", DateTime.Now)); + if (!Authorizations.GetInstance().IsAuthorized(token)) return null; + StopLimit stopLimit = StopLimitDA.GetStopLimits(symbol).FirstOrDefault(); return stopLimit; }