Skip to content

Commit b3625ec

Browse files
committed
docs(ServiceClient): 为Send和Call方法添加异常注释说明
1 parent d25491e commit b3625ec

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

GameFrameX.StartUp/ServiceClient/GameAppServiceClient.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ private void SendHeartBeat()
210210
/// 内部使用MessageHelper编码后通过TcpClient发送
211211
/// </summary>
212212
/// <param name="messageObject">要发送的消息对象</param>
213+
/// <exception cref="ArgumentOutOfRangeException">当messageObject.MessageId大于等于0时抛出</exception>
213214
public void Send(MessageObject messageObject)
214215
{
215216
if (messageObject.MessageId >= 0)
@@ -240,6 +241,7 @@ private void MessageSendHandle(INetworkMessage messageObject)
240241
/// </summary>
241242
/// <param name="messageObject">要发送的消息对象</param>
242243
/// <param name="timeOut">超时时间,单位毫秒</param>
244+
/// <exception cref="ArgumentOutOfRangeException">当messageObject.MessageId大于等于0时抛出</exception>
243245
/// <typeparam name="T">响应消息类型,必须实现IResponseMessage接口</typeparam>
244246
/// <returns>表示异步操作的任务,任务结果为IRpcResult对象</returns>
245247
public Task<IRpcResult> Call<T>(MessageObject messageObject, int timeOut = 10000) where T : IResponseMessage, new()

0 commit comments

Comments
 (0)