随笔分类 - .net core
摘要:背景: 最近在研究web3d,使用了three.js前端框架来实现的,前端显示的3D模型是由blender软件导出的.glb文件,我把.glb文件放在www.root中时,在前端调用时显示404。 解决办法: FileExtensionContentTypeProvider 类包含 Mappings
阅读全文
摘要:在C#中如果想要执行一段一直运行的程序,如监听网络状态,实时读取PLC数据,遇到这种情况有多种解决方法。 方法一,可以起一个Task任务,在Task任务中写个死循环,这种死循环最好在最后写个 Thread.Sleep,不然程序会占用很高的CPU。 Task.Factory.StartNew(() =
阅读全文
摘要:public static IMvcBuilder AddMvc(this IServiceCollection services) public static IMvcBuilder AddMvc(this IServiceCollection services, Action<MvcOption
阅读全文
摘要:作用:当程序运行时出现故障,但没有捕获的异常时,会进入异常过滤器,进行统一的处理。 下面我们先来介绍下异常过滤器,.net core 过滤器需要实现IExceptionFilter接口 //IExceptionFilter有一个未实现的方法 void OnException(ExceptionCon
阅读全文
摘要:asp-for asp-validation-for 类似于mvc下的验证,将的验证来源于model的验证特性 asp-validation-summary 是否显示每个标签的校验信息 asp-controller 指定路由中的controller asp-action 指定路由中的action a
阅读全文
摘要:DisplayNameForModel:只有在model定义了DisplayName时有用 DisplayNameFor是针对model里的"字段"别名, DisplayNameForModel则是针对整个model的别名 DisplayFor显示具体的值
阅读全文
摘要:SingleOrDefaultAsync只取一条数据,如果无数据则返回null,若rownum大于1则报异常。 FirstOrDefaultAsync取一条数据,如果无数据则返回null,若rownum大于1则返回第一行数据。
阅读全文

浙公网安备 33010602011771号