31 lines
516 B
C#
31 lines
516 B
C#
using System;
|
|
using System.Data;
|
|
using System.Runtime.InteropServices;
|
|
using MemoryPack;
|
|
|
|
namespace BITKit.Net.Examples
|
|
{
|
|
[MemoryPackable]
|
|
[StructLayout(LayoutKind.Auto)]
|
|
public partial struct LogTime
|
|
{
|
|
public Guid Id;
|
|
public DateTime CreateTime;
|
|
#if NET5_0_OR_GREATER
|
|
public LogTime()
|
|
{
|
|
CreateTime=DateTime.Now;
|
|
Id=Guid.NewGuid();
|
|
}
|
|
#endif
|
|
}
|
|
[MemoryPackable]
|
|
[StructLayout(LayoutKind.Auto)]
|
|
public partial struct SimplePing
|
|
{
|
|
public DateTime StartTime;
|
|
public DateTime EndTime;
|
|
}
|
|
}
|
|
|