Files
parr_api/PARR.API/Contracts/V1/Requests/BaseRequests/TimeZoneOffsetClient.cs

24 lines
835 B
C#

using Microsoft.AspNetCore.Mvc.ModelBinding;
namespace PARR.API.Contracts.V1.Requests.BaseRequests
{
/// <summary>
/// Смещение таймзоны относительно клиента
/// </summary>
public class TimeZoneOffsetClient
{
///// <summary>
///// Удалить TimeZoneOffsetHours и не использовать!!!!!! Использовать только в минутах TimeZoneOffsetMinutes
///// </summary>
//public int TimeZoneOffsetHours { get; set; } = 0;
/// <summary>
/// Часовая зона клиента, в минутах
/// </summary>
public int TimeZoneOffsetMinutes { get; set; } = 0;
[BindNever]
public TimeSpan TimeZoneOffset => TimeSpan.FromMinutes(TimeZoneOffsetMinutes);
}
}