We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c61d298 commit 12381d7Copy full SHA for 12381d7
1 file changed
GameFrameX.Core/Components/BaseComponent.cs
@@ -101,7 +101,10 @@ public virtual async Task Inactive()
101
/// <remarks>
102
/// 此方法用于异步读取对象的当前状态信息
103
/// </remarks>
104
- public abstract Task ReadStateAsync();
+ public virtual Task ReadStateAsync()
105
+ {
106
+ return Task.CompletedTask;
107
+ }
108
109
/// <summary>
110
/// 更新状态
@@ -111,5 +114,8 @@ public virtual async Task Inactive()
111
114
/// 此方法用于异步更新对象的状态信息
112
115
/// 在状态发生变化时应调用此方法以保持状态的同步
113
116
- public abstract Task WriteStateAsync();
117
+ public virtual Task WriteStateAsync()
118
119
120
121
}
0 commit comments