随笔分类 -  .net core

.net core下技术分享
摘要:这是我在尝试使用 grpc 时出现的错误,在 stackoverflow 有关于这个错误出现的原因解释:https://stackoverflow.com/questions/53158493/why-do-i-get-grpc-out-protoc-gen-grpc-the-system-cann 阅读全文
posted @ 2020-12-31 22:43 吕小不 阅读(1783) 评论(0) 推荐(0)
摘要:准备工作: 数据库一个,mysql、sqlserver等其他数据库均可 在上一篇文章中贴出来的单机版本的代码,没有看过的请转到: https://www.cnblogs.com/shapman/p/14218440.html 或者也可以直接下载上一篇及当前这一篇文章的示例源码:https://git 阅读全文
posted @ 2020-12-31 21:40 吕小不 阅读(1025) 评论(0) 推荐(1)
摘要:1、nuget包 2、项目中添加三个类 2.1 JobFactory public class JobFactory : IJobFactory { /// <summary> /// dotnet core 的 ioc /// </summary> private readonly IServic 阅读全文
posted @ 2020-12-31 19:25 吕小不 阅读(925) 评论(0) 推荐(0)
摘要:###一、打开项目,添加一个Dockerfile文件 #####1.1 右击启动项目 → 添加 → Docker支持 #####1.2 打开多出来的 Dockerfile文件,可自己决定要不要修改什么 #####1.3 移动dockerfile文件到解决方案同级的目录下 ###二、安装docker 阅读全文
posted @ 2020-11-28 22:14 吕小不 阅读(298) 评论(4) 推荐(0)
摘要:我这边是 docker 里面跑asp.net core应用的时候报的这个错误,错误原因是连接字符串格式错误 以下是我的连接字符串的书写: 这里最奇怪的问题就是,这个连接字符串在本地调试的时候一点问题没有,可是一上docker就报错 解决方案是: 把这个尾部的分号去掉。 阅读全文
posted @ 2020-10-14 11:19 吕小不 阅读(2440) 评论(1) 推荐(0)
摘要:此方案的解决办法还是挺简单的,正常情况下,就是打开axios的withCredentials即可 // create an axios instance const service = axios.create({ baseURL: process.env.VUE_APP_BASE_API, // 阅读全文
posted @ 2020-10-13 09:46 吕小不 阅读(545) 评论(0) 推荐(0)
摘要:如果说关于在Windows系统下,想要获取指定的环境变量的内容的话,这个在网上就能找到很多相关的内容。 获取计算机的环境变量 Environment.GetEnvironmentVariable("name",EnvironmentVariableTarget.Machine) 获取用户的环境变量 阅读全文
posted @ 2020-09-29 01:52 吕小不 阅读(1663) 评论(1) 推荐(1)
摘要:对于docker的安装和基本命令,在此不多做解释。本文主要针对的是创建容器时的一些坑,以及一些问题的分享,希望大家一起探讨解决。 首先是dockerfile的一些基本内容 #引入镜像,低版本 docker 去掉 AS base #换成别人做的阿里镜像 #FROM registry.cn-hangzh 阅读全文
posted @ 2020-08-24 18:03 吕小不 阅读(3059) 评论(0) 推荐(2)
摘要:一运行到gdi相关的代码时,就报如上图片所示的错误。 关于这个的解决办法,其实是需要在centos上安装libgdiplus 首先,搜索libgdiplus yum whatprovides libgdiplus 然后执行命令安装即可 yum install libgdiplus 如果是docker 阅读全文
posted @ 2020-04-18 14:17 吕小不 阅读(767) 评论(0) 推荐(0)
摘要:首先第一步,需要引入两个包 在nuget管理器中分别搜索 Swashbuckle 和 Microsoft.DotNet 第一步,设置项目属性 第二步,服务注册 private readonly string apiName = "基础用户信息服务"; 1 #region swagger 2 serv 阅读全文
posted @ 2020-03-04 10:50 吕小不 阅读(1337) 评论(2) 推荐(0)
摘要:首先,先看我个人的项目结构。 这个webapi项目是专门作为图片上传的业务处理,而其中分为两个控制器:单图片上传和多图片上传。在接下来的内容主要还是针对单文件上传,对于多文件的上传,我暂且尚未研究成功。 其中pictureoptions类,由于我把关于图片上传相关的配置项(保存路径、限制的文件类型和 阅读全文
posted @ 2020-02-07 10:22 吕小不 阅读(5673) 评论(0) 推荐(2)
摘要:第一步,Nuget log4net包 第二步,在项目中添加一个config文件,用于log4net的配置 <?xml version="1.0" encoding="utf-8" ?> <log4net> <!-- Define some output appenders --> <appender 阅读全文
posted @ 2020-02-06 11:57 吕小不 阅读(1244) 评论(0) 推荐(0)
摘要:我们都知道,.net core天生自带IOC容器,但是他的功能其实并不强大,而且有坑:在构造注入的时候,他默认找参数最少的构造函数。 这里,我讲解如何使用Autofac去接管IOC,至于为什么要选Autofac,这个其实我也是随大众,不过后面我讲到关于使用Autofac实现AOP的时候,或许你能发现 阅读全文
posted @ 2020-01-25 12:10 吕小不 阅读(2794) 评论(0) 推荐(1)
摘要:我所要讲述的是,基于.net core3.1环境下的webapi项目,如何去使用axios对接前端的vue项目 既然谈到axios,这里贴出axios的官方文档地址: http://www.axios-js.com/zh-cn/docs/ 首先是前端部分进行设置 第一步,在vue项目中安装axios 阅读全文
posted @ 2020-01-25 10:12 吕小不 阅读(2132) 评论(0) 推荐(2)
摘要:在微软的文档中,有着较为详细的替换教程 https://docs.microsoft.com/zh-cn/aspnet/core/web-api/advanced/formatting?view=aspnetcore-3.1 但是微软的文档并不算太详细,对于新手而言,着实不算太友好。以下是我基于微软 阅读全文
posted @ 2020-01-25 09:29 吕小不 阅读(5139) 评论(0) 推荐(2)