Skip to content

Commit b6c5a1b

Browse files
committed
🎉 feat(TransferRequest): 添加序列化支持和字段标识符到 TransferRequest 类
1 parent 8af681a commit b6c5a1b

2 files changed

Lines changed: 17 additions & 2 deletions

File tree

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,20 @@
1-
namespace Transfer.IGrains.DTx
1+
using Orleans;
2+
3+
namespace Transfer.IGrains.DTx
24
{
5+
[GenerateSerializer]
36
public class TransferRequest
47
{
8+
[Id(0)]
59
public string Id { get; set; }
610

11+
[Id(1)]
712
public long FromId { get; set; }
813

14+
[Id(2)]
915
public long ToId { get; set; }
1016

17+
[Id(3)]
1118
public decimal Amount { get; set; }
1219
}
1320
}
Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,26 @@
1-
namespace Vertex.TxRuntime.Test.Biz.Models
1+
using Orleans;
2+
3+
namespace Vertex.TxRuntime.Test.Biz.Models
24
{
5+
[GenerateSerializer]
36
public class TransferRequest
47
{
8+
[Id(0)]
59
public string Id { get; set; }
610

11+
[Id(1)]
712
public long FromId { get; set; }
813

14+
[Id(2)]
915
public long ToId { get; set; }
1016

17+
[Id(3)]
1118
public decimal Amount { get; set; }
1219

1320
/// <summary>
1421
/// only for test
1522
/// </summary>
23+
[Id(4)]
1624
public bool Success { get; set; }
1725
}
1826
}

0 commit comments

Comments
 (0)