예제 #1
0
 public async Task <IActionResult> GetCustomerApplianceHistory([FromQuery] GetApplianceHistoryDto dto, CancellationToken token)
 {
     return(new Presenter <GetApplianceHistoryResponse>(await _mediator.Send(new GetApplianceHistoryRequest(User.ToClaimsIdentity(), dto), token))
            .ToIActionResult());
 }
 public GetApplianceHistoryRequest(ClaimsIdentity identity, GetApplianceHistoryDto dto) : base(identity)
 {
     CustomerGuid   = dto.CustomerGuid;
     Interval       = dto.TimeInterval;
     IntervalOffset = dto.IntervalOffset ?? 0;
 }