DD.WellWorkover.Cloud/AsbCloudApp/Data/SAUB/TelemetryMessageDto.cs

60 lines
1.7 KiB
C#
Raw Normal View History

using System;
2021-04-23 10:21:25 +05:00
2024-08-19 10:01:07 +05:00
namespace AsbCloudApp.Data.SAUB;
/// <summary>
/// Сообщение получаемое от телеметрии с буровой
/// </summary>
public class TelemetryMessageDto : IId
2021-04-23 10:21:25 +05:00
{
/// <summary>
2024-08-19 10:01:07 +05:00
/// Id сообщения в базе панели оператора
/// </summary>
public int Id { get; set; }
/// <summary>
/// отметка времени
/// </summary>
public DateTimeOffset Date { get; set; }
/// <summary>
/// глубина забоя
/// </summary>
public double WellDepth { get; set; }
/// <summary>
/// Id события которое генерировало это сообщение
/// </summary>
public int IdEvent { get; set; }
/// <summary>
/// идентификатор пользователя телеметрии
/// </summary>
public int? IdTelemetryUser { get; set; }
/// <summary>
/// аргумент №0 для подстановки в шаблон сообщения
/// </summary>
public string? Arg0 { get; set; }
/// <summary>
/// аргумент №1 для подстановки в шаблон сообщения
/// </summary>
public string? Arg1 { get; set; }
/// <summary>
/// аргумент №2 для подстановки в шаблон сообщения
/// </summary>
public string? Arg2 { get; set; }
/// <summary>
/// аргумент №3 для подстановки в шаблон сообщения
/// </summary>
public string? Arg3 { get; set; }
/// <summary>
/// ключ телеметрии
/// </summary>
public int IdTelemetry { get; set; }
2021-04-23 10:21:25 +05:00
}