- 修改ApiResponse、RiskParityConfig等DTO类的属性为可空类型 - 在策略计算器中添加空值检查逻辑 - 更新服务层代码处理可能的空值情况 - 添加发布配置文件FolderProfile.pubxml
34 lines
860 B
C#
34 lines
860 B
C#
namespace AssetManager.Models.DTOs;
|
|
|
|
public class UserInfoResponse
|
|
{
|
|
public string? UserName { get; set; }
|
|
public string? MemberLevel { get; set; }
|
|
public int RunningDays { get; set; }
|
|
public string? Avatar { get; set; }
|
|
public string? Email { get; set; }
|
|
public string? DefaultCurrency { get; set; }
|
|
}
|
|
|
|
public class UpdateUserRequest
|
|
{
|
|
public string? UserName { get; set; }
|
|
public string? Avatar { get; set; }
|
|
public string? Email { get; set; }
|
|
public string? DefaultCurrency { get; set; }
|
|
}
|
|
|
|
public class UserStatsResponse
|
|
{
|
|
public int SignalsCaptured { get; set; }
|
|
public double WinRate { get; set; }
|
|
public int TotalTrades { get; set; }
|
|
public double AverageProfit { get; set; }
|
|
}
|
|
|
|
public class UpdateUserResponse
|
|
{
|
|
public string? Status { get; set; }
|
|
public string? UserName { get; set; }
|
|
}
|