随笔分类 - Asp.net Core跨平台技术
摘要:第一节-简单的webapi接 开发环境 Visual Studio 2019.net core 3.0 打开vs2019新建项目 具体步骤如下图: 第一步创建新项目 第二步选择ASP.NET Core Web应用程序然后下一步 第三步配置新项目然后点创建 此处我们选择API(新手不推荐选择空项目,选
阅读全文
摘要:Vue+ElementUI+.netcore前后端分离框架开发项目实战 原文:https://blog.csdn.net/vM199zkg3Y7150u5/article/details/102550228 框架采用.NET Core + Vue前后端分离,并且支持前端、后台代码业务动态扩展,框架内
阅读全文
摘要:Vue+ElementUI+.netcore前后端分离框架开发项目实战 原文:https://blog.csdn.net/vM199zkg3Y7150u5/article/details/102550228 框架采用.NET Core + Vue前后端分离,并且支持前端、后台代码业务动态扩展,框架内
阅读全文
摘要:这两天比较忙,写的会慢一点。 我们以控制台演示 EF Core的链接数据库 首先创建控制台程序 创建数据上下文类 EntityTable /// <summary> /// 继承 DbContext 数据上下文类 /// 命名空间 using Microsoft.EntityFrameworkCor
阅读全文
摘要:1.首先创见Core控制台应用程序 并且引入 AspNetCore.All 首先我们写入配置信息:直接代码如下 //配置信息的根对象 public static IConfigurationRoot Configuration { get; set; } //以键值对的形式拼装将要填添加在JSon配
阅读全文
摘要:(1) 访问Rest ful接口时 Token验证 返回数据格式封装 (一)访问时Token验证 返回数据格式封装 1.1访问Api接口 方法 实现 1.1.1 创建访问Restful Api帮助类 public static string MyGet = "GET"; public static
阅读全文
摘要:这几天没更新,项目框架也是在发展阶段,这几天学习配置了一遍Apollo和RabbitMQ 等到放到框架上之后我整理一下到时候把心得写出来相互学习。 接着上一篇的内容 (2) 程序错误时 返回数据格式封装 (3) 返回结果包装 (4) 对外开放的接口 参数必填与非必填的声明 (2) 程序错误时 返回数
阅读全文
摘要:感叹: Core 16年6月1号 在中国宣布上线 到现在已经快经历两年时间了,目前版本已经到了2.0 就目前的前景来看,个人感觉 到2020年才可能有所起色,等到Core更成熟 个人看法:在.net这条路上总感觉后劲不足,市场好像越来越小了。不过学习还是要学的,毕竟很喜欢 c# (1)有关怎么创建C
阅读全文
摘要:先聊一下关于设计的几个原则(1)单一原则(SRP):一个类应该仅有一个引起它变化的原因 :意思就是 (一个类,最好只负责一件事情,并且只有一个引起它变化的原因(2)开闭原则(OCP): 应该对扩展开放,但是对修改关闭:意思是(模块通过扩展的方式去应对需求的变化,应该尽量在不修改源代码的基础上面扩展)
阅读全文
摘要:说起依赖注入 相信大家已经很熟悉了,这里我在简要的描述一遍, 什么是依赖注入: 我们从字面意义上来解释一下:依赖代表着两个或者多个对象之间存在某些特定的联系:举一个不是很恰当的例子 比如说一度夫妻组成的家庭里没有儿女,咱们暂且把这个家庭当做是一个对象(家),但是他们想要领养一个儿女怎么办,他们想通过
阅读全文
摘要:基于上一篇文章 实现对IdnetityServer4 服务的使用 1:添加接口解决方案,并且使接口受认证服务的保护: 首先在解决方案中添加Api项目如下图所示: 在API项目中添加Nuget 引用 如下图所示: Install-Package IdentityServer4.AccessTokenV
阅读全文
摘要:AspNetCore中使用Ocelot之 IdentityServer4(1) 前言: OceLot网关是基于AspNetCore 产生的可扩展的高性能的企业级Api网关,目前已经基于2.0 升级版本升级,在使用AspNetCore 开发的时候可以使用2.0版本了, 开源项目Ocelot 张大队长是
阅读全文
摘要:AspNetCore+Swagger 生成Model 描述 前言: 本篇文章实现是基于上一篇文章,进下补充:多余的就不多说了,只是为了实现Model的描述生成:有兴趣的可以结合上一篇的进行实现:如有更好的办法希望可以告知谢谢大家! 上一篇文章地址: https://www.cnblogs.com/s
阅读全文
摘要:AspNetCore 使用Redis实现分布式缓存 上一篇讲到了,Core的内置缓存:IMemoryCache,以及缓存的基础概念。本篇会进行一些概念上的补充。 本篇我们记录的内容是怎么在Core中使用Redis 和 SQL Server 实现分布式缓存。 一、文章概念描述 分布式缓存描述: 分布式
阅读全文
摘要:上一步我们创建好CoreApi 接下来在框架中加入 Swagger 并发布 到 IIS (1)首先点击依赖项》管理Nuget包 (2)输入 Swashbuckle.aspnetCore 比如: 图中两个Swagger 插件需要我们安装 注意:我这里已经安装过显示的是 卸载 (3) 在框架中 添加Sw
阅读全文
摘要:1、安装虚拟机VM 2、下载安装 CentOS 7.4(地址就不提供了) 这是安装示例: VM虚拟机安装CentOS 示例 https://www.jb51.net/article/108088.htm 3、配置网络环境(确保网络通) 4、下载安装dotnet 运行环境 4.1、注册Microsof
阅读全文
摘要:AspNetCoreapi 使用 Docker + Centos 7部署 好久没有更新文章了,前段时间写了一系列的文章放到桌面了,想着修修改改,后来系统中勒索病毒了还被公司网络安全的抓到是我电脑,后来装系统文章给装丢了。然后好长一段时间没有写了。 今天记录一下AspNetCore 部署Docker+
阅读全文
摘要:项目结构图如下: IService 主要是接口 ,Service 是服务处理,Models 各种数据实体,Repository 数据访问处理 1、首先在Models 项目下创建类 1 namespace Models 2 { 3 [Table("User")] 4 public class Base
阅读全文
摘要:一.代码优先 创建数据库(SQLServer2012) 1.创建core3.1的项目 项目结构如下如图,我这里创建了一个core的类库用来保存数据库相关的实体注意:使用的类库环境必须与core项目的环境一致 2.添加所需NUGet包 Microsoft.EntityFrameworkCoreMicr
阅读全文
摘要:1. 首先我们先用vs2017 创建一个空的 asp.net core api 项目 2. 在生成的解决方案下在建立一个访问数据库使用的类库CoreApi.Model,注意要选择.netcore下的类库,如图所示 二 添加相关引用 1. 打开nuget包的程序管理命令控制台,执行添加引用命令 ,注意
阅读全文

浙公网安备 33010602011771号