klhztrader/KLHZ.Trader.Core.Contracts/Declisions/Dtos/TwoPeriodsResultDto.cs

28 lines
900 B
C#

namespace KLHZ.Trader.Core.Contracts.Declisions.Dtos
{
public readonly struct TwoPeriodsResultDto
{
public readonly int Start;
public readonly int Bound;
public readonly int End;
public readonly decimal DiffStart;
public readonly decimal DiffEnd;
public readonly bool Success;
public readonly TimeSpan PeriodStart;
public readonly TimeSpan PeriodEnd;
public TwoPeriodsResultDto(bool success, decimal diffStart, decimal diffEnd, int start, int bound, int end,
TimeSpan periodStart, TimeSpan periodEnd)
{
Success = success;
DiffStart = diffStart;
DiffEnd = diffEnd;
Start = start;
Bound = bound;
End = end;
PeriodStart = periodStart;
PeriodEnd = periodEnd;
}
}
}