摘要:Furion官网:https://dotnetchina.gitee.io/furion/ 框架Git:https://gitee.com/huguodong520/furion-template 具体怎么使用看官网文档,这里是把之前的3.0框架使用Furion进行了优化。 阅读全文
posted @ 2021-04-28 09:18 HuTiger 阅读(136) 评论(0) 推荐(0) 编辑
摘要:一、目录 .Net Core3.0 WebApi 项目框架搭建 一:实现简单的Resful Api .Net Core3.0 WebApi 项目框架搭建 二:API 文档神器 Swagger .Net Core3.0 WebApi 项目框架搭建 三:读取appsettings.json .Net C 阅读全文
posted @ 2020-05-15 19:01 HuTiger 阅读(9588) 评论(0) 推荐(7) 编辑
摘要:ASP.NET WebApi项目框架搭建系列:目录 ASP.NET WebApi项目框架搭建(一):创建项目 ASP.NET WebApi项目框架搭建(二):Swagger ASP.NET WebApi项目框架搭建(三):依赖注入之Autofac ASP.NET WebApi项目框架搭建(四):日志 阅读全文
posted @ 2020-04-23 22:02 HuTiger 阅读(1106) 评论(0) 推荐(1) 编辑
摘要:一、前言 此篇博客主要写了如何使用搭建xamarin开发的环境,防止我自己万一哪天电脑重装系统了,可以直接看这篇博客。 二、准备工作 在安装之前需要下载好xamarin所需要的软件并一个个安装他们: 1.visual studio 2015:http://news.mydrivers.com/1/4 阅读全文
posted @ 2016-08-27 12:12 HuTiger 阅读(19013) 评论(10) 推荐(15) 编辑
摘要:Furion官网:https://dotnetchina.gitee.io/furion/ 框架Git:https://gitee.com/huguodong520/furion-template 具体怎么使用看官网文档,这里是把之前的3.0框架使用Furion进行了优化。 阅读全文
posted @ 2021-04-28 09:18 HuTiger 阅读(136) 评论(0) 推荐(0) 编辑
摘要:.Net Core3.0 WebApi 项目框架搭建:目录 介绍 NewLife.Redis主要作者及经验介绍来源:大石头 源码: https://github.com/NewLifeX/NewLife.Redis Nuget:NewLife.Redis NewLife.Redis是一个Redis客 阅读全文
posted @ 2020-11-09 16:55 HuTiger 阅读(919) 评论(1) 推荐(1) 编辑
摘要:为什么使用Serilog Serilog 是一个用于.NET应用程序的日志记录开源库,配置简单,接口干净,并可运行在最新的.NET平台上,与其他日志库不同, Serilog 是以功能强大的结构化事件数据为基础构建的, 支持将日志输出到控制台、文件、数据库和其它更多的方式,支持参数化日志模板,非常灵活 阅读全文
posted @ 2020-08-01 14:39 HuTiger 阅读(1448) 评论(4) 推荐(4) 编辑
摘要:什么是AOP www.baidu.com 更新Redis缓存接口 在之前的redis缓存博客中我们定义了redis操作接口和实现,在实际项目开发中,我又对它进行了修改,主要是增加了异步和批量删除的接口。修改Common下的Redis文件夹的IRedisCacheManager文件和RedisCach 阅读全文
posted @ 2020-08-01 12:05 HuTiger 阅读(992) 评论(2) 推荐(0) 编辑
摘要:默认格式 在.net core 3中,默认的json返回格式为驼峰命名法 有的时候,我们希望返回的全小写或者全大写等。当然微软爸爸已经提供了拓展的接口。 设置返回Json名称全小写 新建JsonConv文件夹,新建LowercasePolicy.cs,继JsonNamingPolicy /// <s 阅读全文
posted @ 2020-07-12 12:15 HuTiger 阅读(1019) 评论(2) 推荐(0) 编辑
摘要:应用场景 有的时候,接口请求会返回一些系统的状态码,如404,401,403等,我们会希望自定义这些返回消息,这个时候我们可以自定义一个中间件来在消息返回之前处理消息。 定义中间件 Model项目新建ErrorModel,定义错误消息返回格式。 public class ErrorModel { / 阅读全文
posted @ 2020-07-12 10:51 HuTiger 阅读(994) 评论(0) 推荐(1) 编辑
摘要:假设我们有一个子组件slot-test <template> <span> <slot > {{ user.lastName }} </slot> </span> </template> <script> export default { name: "slot-test", data: funct 阅读全文
posted @ 2020-06-10 21:03 HuTiger 阅读(572) 评论(0) 推荐(0) 编辑
摘要:使用场景 自己经过多年开发的沉淀后,开发出一个属于自己的一套Demo项目,亦或是借鉴别人的项目后,优化了一个,然后我们在别的地方使用的时候(可能是下一个公司),如果还想用自己的模板,也可能是供新入职的同事使用,经常会是以下几个办法 1、对比着之前的项目结构,在VistulStudio中手动创建一个空 阅读全文
posted @ 2020-05-21 15:28 HuTiger 阅读(1461) 评论(6) 推荐(1) 编辑
摘要:.Net Core3.0 WebApi 项目框架搭建:目录 安装Log4j webapi.core项目Nuget安装Log4j 添加Log4net.json配置文件 <?xml version="1.0" encoding="utf-8"?> <configuration> <configSecti 阅读全文
posted @ 2020-05-20 15:06 HuTiger 阅读(1506) 评论(6) 推荐(1) 编辑
摘要:.Net Core3.0 WebApi 项目框架搭建:目录 不使用AutoMapper Model层的viewmodel文件夹新建UserViewModel.cs public class UserViewModel { /// <summary> /// ID /// </summary> pub 阅读全文
posted @ 2020-05-20 09:29 HuTiger 阅读(1756) 评论(2) 推荐(1) 编辑