为了账号安全,请及时绑定邮箱和手机立即绑定

C#N层架构输入验证通知

C#N层架构输入验证通知

C#
慕莱坞森 2021-04-09 17:14:17
我正在使用n层体系结构为学校项目制作文件共享系统。我想验证我的业务逻辑中的用户输入,并能够通知用户什么输入有错误,并且有错误。我真的不知道该如何处理。我的业务逻辑有一种插入新上传文件的方法,如下所示:    public bool NewFile(File entity)    {        return repo.Insert(entity);    }这是我的File对象模型:    public class File : Upload{    public int UploadId { get; set; }    public string FileType { get; set; }    public string Category { get; set; }    public int Upvote { get; set; }    public int Downvote { get; set; }}上载模型包含标题,描述等属性。如何使用返回布尔值的方法通知用户有关输入错误的信息?我是否要创建一个单独的验证类,并使该方法返回验证类的实例?还是我抛出带有正确错误消息的自定义异常,并将其捕获到我的表示层中?如果有人能指出正确的方向,我将不胜感激
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 135 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信