Namespace Winline.Entities Public Class Mandator Public Property Id As String Public Property Name As String Public Property Database As String Public Property Server As String Public Property Regex As String Public Property Order As Integer Public Property IsWhitelisted As Boolean Public Overrides Function GetHashCode() As Integer Return Id.GetHashCode() End Function Public Overrides Function Equals(obj As Object) As Boolean Return DirectCast(obj, Mandator).Id = Id End Function Public Overrides Function ToString() As String Return $"{Name} ({Id})" End Function End Class End Namespace