文章分类 - asp.net core
摘要:注:在.net core 2.1中使用cookie需要设置options.CheckConsentNeeded = context => false;即: 在.net core中使用session,需要在Startup.cs文件进行中间件配置等操作,红色为需要添加的内容: 数据绑定: 模型绑定:查询
阅读全文
摘要:新建一个wpf程序,界面上拖入进度条和按钮控件设置进度条属性为IsIndeterminate="True" wpf的XAML代码: 按钮点击事件: 运行程序点击按钮会发现进度条卡住、按钮、窗口均无法操作,这里必须等待下载好执行页面的html字符串才能继续对这个窗口的操作,显然这里用同步的方式去做这种
阅读全文
摘要:Development Staging Production
阅读全文
摘要:在我们用来获取客户端IP地址的传统ASP.NET中Request.UserHostAddress。但是这不适用于ASP.NET Core 2.0。我们需要一种不同的方式来检索HTTP请求信息。 1.在你的MVC控制器中定义一个变量 private IHttpContextAccessor _acce
阅读全文
摘要:ASP.NET Core中的HttpContext开发,在ASP.NET开发中我们总是会经常用到HttpContext。 那么在ASP.NET Core中要如何使用HttpContext呢,下面就来具体学习ASP.NET Core HttpContext。 注入HttpContextAccessor
阅读全文
摘要:目录 0.背景 1.准备工作 2.环境控制 2.编写代码 3.测试 4.代码分析 5.不同 OS 的环境变量配置 5.1 Windows 5.2 Linux 5.3 Docker 正文 回到顶部 0.背景 在开发项目的过程当中,生产环境与调试环境的配置肯定是不一样的。拿个最简单的例子来说,比如连接字
阅读全文
摘要:var body = _db.tbl_worklist.AsQueryable(); WorkOrderHomePageResponse model = new WorkOrderHomePageResponse(); DateTime startDate = DateTime.Parse(DateTime.Now.AddDay...
阅读全文
摘要:前言 .net core来势已不可阻挡。既然挡不了,那我们就顺应它。了解它并学习它。今天我们就来看看和之前.net版本的配置文件读取方式有何异同,这里不在赘述.NET Core 基础知识。 实现 注:需要NuGet引入:Microsoft.Extensions.Options.Configurati
阅读全文
摘要:解决方法 1: 使用<text>这个伪元素来强制Razor从编译模式返回到内容模式: <script type="text/javascript"> //some javascrpt code here to display map etc //now add markers @foreach (v
阅读全文
摘要:目前,潜入外部网页的方式,主要有3种: iframe方式 <div><iframe src="xxx.jsp"></iframe> ajax方式 <div id=“externalHtml"></div> ajax加载数据后,直接赋予 externalHtml.innerHTML 即可。 scrip
阅读全文
摘要:原文地址:https://www.cnblogs.com/sheldon-lou/p/9495377.html 先贴文章链接 正文 ASP.NET Core MVC 2.1 特意为构建 HTTP API 提供了一些小特性,今天主角就是 ApiControllerAttribute. (注:文章是18
阅读全文
摘要:一、前言 上篇实战完成后,没想到会有那么多的圈友给了那么多的支持,甚至连只是作为代码仓储的git上也给了一些小星星,真的感觉很惶恐啊,哈哈哈,毕竟代码写的很烂啊。由于上一篇只是大概说了下项目,所以准备写下这篇详细说下自己对于获取当前登录用户的设计与实现,原本准备上周末就完成的这篇,结果周六一起来,发
阅读全文
摘要:本文代码 https://github.com/wuhaibo/readPlainTextDotNetCoreWepApi 总有些时候我们希望获得Request body 的纯文本 那么怎么做呢?很简单。如下所示 public string GetJsonString([FromBody]strin
阅读全文
摘要:控制台乱码的原因是因为中文windows命令行默认编码页是gb2312,想输出中文只要把控制台的编码页修改成Unicode就可以了。在cmd里输入chcp 65001再运行程序或者在程序里加一行Console.OutputEncoding = Encoding.Unicode;网页乱码的原因也是因为
阅读全文
摘要:转自:http://www.cnblogs.com/yanbigfeg/p/9198345.html 介绍: 自托管 修改默认端口: 传送门 转自:http://www.cnblogs.com/yanbigfeg/p/9198345.html 介绍: 自托管 修改默认端口: 传送门 回到顶部 介绍:
阅读全文
摘要://获取应用程序所在目录的2种方式(绝对,不受工作目录影响,建议采用此方法获取路径).如:d:\Users\xk\Desktop\WebApplication1\WebApplication1\bin\Debug\netcoreapp2.0\ String basePath1 = AppContext.BaseDirectory; S...
阅读全文
摘要:转自:https://www.cnblogs.com/tianma3798/p/8303909.html 一、总结整理,本实例对应.Net Core 2.0版本 1.在.Net Core WebAPI 中对于参数的获取及自动赋值,沿用了Asp.Net MVC的有点,既可以单个指定多个参数,右可以指定
阅读全文
摘要:转自:http://www.cnblogs.com/tianma3798/p/6918548.html 一、Asp.Net Core中的Json序列化处理使用的是Newtonsoft.Json,更多参考:C# Newtonsoft.Json JsonSerializerSettings配置序列化操作
阅读全文
摘要:[FromBody]特性参数的形式 Model: Controller: http请求:contentType:application/json; raw: { id:1, Name:'呵呵', images:["aaaa","vvvvv","cccc"], a1:{Age:18,Address:'
阅读全文