随笔分类 -  .net core

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