优化代码
This commit is contained in:
@@ -34,12 +34,12 @@ public class MessageRecordController(IMessageRecordService messageService, ILogg
|
||||
try
|
||||
{
|
||||
var count = await messageService.GetUnreadCountAsync();
|
||||
return BaseResponse<long>.Done(count);
|
||||
return count.Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
logger.LogError(ex, "获取未读消息数量失败");
|
||||
return BaseResponse<long>.Fail($"获取未读消息数量失败: {ex.Message}");
|
||||
return $"获取未读消息数量失败: {ex.Message}".Fail<long>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -52,12 +52,12 @@ public class MessageRecordController(IMessageRecordService messageService, ILogg
|
||||
try
|
||||
{
|
||||
var result = await messageService.MarkAsReadAsync(id);
|
||||
return BaseResponse<bool>.Done(result);
|
||||
return result.Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
logger.LogError(ex, "标记消息已读失败,ID: {Id}", id);
|
||||
return BaseResponse<bool>.Fail($"标记消息已读失败: {ex.Message}");
|
||||
return $"标记消息已读失败: {ex.Message}".Fail<bool>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -70,12 +70,12 @@ public class MessageRecordController(IMessageRecordService messageService, ILogg
|
||||
try
|
||||
{
|
||||
var result = await messageService.MarkAllAsReadAsync();
|
||||
return BaseResponse<bool>.Done(result);
|
||||
return result.Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
logger.LogError(ex, "全部标记已读失败");
|
||||
return BaseResponse<bool>.Fail($"全部标记已读失败: {ex.Message}");
|
||||
return $"全部标记已读失败: {ex.Message}".Fail<bool>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -88,12 +88,12 @@ public class MessageRecordController(IMessageRecordService messageService, ILogg
|
||||
try
|
||||
{
|
||||
var result = await messageService.DeleteAsync(id);
|
||||
return BaseResponse<bool>.Done(result);
|
||||
return result.Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
logger.LogError(ex, "删除消息失败,ID: {Id}", id);
|
||||
return BaseResponse<bool>.Fail($"删除消息失败: {ex.Message}");
|
||||
return $"删除消息失败: {ex.Message}".Fail<bool>();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -106,12 +106,12 @@ public class MessageRecordController(IMessageRecordService messageService, ILogg
|
||||
try
|
||||
{
|
||||
var result = await messageService.AddAsync(message);
|
||||
return BaseResponse<bool>.Done(result);
|
||||
return result.Ok();
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
logger.LogError(ex, "新增消息失败");
|
||||
return BaseResponse<bool>.Fail($"新增消息失败: {ex.Message}");
|
||||
return $"新增消息失败: {ex.Message}".Fail<bool>();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user