public bool Equals(ActivityLogRecord other)
{
if (ReferenceEquals(null, other))
{
return false;
}
if (ReferenceEquals(this, other))
{
return true;
}
return other.DateTime.Equals(DateTime) && Equals(other.Level, Level) && Equals(other.Message, Message) && Equals(other.Details, Details);
}