IdentityServr4.0版本开始,有部分内容需要作出调整,Config类里面的ApiResource需要更改为ApiScope在.vs code应用商店里先载入nuget-package-manager进入目录使用命令dotnet new webapi --name IdentityServerCenter创建一个webapi项目(服务端) 项目创建完成后,添加依赖。使用Ctr
转载 2024-03-19 22:00:26
31阅读
.netcore过滤器有以下几种类型using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; using Microsoft.AspNetCore.Mvc.ModelBinding; using Microsoft.AspNetCore.Mvc.V
转载 10月前
42阅读
NetCore自带DI容器的三种生命周期浅析NetCore自带的依赖注入框架,分别由三种生命周期:单例Singleton/瞬时Transient/一次请求Scoped.接下来我将针对这三种生命周期简要的进行使用方法的解析,并不深入,希望各位大佬多多指教。各生命周期的区别Singleton:单例,整个程序启动后只存在唯一一份,如同单例模式一样 Transient:瞬时,每一个对象都是不一样的实例 前
.NetCore内置IOC容器ServiceCollection一、IOC介绍IOC:全名(Inversion of Control)-控制反转IOC意味着我们将对象的创建控制权交给了外部容器,我们不管它是如何创建的,我们只需要知道,当我们想要某个实例时,我们可以直接从这个外部容器中去拿,而再也不需要我们去new了,充分体现了DIP(依赖倒置原则),也体现了我们经常挂在嘴边的面向接口编程。DI:全
 本系列涉及到的源码下载地址:https://github.com/seabluescn/Blog_WebApi 一、概述本篇介绍Web系统的应用安全,主要涉及用户的身份认证和访问权限问题。大部分web应用习惯采用Session来保存用户认证信息,对于WebApi而言,调用者不一定是Web浏览器,可能是Android、iOS客户端,可能是微信小程序,也可能是客户端程序等等,这些
前阵子一直期待.net core3.0正式版本的出来,以为这个版本出来,Winform程序又迎来一次新生了,不过9.23日出来的马上下载更新VS,创建新的.net core Winform项目,发现并没有Winform窗体设计器。而微软目前则是通过插件的方式,让我们单独下载Winform设计器,这个设计器还是预览版本,很多功能还是没有实现的,只能算是一个简单的雏形,本博客案例介绍基于.net
转载 2023-08-14 13:59:50
10阅读
在当前微服务架构迅速发展的背景下,越来越多的开发者和企业选择使用 .NET Core 项目来搭建其产品,同时将 MySQL 作为持久化存储解决方案。然而,在这一过程中,开发者们不可避免地会遇到一些技术痛点,影响了开发效率和应用性能。在这篇博文中,我将深入探讨如何有效地将 .NET Core 项目与 MySQL 集成,从而解决这些痛点。 > **用户原始需求** > “我们需要实现一个基于 .
原创 6月前
26阅读
简介这个章节介绍了Spring Framework的控制反转(Inversion of Control ,IoC)的实现原理。Spring.Core 程序集是Spring.NET的 IoC 容器实现基础。IObjectFactory 接口提供了先进的配置机制,能够管理所有类型的对象。IApplicationContext 是IObjectFactory的子接口,它集成了Spring.NET的 As
转载 2024-05-30 10:04:28
80阅读
asp.net core 2.1 部署IIS(win10/win7)概述与ASP.NET时代不同,ASP.NET Core不再是由IIS工作进程(w3wp.exe)托管,而是使用自托管Web服务器(Kestrel)运行,IIS则是作为反向代理的角色转发请求到Kestrel不同端口的ASP.NET Core程序中,随后就将接收到的请求推送至中间件管道中去,处理完你的请求和相关业务逻辑之后再将HTTP
转载 2024-05-06 15:21:26
109阅读
# Visual Studio .NET Core 应用调试 ## 引言 在软件开发过程中,调试是一个非常重要的环节。调试可以帮助开发人员查找和修复代码中的错误,提高代码质量和开发效率。Visual Studio是一款强大的集成开发环境(IDE),提供了丰富的调试功能,可以帮助开发人员快速定位和解决问题。 本文将介绍如何在Visual Studio中调试.NET Core应用程序。我们将从创
原创 2023-09-07 06:15:50
85阅读
# 使用 Docker 在 .NET Core 项目中实现文件写入容器外部的步骤 在开发 .NET Core 应用程序时,使用 Docker 容器可以有效地管理依赖和环境。然而,当需要将容器中的文件写入到宿主机器的指定位置时,可能会遇到一些挑战。本文将详细介绍如何实现“Docker .NET Core 文件写到容器外部”。 ## 整体流程 下面是将 .NET Core 应用程序的文件写入 D
原创 2024-09-04 06:17:29
35阅读
1. 创建并发布一个控制台应用,假设目录结构如下docker-working └──App ├──NetCore.Docker.csproj ├──Program.cs └──obj ├──NetCore.Docker.csproj.nuget.dgspec.json ├──NetCore.Do
转载 2024-03-17 00:32:11
57阅读
目录 0.Docker简介 1.Docker安装 2.发布NETCore项目 3.Docker环境下运行Netcore项目 0.Docker简介 Docker是用Go语言编写基于Linux操作系统的一些特性开发的,其提供了操作系统级别的抽象,是一种容器管理技术,它隔离了应用程序对基础架构(操作系统等
原创 2021-07-22 10:31:07
423阅读
依赖注入       在asp.net core程序中,众所周知,依赖注入基本上贯穿了整个项目,以通用的结构来讲解,控制器层(Controller层)依赖业务层(Service层),业务层依赖于仓储层(Repository层),而其他层级中也或多或少的使用了依赖注入,在这里不过多的对于依赖注入概念上不进行讲解,如果有不了解的同学,可以在微软官网或者在搜索引擎
外包公司开发的系统,.net framework+sql server+redis,公司要求容器化部署。但是它们Container系统都不一样 windows Containerlinux Container.net core√√.net framework√ sql server√√redis √这里的坑在.net framework只能使用windows
转载 2024-02-03 17:51:31
102阅读
前言 其实好多项目中,做一些数据拦截、数据缓存都有Aop的概念,只是实现方式不一样;之前大家可能都会
原创 2023-06-15 09:40:13
161阅读
最近研究了
转载 1月前
335阅读
1 Nginx简介与安装概要Nginx 简介Nginx 架构说明Nginx 基础配置与使用1.1 Nginx 简介Nginx是一个高性能WEB服务器,除它之外Apache、Tomcat、Jetty、IIS,它们都是Web服务器,或者叫做WWW(World Wide Web)服务器,相应地也都具备Web服务器的基本功能。Nginx 相对基它WEB服务有什么优势呢?Tomcat、Jetty 面向jav
转载 2024-03-21 22:50:34
61阅读
菜菜哥,我看了一下docker相关的内容,但是还是有点迷糊还有哪不明白呢?如果我想用docker实现所谓的云原生,我的项目该怎么发布呢?这还是要详细介绍一下docker了Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚
Nginx简介Nginx 是一款高性能的 http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。由俄罗斯的程序设计师伊戈尔·西索夫(Igor Sysoev)所开发,官方测试 nginx 能够支支撑 5 万并发链接,并且 cpu、内存等资源消耗却非常低,运行非常稳定。Nginx 应用场景:1、http 服务器。Nginx 是一个 http 服务可以独立提供 http 服务。可以
转载 2024-04-02 21:08:35
3290阅读
  • 1
  • 2
  • 3
  • 4
  • 5