forked from ddrilling/AsbCloudServer
60 lines
1.7 KiB
C#
60 lines
1.7 KiB
C#
using System;
|
||
|
||
namespace AsbCloudApp.Data.SAUB;
|
||
|
||
/// <summary>
|
||
/// Сообщение получаемое от телеметрии с буровой
|
||
/// </summary>
|
||
public class TelemetryMessageDto : IId
|
||
{
|
||
/// <summary>
|
||
/// 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; }
|
||
}
|