mirror of
https://gitlab.com/fabinfra/fabaccess/borepin.git
synced 2025-06-11 11:03:23 +02:00
First working App with new API Class
This commit is contained in:
@ -13,11 +13,17 @@ namespace FabAccessAPI
|
||||
|
||||
public override bool Equals(object? obj)
|
||||
{
|
||||
return obj is ConnectionData data &&
|
||||
EqualityComparer<Uri>.Default.Equals(Host, data.Host) &&
|
||||
Mechanism == data.Mechanism &&
|
||||
Username == data.Username &&
|
||||
EqualityComparer<Dictionary<string, object>>.Default.Equals(Properties, data.Properties);
|
||||
if(obj is ConnectionData && obj != null)
|
||||
{
|
||||
ConnectionData? data = obj as ConnectionData;
|
||||
return data.Host.Host == Host.Host &&
|
||||
data.Host.Port == Host.Port &&
|
||||
data.Mechanism == Mechanism &&
|
||||
data.Username == Username &&
|
||||
EqualityComparer<Dictionary<string, object>>.Default.Equals(Properties, data.Properties);
|
||||
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
public override int GetHashCode()
|
||||
|
Reference in New Issue
Block a user