【重新整理 .net core 实践篇—————Entity的定义[二十五]】教程文章相关的互联网学习教程文章

Docker在Linux上运行NetCore系列(四)使用私有Nuget与多个本地包引用运行ASPNetCore【图】

转发请注明此文章作者与路径,请尊重原著,违者必究。 本篇文章演示了使用Dockerfile在Linux(ubuntu16.04)系统上构建ASPNetCore应用,并且在一个解决方案中存在多个项目之间的引用。还会使用到私有Nuget包的引用。 构建项目 为了演示更加全面,这里按照简单的领域驱动模式建立了几个项目。 Web端为:TestWebDockerOnLinux。使用swagger对外提供API,并且包含了Dockerfile文件。基础设施层:TestWebDockerOnLinux.Core...

[译]在Asp.Net Core 中使用外部登陆(google、微博...)【代码】【图】

原文出自Rui Figueiredo的博文《External Login Providers in ASP.NET Core》 (本文很长)摘要:本文主要介绍了使用外部登陆提供程序登陆的流程,以及身份认证的流程。为了能够使用google、facebook、twitter、微博等外部登陆提供程序,从而避免创建本地账户以及电子邮件验证等繁琐步骤,我们一般会引用到外部登陆服务,将验证用户身份的任务委托给他们。外部验证最为流行的协议就是OAuth2和OpenId Connect。在Asp.Net中使用外部登陆...

ASP.NET Core Web API 集成测试中使用 Bearer Token【图】

在 ASP.NET Core Web API 集成测试一文中, 我介绍了ASP.NET Core Web API的集成测试. 在那里我使用了测试专用的Startup类, 里面的配置和开发时有一些区别, 例如里面去掉了用户身份验证相关的中间件.但是有些被测试的行为里面需要用到身份/授权信息.所以本文就介绍一下在API集成测试中发送请求时使用Bearer Token作为Authorization Header的情况. 集成测试中使用Bearer Token我这个项目里生产时使用的是Identity Server 4, 而进行集...

.net core 11【图】

原文:http://www.cnblogs.com/qingwengang/p/6286073.html

Asp.Net Core Identity 隐私数据保护【代码】【图】

前言 Asp.Net Core Identity 是 Asp.Net Core 的重要组成部分,他为 Asp.Net Core 甚至其他 .Net Core 应用程序提供了一个简单易用且易于扩展的基础用户管理系统框架。它包含了基本的用户、角色、第三方登录、Claim等功能,使用 Identity Server 4 可以为其轻松扩展 OpenId connection 和 Oauth 2.0 相关功能。网上已经有大量相关文章介绍,不过这还不是 Asp.Net Core Identity 的全部,其中一个就是隐私数据保护。正文 ...

NetCore+Dapper WebApi架构搭建(六):添加JWT认证【代码】【图】

WebApi必须保证安全,现在来添加JWT认证1、打开appsettings.json添加JWT认证的配置信息2、在项目根目录下新建一个Models文件夹,添加一个JwtSettings.cs的实体 1namespace Dinner.WebApi.Models2{3publicclass JwtSettings4 {5///<summary> 6/// 证书颁发者7///</summary> 8publicstring Issuer { get; set; }910///<summary>11/// 允许使用的角色 12///</summary>13publicstring Audience { get; set; } 1415///<summary>16///...

.net core 基于NPOI 的excel导出类,支持自定义导出哪些字段【代码】

/// <summary> /// 导出Excel /// </summary> /// <param name="lists"></param> /// <param name="head">英文中文列名对照</param> /// <param name="workbookFile">保存路径</param> public static void getExcel<T>(List<T> lists, Dictionary<string,string> head, string workbookFile){try{XSSFWorkbook workbook = new XSSFWorkbook();using (MemoryStream ms = new MemoryStream()){var sheet = workbook.CreateShee...

asp.net core中IHttpContextAccessor和HttpContextAccessor的妙用【代码】【图】

分享一篇文章,关于asp.net core中httpcontext的拓展。现在,试图围绕HttpContext.Current构建你的代码真的不是一个好主意,但是我想如果你正在迁移一个企业类型的应用程序,那么很多HttpContext.Current会围绕这个业务逻辑,它可能会提供一些暂时的缓解移植应用程序的条款。另外,在过去我已经写了一些我不一定认为是好主意的事情。我们现代的HttpContext.Current将依赖于从IHttpContextAccessor解析上下文,并且可能如下所示:na...

.net core 删除主表,同时删除子表【代码】

前提条件:代码懒加载,数据库有外键关联var entity = context.主表.Include(o => o.子表).FirstOrDefault(p => p.Id == id); context.主表.Remove(entity); context.SaveChanges(); 原文:https://www.cnblogs.com/jasonlai2016/p/11757632.html

查看.NET Core源代码通过Autofac实现依赖注入到Controller属性【代码】

一、前言  在之前的文章【ASP.NET Core 整合Autofac和Castle实现自动AOP拦截】中,我们讲过除了ASP.NETCore自带的IOC容器外,如何使用Autofac来接管IServiceProvider进行依赖注入。  最近老有想法在ASP.NET Mvc Core中实现Controller的属性值的依赖注入,但是找遍了Microsoft.Extensions.DependencyInjection类库也没找到对应的方法,而且查看源代码之后发现其都是针对构造器进行依赖注入的,并没有对属性或字段进行依赖注入。...

【基于EF Core的Code First模式的DotNetCore快速开发框架】完成对DB First代码生成的支持【代码】【图】

前言距离上一篇文章《基于EF Core的Code First模式的DotNetCore快速开发框架》已过去大半个年头,时光荏苒,岁月如梭。。。比较尴尬的是,在这大半个年头里,除了日常带娃溜娃做饭,偶尔接几个私单外,个人开源项目几乎没啥动静。那么日常工作干些什么呢?肯定是坚守Nfx啊。。。为什么呢?不做Nfx那是不可能的,毕竟要吃饭...讲真,大山城作为新进一线网红大城市环境,dotneter们活得非常坚挺的,眼看又一波猛涨的房价和这危机年,...

ASP.NET Core 2 学习笔记(六)MVC【代码】【图】

原文:ASP.NET Core 2 学习笔记(六)MVC ASP.NET Core MVC跟ASP.NET MVC观念是一致的,使用上也没有什么太大的变化。之前的ASP.NET MVC把MVC及Web API的套件分开,但在ASP.NET Core中MVC及Web API用的套件是相同的。本篇将介绍ASP.NET Core MVC设置方式。MVC 简介ASP.NET Core的MVC(Model-View-Controller)架构模式延续ASP.NET MVC,把网站分成三大元件Model、View及Controller,依赖关系如下图:Model负责数据处理,包含数据存取、...

在IIS上发布netcore项目【图】

1、安装Microsoft Visual C ++ 2015 Redistributable(https://www.microsoft.com/download/details.aspx?id=53840)2、保证电脑上有.net core sdk或者.net core runtime;3、需要安装AspNetCoreModule托管模块(https://dotnet.microsoft.com/download/dotnet-core)4、上面的托管模块安装成之后需要重启电脑,或者使用命令行net stop wasnet start w3svc5、安装完托管模块后,在IIS的模块组件里,多了一个AspNetCoreModule模块6、...

.Net Core跨平台应用研究-HelloDDNS(动态域名篇)【图】

.Net Core跨平台应用研究-HelloDDNS-玩转DDNS摘要 为解决自己搭建的内网服务器需要域名而因没有超级用户密码不能开启光猫内置DDNS功能的问题,自己动手,基于.net core,实现动态域名的自助解析更新功能。起因最近学习ABP开源项目框架,因测试和展示需求,需要部署基于asp.net core的web应用。手上有一个闲置了两年的35互联基于windows IIS的虚拟主机空间,联系服务商升级支持.net core运行时,增加无托管应用程序池,等了两天...

腾讯云-搭建 .NET Core 开发环境【代码】

搭建 .NET Core 开发环境安装 .Net Core 执行代码任务时间:时间未知.NET Core 的官方文档很详细,本实验带你建立一个.NET Core 1.1的Web运行环境,更多内容可以可以查阅微软官方文档。安装 .Net Core执行命令[安装 .Net Core]sudo yum -y install libunwind libicu curl -SL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?linkid=848821 sudo mkdir -p /usr/local/dotnet && sudo tar zxf dotnet.tar.gz -C /usr/local/dotn...