new ordering system added

This commit is contained in:
2024-09-29 23:00:32 +02:00
Unverified
parent 69937f13e6
commit 450e4a2f94
19 changed files with 275 additions and 59 deletions

View File

@@ -0,0 +1,9 @@
using System.Text.Json.Serialization;
namespace WatchIt.Common.Query;
public interface IQueryOrderable<T>
{
[JsonIgnore]
public static abstract IDictionary<string, Func<T, IComparable>> OrderableProperties { get; }
}