mirror of
https://github.com/esiur/esiur-dotnet.git
synced 2025-06-26 21:13:13 +00:00
Generic Record/Resource
This commit is contained in:
@ -20,13 +20,6 @@ public enum SizeEnum:short
|
||||
}
|
||||
|
||||
|
||||
public class SearchResults<T> : IRecord where T : IResource
|
||||
{
|
||||
[Public] public int Offset { get; set; }
|
||||
[Public] public int Needed { get; set; }
|
||||
[Public] public int Total { get; set; }
|
||||
[Public] public T[] Results { get; set; }
|
||||
}
|
||||
|
||||
[Resource]
|
||||
public partial class MyService
|
||||
@ -39,9 +32,9 @@ public partial class MyService
|
||||
[Public] bool[] booleanArray = new bool[] { true, false, true, false, true };
|
||||
|
||||
[Public]
|
||||
public SearchResults<MyResource> GetRecords()
|
||||
public MyGenericRecord<MyResource> GetGenericRecord()
|
||||
{
|
||||
return new SearchResults<MyResource>() { Needed = 3, Offset = 10, Results = new MyResource[0], Total = 102 };
|
||||
return new MyGenericRecord<MyResource>() { Needed = 3, Start = 10, Results = new MyResource[0], Total = 102 };
|
||||
}
|
||||
|
||||
[Public] byte uInt8Test = 8;
|
||||
|
Reference in New Issue
Block a user