随笔分类 -  [Asp.Net Core]

摘要:命令 命令运行后效果: 压缩发布包 命令执行后效果 命令效果: 命令效果 命令效果 首次部署需要添加该web应用supervisor配置 /etc/supervice/conf.d下添加 Wolfy.Blog.conf 之后发布,就不需要管这些,通过命令 可以通过supervisor先将站点停止,然 阅读全文
posted @ 2018-11-14 17:02 wolfy 阅读(1698) 评论(0) 推荐(0) 编辑
摘要:系统版本 rpm -q centos-release centos-release-7-5.1804.el7.centos.x86_64 安装libicu yum install libunwind libicu 安装Core SDK #### Before installing .NET, you 阅读全文
posted @ 2018-11-12 12:58 wolfy 阅读(950) 评论(0) 推荐(0) 编辑
摘要:bug HTTP Error 500.19 - Internal Server Error The requested page cannot be accessed because the related configuration data for the page is invalid. 解决 阅读全文
posted @ 2018-07-04 17:52 wolfy 阅读(1209) 评论(0) 推荐(0) 编辑
摘要:摘要 在一个后台管理的页面想实时监控一些操作的数据,想到用signalR。 一个例子 asp.net core+signalR 使用Nuget安装包:Microsoft.AspNetCore.SignalR 在StartUp中启用signalR 在api中,通过构造函数注入 客户端 需要引入sign 阅读全文
posted @ 2018-06-22 14:05 wolfy 阅读(1222) 评论(3) 推荐(0) 编辑
摘要:摘要 一直在用前后端分离,在一个后台管理的页面中,尝试封装了一个辅助类。 类 分布试图分页条 测试 阅读全文
posted @ 2018-06-20 15:32 wolfy 阅读(766) 评论(0) 推荐(1) 编辑
摘要:摘要 在网络传输过程中,不能保证所有的请求都能正确的被服务端接受或者处理,那么进行简单的重试可以进行简单的补救。比如现在大部分支付功能,在支付成功之后,需要回调我们网站的接口,并且要求我们的接口给一个类似成功的响应,支付端收到我们的成功响应,就不再进行重试请求了。 比如:支付宝文档中有这么一段描述 阅读全文
posted @ 2018-04-09 17:23 wolfy 阅读(770) 评论(0) 推荐(1) 编辑
摘要:摘要 在读取appsettings.json文件中配置的时候,觉得最简单的方式就是使用asp.net core注入的方式进行读取了。 步骤 首先根据配置项的结构定义一个配置类,比如叫AppSettings的类。 然后在Startup中注册。 然后在使用的控制器或者类中的构造函数进行注入,类似下面的代 阅读全文
posted @ 2018-03-20 10:17 wolfy 阅读(559) 评论(3) 推荐(0) 编辑
摘要:摘要 最近项目中,尝试使用asp.net core开发,在部署的时候,考虑现有硬件,只能部署在windows上,linux服务器暂时没有。 部署注意事项 代码中启用iis和Kestrel 在服务端安装 .NET Core Windows Server 托管捆绑包 捆绑包可安装 .NET Core 运 阅读全文
posted @ 2018-03-16 17:44 wolfy 阅读(553) 评论(0) 推荐(0) 编辑
摘要:摘要 在项目中要用到富文本编辑器,包含上传图片,插入视频等功能。但ueditor只有.net版本,没有支持core。那么上传等接口就需要自己实现了。 一个例子 首先去百度ueditor官网下载简化版的ueditor。并引入到项目中 如图: 页面引用以下几个文件: 修改ueditor配置文件: 添加接 阅读全文
posted @ 2018-01-19 15:11 wolfy 阅读(2544) 评论(3) 推荐(2) 编辑
摘要:摘要 在实际项目中,大多都需要对业务逻辑以及操作数据库的逻辑进行分成操作,这个时候该如何进行数据的迁移呢? 步骤 上篇文章:EF Core数据迁移操作 比如,我们将数据上下文放在了Data层。 看一下BlogContext内容如下: 在appsetting中配置连接字符串 在StartUp启动类中, 阅读全文
posted @ 2017-12-19 11:45 wolfy 阅读(319) 评论(0) 推荐(0) 编辑
摘要:基本需求 系统 win10 vs2017 docker 步骤 1、开启系统的hyper-v 2、 重启电脑 3、安装docker 下载地址:https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows 阅读全文
posted @ 2017-12-19 09:40 wolfy 阅读(1579) 评论(0) 推荐(0) 编辑
摘要:摘要 在使用checkbox,为其绑定值的时候,有些麻烦,就想着能不能用taghelper将其封装一下。直接上demo。 一个例子 CheckBoxItem 在_ViewImports.cshtml引入自定义taghelper 使用 测试 提交之后,获取每项ID f7be9e8d-31a2-4206 阅读全文
posted @ 2017-12-18 15:35 wolfy 阅读(1172) 评论(0) 推荐(1) 编辑
摘要:我们知道在asp.net中每次请求,都要经过请求管道,依次触发管道中的一系列事件。那么我们可以这么理解,中间件是请求管道中的一个组件,可以用来拦截请求,以方便我们进行请求和响应处理,中间件可以定义多个,每一个中间件都可以对管道中的请求进行拦截,它可以决定是否将请求转移给下一个中间件。 中间件如何工作 阅读全文
posted @ 2017-09-28 10:39 wolfy 阅读(2188) 评论(1) 推荐(2) 编辑
摘要:原文地址 https://docs.microsoft.com/zh-cn/dotnet/articles/core/deploying/creating-nuget-packages 内容 对于 .NET Core 1.0,所有库都应以 NuGet 包方式发布。 实际上,这是所有 .NET 标准库 阅读全文
posted @ 2016-12-31 10:26 wolfy 阅读(405) 评论(0) 推荐(0) 编辑
摘要:原文地址:https://docs.microsoft.com/zh-cn/dotnet/articles/core/ NET Core 是一个通用开发平台,由 Microsoft 和 GitHub 上的 .NET 社区共同维护。 它是跨平台的,支持 Windows、macOS 和 Linux,并且 阅读全文
posted @ 2016-12-18 10:51 wolfy 阅读(890) 评论(0) 推荐(0) 编辑
摘要:原文地址 https://docs.microsoft.com/en-us/aspnet/core/mvc/views/tag-helpers/authoring Getting started with Tag Helpers This tutorial provides an introduct 阅读全文
posted @ 2016-12-11 10:48 wolfy 阅读(544) 评论(0) 推荐(0) 编辑
摘要:原文地址 https://docs.microsoft.com/en-us/aspnet/core/mvc/views/tag-helpers/intro What are Tag Helpers? Tag Helpers enable server-side code to participate 阅读全文
posted @ 2016-12-10 10:19 wolfy 阅读(392) 评论(0) 推荐(0) 编辑
摘要:摘要 在学习asp.net core的时候,尝试在控制台,或者页面上输出中文,会出现乱码的问题。 问题重现 新建控制台和站点 站点 那么我们获取“GB2312”编码,然后对其编码呢? 'GB2312' is not a supported encoding name. For information 阅读全文
posted @ 2016-12-06 10:13 wolfy 阅读(13444) 评论(4) 推荐(1) 编辑
摘要:摘要 之前尝试了,新建asp.net core站点,那么如何和mysql建立连接,如果操作mysql?本篇将尝试使用EntityFrameworkCore进行mysql的操作。 一个例子 首先新建一个空的Asp.net core站点,如图 安装MySql.Data.EntityFrameworkCo 阅读全文
posted @ 2016-12-03 11:12 wolfy 阅读(2621) 评论(0) 推荐(1) 编辑
摘要:摘要 上篇文章介绍了project.json中的一部分属性。属性真的比较多,所以分开了,考虑到其中的英文比较简单,也不再进行翻译了,从英文原文中,直接粘贴过来了。 project.json(1) project.json publicSign Type: Boolean true to enable 阅读全文
posted @ 2016-10-23 10:54 wolfy 阅读(543) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示