BITKit/Src/Core/Net/Commands/NetCommandExamples.cs

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;
}
}