摘要: Identity是Asp.Net Core全新的一个用户管理系统,它是一个完善的全面的庞大的框架,提供的功能有: 创建、查询、更改、删除账户信息 验证和授权 密码重置 双重身份认证 支持扩展登录,如微软、Facebook、google、QQ、微信等 提供了一个丰富的API,并且这些API还可以进行大 阅读全文
posted @ 2019-09-21 11:15 柠檬笔记 阅读(1060) 评论(0) 推荐(0) 编辑
摘要: 很多时候,在模型上的验证需要自己定义一些特定于a56爆大奖在线娱乐们需求的验证属性。a56爆大奖在线娱乐这一篇a56爆大奖在线娱乐们就来介绍一下怎么自定义验证属性。 a56爆大奖在线娱乐们来实现一个验证邮箱域名的自定义验证属性,当然,最重要的是需要定义一个继承自ValidationAttribute的类,然后在实现其IsValid方法。 然后就可以在a56爆大奖在线娱乐们的Model上 阅读全文
posted @ 2019-09-21 10:47 柠檬笔记 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐们先来看这样一个注册页面和它的后台Model 如果a56爆大奖在线娱乐们点击了注册,校验过程是发送了请求到服务器,在服务器端进行校验,这在某个程度上来说影响了用户体验和系统性能。a56爆大奖在线娱乐a56爆大奖在线娱乐们需要在提交到服务器前先在客户端进行验证。那么怎么做呢,在Asp.Net Core上很简单。 实现客户端校验只需要添加三个js库即可 阅读全文
posted @ 2019-09-21 10:37 柠檬笔记 阅读(738) 评论(0) 推荐(0) 编辑
摘要: 一、引言 在微服务架构中,由于a56爆大奖在线娱乐们对系统的划分粒度足够小,服务会很多,而且也存在经常迭代的情况。如果还按照以前的部署方式显得非常吃力和复杂,并且很容易出现错误。而随着容器技术的发展,这个时候持续集成(CI)和持续部署(DI)也相应的流行起来,极大的方便了微服务的部署,而GitLab正式这样的一个De 阅读全文
posted @ 2019-09-09 13:43 柠檬笔记 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 文件上传功能在实际开发中经常使用,在 .Net Core中,文件上传接收类型不再使用 HttpPostedFile 或 HttpFileCollection来接收,而是使用 IFormFile 或 IFormFileCollection来接收。 下面看一个例子就明白怎么使用了,具体代码如下: <fo 阅读全文
posted @ 2019-09-04 16:42 柠檬笔记 阅读(826) 评论(1) 推荐(1) 编辑
摘要: 1. 引言 Docker是目前最流行的容器技术,是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。是开发人员和系统管理员使用容器开发,部署和运行应用程序的平台。也许a56爆大奖在线娱乐们都有一个经历,当开发完某个项目发布到测试系统后测试通过验收上线,到了线上版本却出现了一些问题,这种往 阅读全文
posted @ 2019-08-30 16:36 柠檬笔记 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 工作中一个公司会有很多个项目,项目之间的交互经常需要编写 API 来实现,但是编写文档是一件繁琐耗时的工作,并且随着 API 的迭代,每次都需要去更新维护接口文档,很多时候由于忘记或者人员交替的愿意造成接口文档与代码不一致。 在实际工作中,有的公司会有强制的代码规范,要求代码必须要有注释以及字段、方 阅读全文
posted @ 2019-08-28 11:14 柠檬笔记 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 今天a56爆大奖在线娱乐的腾讯云服务器在使用docker安装ElasticSearch和Kibana的时候内存不够,安装完直接卡死。a56爆大奖在线娱乐无奈只能在本地上跑VMWare安装CentOS7来运行测试。 从阿里云镜像地址:http://mirrors.aliyun.com/centos/7.6.1810/isos/x86_ 阅读全文
posted @ 2019-08-27 22:03 柠檬笔记 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 一、引言 a56爆大奖在线娱乐采用gRPC官方提供的一个教程例子,通过这个例子可以学习到在.proto文件中定义服务。使用protocol buffer编译器生成服务器和客户端代码。使用C#gRPC API为您的服务编写简单的客户端和服务器。具体可参看:https://grpc.io/docs/tutorials/ 阅读全文
posted @ 2019-08-21 17:35 柠檬笔记 阅读(2585) 评论(0) 推荐(0) 编辑
摘要: 一、gRPC的概念 gRPC是Google推出的一个开源高性能的轻量级RPC框架,可以在任何环境中运行。它可以有效地连接数据中心内和跨数据中心的服务,并提供可插拔的支持,以实现负载平衡,跟踪,健康检查和身份验证。它还适用于分布式计算的最后一英里,用于将设备,移动应用程序和浏览器连接到后端服务。 与许 阅读全文
posted @ 2019-08-21 15:00 柠檬笔记 阅读(289) 评论(0) 推荐(0) 编辑