会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
tenghao510
博客园
首页
新随笔
联系
订阅
管理
[置顶]
.Net Core 智能提示汉化包
摘要: 在.Net Core 2.x 版本,Microsoft 官方没有提供 .Net Core 正式版的多语言安装包。因此,我们在用.Net Core 2.x 版本作为框架目标编写代码时,智能提成是英文的。那对于刚转.Net Core的我,再加上英语不好,真是头疼。 随着.Net Core 3.x 版本的
阅读全文
posted @ 2019-12-27 10:13 tenghao510
阅读(5797)
评论(6)
推荐(8)
[置顶]
NET Core 3.0 项目中使用 AutoFac
摘要: .net core 3.1 今天已正式发布,3.1跟3.0差别不是很大,主要是对 3.0一小部分修复和完善,最重要的是.NET Core 3.1是长期支持(LTS)版本,建议大家升级。 .net core 2.2 这个月就要停止维护,并且微软将不再提供支持,如果你在使用 2.2 ,建议升级到 3.1
阅读全文
posted @ 2019-12-04 22:51 tenghao510
阅读(4215)
评论(10)
推荐(5)
[置顶]
netcore 2.2 封装 AutoMapper (单个实体映射、集合映射)
摘要: 在上篇中我们通过创建一个类并继承autoMapper的Profile类 public class Mappings : Profile { public Mappings() { CreateMap<UserDto, TbUser>(); } } 这样做有一种弊端,就是当传输对象很多的时候,还需要手
阅读全文
posted @ 2019-12-03 23:07 tenghao510
阅读(1317)
评论(0)
推荐(1)
[置顶]
netcore 2.2 使用 Autofac 实现自动注入
摘要: Autofac自动注入是通过名称约定来实现依赖注入 ps:本demo接口层都以“I”开头,以“Service”结尾。服务层实现都以“Service”结尾。 为什么要实现自动注入 大多时候,我们都是 以下方式进行依赖注入 public IServiceProvider ConfigureService
阅读全文
posted @ 2019-12-03 22:26 tenghao510
阅读(1364)
评论(0)
推荐(0)
[置顶]
ASP.NET Core 2.2 WebApi 系列【八】统一返回格式(返回值、模型验证、异常)
摘要: 现阶段,基本上都是前后端分离项目,这样一来,就需要前后端配合,没有统一返回格式,那么对接起来会很麻烦,浪费时间。我们需要把所有接口及异常错误信息都返回一定的Json格式,有利于前端处理,从而提高了工作效率。 一、准备工作 定义响应实体类 /// <summary> /// 响应实体类 /// </s
阅读全文
posted @ 2019-11-25 17:52 tenghao510
阅读(4099)
评论(2)
推荐(3)
2020年4月21日
.NET Core 发布时去掉多余的语言包文件夹
摘要: 用 .NET Core 3.x 作为目标框架时发布完之后,会发现多了很多语言包文件夹,类似于: 有时候,不想要生成这些语言包文件夹,需要稍微配置一下。 在 PropertyGroup 节点中添加如下的配置: <PropertyGroup> <!--只要不是语言包文件夹名称就行--> <Satelli
阅读全文
posted @ 2020-04-21 18:04 tenghao510
阅读(3013)
评论(5)
推荐(4)
2020年1月13日
.Net 面试题整理(一)
摘要: 1、C# 的三大特性? 封装、继承、多态 2、简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公
阅读全文
posted @ 2020-01-13 11:28 tenghao510
阅读(4845)
评论(6)
推荐(4)
2019年12月31日
Net Core使用Lucene.Net和盘古分词器 实现全文检索
摘要: Lucene.net Lucene.net是Lucene的.net移植版本,是一个开源的全文检索引擎开发包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,是一个高性能、可伸缩的文本搜索引擎库。它的功能就是负责将文本数据按照某种分词算法进行切词,分词后的结
阅读全文
posted @ 2019-12-31 20:02 tenghao510
阅读(4003)
评论(8)
推荐(7)
2019年12月7日
.Net Core 发布到 Linux 上时遇到的问题记录
摘要: 目前遇到的问题: 1.路径区分大小写及路径用“/”,而不是常用的"\\"。 windows下路径为:"xxxx\\yyyy",Linux路径下为:"xxxx/yyyy" 使用 Path.Combine("xxxx","yyyy") 进行合并即可。 2.有时候就需要在 docker 容器里访问宿主机提
阅读全文
posted @ 2019-12-07 18:24 tenghao510
阅读(743)
评论(2)
推荐(0)
CentOS 7 下安装 Docker
摘要: 安装 参考文档:https://docs.docker.com/install/linux/docker-ce/centos/#install-using-the-repository 前提条件 Docker 要求 CentOS 系统的内核版本高于 3.10,在终端输入以下命令: uname -r
阅读全文
posted @ 2019-12-07 17:54 tenghao510
阅读(640)
评论(0)
推荐(1)
在CentOS 7 上使用Docker 运行.NetCore项目
摘要: 安装Docker CentOS 7 安装 Docker 编写Dockerfile 右键项目-》添加-》Docker 支持 选择Linux 修改为如下: FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-stretch-slim AS base WORKDIR
阅读全文
posted @ 2019-12-07 16:00 tenghao510
阅读(858)
评论(0)
推荐(0)
2019年12月6日
.Net Core 项目发布到Linux - CentOS 7(二)用Supervisor守护netcore进程
摘要: 简介 supervisor可以保证程序崩溃后,可以重新把程序启动起来等相关功能。 安装 yum install -y supervisor 安装好后在/etc/会生成一个supervisord.conf文件及一个supervisord.d文件目录 查看supervisor是否安装成功 supervi
阅读全文
posted @ 2019-12-06 19:23 tenghao510
阅读(1681)
评论(0)
推荐(1)
.Net Core 项目发布到Linux - CentOS 7(一)
摘要: 由于项目的需求,需要发布到Linux服务器上,在这里记录一下我发布的过程。 安装Linux 安装liunx系统很简单,网上也有很多教程,我是直接使用阿里云的CentOS 7.7 64位 部署环境 Linux - CentOS 7 安装 .Net Core 运行环境 发布项目 右键项目->发布->启动
阅读全文
posted @ 2019-12-06 19:20 tenghao510
阅读(3144)
评论(0)
推荐(0)
Linux - CentOS 7 安装 .Net Core 运行环境
摘要: 阿里云的CentOS 7.7 64位,所需要的环境:MySql 5.7,.Net Core 2.2 ,Nginx 我这里用的 Xshell 工具,首先用root进入系统 版本信息 打开终端输入命令: lsb_release -a 安装 .Net Core 2.2 SDK 官网参考文档:https:/
阅读全文
posted @ 2019-12-06 19:19 tenghao510
阅读(6184)
评论(0)
推荐(0)
下一页
公告