fix: 修复编译错误和警告
- PortfolioFacade: 使用同步方法 GetStrategyById - OkxMarketService: 响应模型属性改为可空类型
This commit is contained in:
parent
61e3023837
commit
da12f6d163
@ -124,21 +124,21 @@ public class OkxMarketService : IOkxMarketService
|
|||||||
// OKX 响应模型
|
// OKX 响应模型
|
||||||
internal class OkxTickerResponse
|
internal class OkxTickerResponse
|
||||||
{
|
{
|
||||||
public string code { get; set; }
|
public string? code { get; set; }
|
||||||
public string msg { get; set; }
|
public string? msg { get; set; }
|
||||||
public List<OkxTickerData> data { get; set; }
|
public List<OkxTickerData>? data { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
internal class OkxTickerData
|
internal class OkxTickerData
|
||||||
{
|
{
|
||||||
public string instId { get; set; }
|
public string? instId { get; set; }
|
||||||
public string last { get; set; }
|
public string? last { get; set; }
|
||||||
public string sodUtc0 { get; set; }
|
public string? sodUtc0 { get; set; }
|
||||||
}
|
}
|
||||||
|
|
||||||
internal class OkxCandlesResponse
|
internal class OkxCandlesResponse
|
||||||
{
|
{
|
||||||
public string code { get; set; }
|
public string? code { get; set; }
|
||||||
public string msg { get; set; }
|
public string? msg { get; set; }
|
||||||
public List<string[]> data { get; set; }
|
public List<string[]>? data { get; set; }
|
||||||
}
|
}
|
||||||
|
|||||||
@ -101,8 +101,8 @@ public class PortfolioFacade : IPortfolioFacade
|
|||||||
return new StrategySignalResponse { Signal = "hold", Reason = "未绑定策略" };
|
return new StrategySignalResponse { Signal = "hold", Reason = "未绑定策略" };
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取策略
|
// 获取策略(同步调用)
|
||||||
var strategy = await _strategyService.GetStrategyByIdAsync(portfolio.StrategyId, userId);
|
var strategy = _strategyService.GetStrategyById(portfolio.StrategyId, userId);
|
||||||
if (strategy == null)
|
if (strategy == null)
|
||||||
{
|
{
|
||||||
return new StrategySignalResponse { Signal = "hold", Reason = "策略不存在" };
|
return new StrategySignalResponse { Signal = "hold", Reason = "策略不存在" };
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user