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)
3030 Results = results ?? throw new ArgumentNullException ( nameof ( results ) ) ;
3131 }
3232
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+
3340 /// <summary>
3441 /// Retrieved records.
3542 /// </summary>
@@ -45,6 +52,7 @@ public override string ToString()
4552 {
4653 StringBuilder sb = new StringBuilder ( ) ;
4754 sb . Append ( "class GetObjectsResponse {\n " ) ;
55+ sb . Append ( " Message: " ) . Append ( Message ) . Append ( "\n " ) ;
4856 sb . Append ( " Results: " ) . Append ( Results ) . Append ( "\n " ) ;
4957 sb . Append ( "}\n " ) ;
5058 return sb . ToString ( ) ;
@@ -72,6 +80,7 @@ public override bool Equals(object obj)
7280 }
7381
7482 return
83+ ( Message == input . Message || ( Message != null && Message . Equals ( input . Message ) ) ) &&
7584 ( Results == input . Results || Results != null && input . Results != null && Results . SequenceEqual ( input . Results ) ) ;
7685 }
7786
@@ -84,6 +93,10 @@ public override int GetHashCode()
8493 unchecked // Overflow is fine, just wrap
8594 {
8695 int hashCode = 41 ;
96+ if ( Message != null )
97+ {
98+ hashCode = ( hashCode * 59 ) + Message . GetHashCode ( ) ;
99+ }
87100 if ( Results != null )
88101 {
89102 hashCode = ( hashCode * 59 ) + Results . GetHashCode ( ) ;
You can’t perform that action at this time.
0 commit comments