File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed
algoliasearch/Models/Search Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,13 @@ public GetObjectsResponse(List<T> results)
30
30
Results = results ?? throw new ArgumentNullException ( nameof ( results ) ) ;
31
31
}
32
32
33
+ /// <summary>
34
+ /// An optional status message.
35
+ /// </summary>
36
+ /// <value>An optional status message.</value>
37
+ [ JsonPropertyName ( "message" ) ]
38
+ public string Message { get ; set ; }
39
+
33
40
/// <summary>
34
41
/// Retrieved records.
35
42
/// </summary>
@@ -45,6 +52,7 @@ public override string ToString()
45
52
{
46
53
StringBuilder sb = new StringBuilder ( ) ;
47
54
sb . Append ( "class GetObjectsResponse {\n " ) ;
55
+ sb . Append ( " Message: " ) . Append ( Message ) . Append ( "\n " ) ;
48
56
sb . Append ( " Results: " ) . Append ( Results ) . Append ( "\n " ) ;
49
57
sb . Append ( "}\n " ) ;
50
58
return sb . ToString ( ) ;
@@ -72,6 +80,7 @@ public override bool Equals(object obj)
72
80
}
73
81
74
82
return
83
+ ( Message == input . Message || ( Message != null && Message . Equals ( input . Message ) ) ) &&
75
84
( Results == input . Results || Results != null && input . Results != null && Results . SequenceEqual ( input . Results ) ) ;
76
85
}
77
86
@@ -84,6 +93,10 @@ public override int GetHashCode()
84
93
unchecked // Overflow is fine, just wrap
85
94
{
86
95
int hashCode = 41 ;
96
+ if ( Message != null )
97
+ {
98
+ hashCode = ( hashCode * 59 ) + Message . GetHashCode ( ) ;
99
+ }
87
100
if ( Results != null )
88
101
{
89
102
hashCode = ( hashCode * 59 ) + Results . GetHashCode ( ) ;
You can’t perform that action at this time.
0 commit comments