ICode9

精准搜索请尝试: 精确搜索
  • c# The key {xxx} was not found in the key ring2022-09-08 16:30:08

    404 (),      An exception was thrown while deserializing the token.,Microsoft.AspNetCore.Antiforgery.AntiforgeryValidationException: The antiforgery token could not be decrypted. ---> System.Security.Cryptography.CryptographicException:

  • .NET 6 + 健康检查:实现监控仪表板2022-09-05 09:30:08

    .NET 6 + 健康检查:实现监控仪表板 在本文开头的图片中,我们有一个监控仪表板示例(此处列出的服务状态不断更新),一个使用创建的实现 .NET 6 , ASP.NET 核心 和项目 野猪 .服务实例,例如 SQL 服务器 , PostgreSQL , MySQL , 雷迪斯 , MongoDB e 积家 . 监控应用程序/解决方案的运行状况

  • 图解AspNetCore和Furion(0):概述和目录2022-08-28 12:34:06

    ASP.NET Core是非常优秀的服务端框架,尽管国内应用的广泛性远不如Java,但在很多测评中,性能上已经可以碾压Java,更不论Node.js、Django、Laravel等。   Furion是建立在ASP.NET Core基础之上的服务端框架,在.NET圈内,还有久有胜名的ABP,新兴掘起的MASAStack。它们的定位,类似于Java圈中的S

  • 图解AspNetCore和Furion(1):应用启动2022-08-28 12:33:11

    一、和AspNetCore5相比,从6开始,将Program和Startup类合并,直接在入口类中启动服务和中间件。同时,项目可以启动miniApi,直接在Program中创建WebAPI,但实际项目中,还是推荐使用传统的控制器方式。          二、Furion定义了静态类Serve,对AspNetCore的启动类进行了封装,同时支持Star

  • 乘风破浪,遇见最佳跨平台跨终端框架.Net Core/.Net生态 - 官方扩展集锦(Microsoft.AspNetCore on Nuget)2022-08-23 01:00:53

    什么是Microsoft.AspNetCore https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/metapackage-app ASP.NET Core共享框架(Microsoft.AspNetCore.App)包含由Microsoft开发和支持的程序集。当安装NET Core 3.0或更高版本SDK时,安装Microsoft.AspNetCore.App。共享框架是安

  • .net Core 中自定义筛选器2022-08-12 22:03:08

    异常筛选器: 定义: using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Filters; public class MyExceptionFilter : IAsyncExceptionFilter { private readonly ILogger<MyExceptionFilter> logger; private readonly IHostEnvironment env; publ

  • .net ASPNETCORE_ENVIRONMENT 根据环境切换不同的配置文件2022-08-03 18:31:31

    调整program.cs文件中的CreateHostBuilder方法 //从hostingContext.HostingEnvironment.EnvironmentName中获取对应的环境名称 public static IHostBuilder CreateHostBuilder(string[] args) { return Host.CreateDefaultBuilder(args) .Co

  • kind搭建k8s集群中部署AspNetCore应用2022-07-10 19:32:05

    前面使用kind快速搭建本地k8s集群 介绍了使用kind搭建k8s集群,这节介绍使用kind搭建的k8s集群中部署.net core 的api应用程序。 1. 准备AspNetCore WebApi项目 项目结构如下:       添加一个Controller,返回当前其中一个IP: namespace WebApiK8S.Test.Controllers { [Rout

  • ASP.NET Core-Environment、IWebHostEnvironment、IApplicationLifetime Environment2022-07-01 09:37:03

    Environment 静态类,提供有关当前环境的信息和操作方法和平台。 System.Environment.GetEnvironmentVariable("ASPNETCORE_ENVIRONMENT");//读取环境变量 IWebHostEnvironment IWebHostEnvironment接口中是一些该应用程序的环境信息,包括程序名称信息,根目录,环境名称 等等基本信息I

  • AspNetCore&云效Flow持续集成2022-06-25 13:32:41

    如今有了越来越多的持续集成工具,给的个人开发者的福利也是很足了,如无必要,自建工具有时只是作为练手了。 众多持续集成工具 现在可用的持续集成工具繁多,各大云服务商都推出了持续集成,甚至是一定条件内都是免费使用。 Azure DevOps 提供每个月1800 分钟的免费时长,支持单项目并行构

  • C# 修改AppSetting.json并保存2022-06-09 10:35:02

    方法1:使用强类型 复制appsettings.Development.json内容,将json粘贴为类 { "Logging": { "LogLevel": { "Default": "Information", "Microsoft.AspNetCore": "Warning" } } } 生成代码如下 public cl

  • ASP.NET Core on K8S学习初探(3)部署API到K8S2022-05-28 07:31:37

    引用网址:https://blog.csdn.net/sD7O95O/article/details/95041433 “ 终于可以部署ASP.NET Core到K8S中了...”   在上一篇《基本概念快速一览》中,我们把基本的一些概念快速地简单地不求甚解地过了一下,本篇开始我们会将ASP.NET Core WebAPI部署到K8S,从而结束初探的旅程。   0

  • Asp.Net Core 5 配置Razor界面刷新修改结果2022-05-14 17:00:57

    框架:.Net 5 Mvc 解决方案: 1. 项目里使用Nuget包引入 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 2. 在项目启动类 Startup.cs中的ConfigureServices方法,输入services.AddRazorPages().AddRazorRuntimeCompilation();    

  • 使用aspnetcore前后端分离开发,你一定要知道这个2022-05-07 12:04:43

    前言 用过Vue单页面应用开发的,一定都知道Vue-router这个路由组件,它支持hash和history两种模式。 HTML5 History 模式 vue-router 默认 hash 模式 —— 使用 URL 的 hash 来模拟一个完整的 URL,于是当 URL 改变时,页面不会重新加载。 如果不想要很丑的 hash,我们可以用路由的 histor

  • ASP.Net Core WebApi添加Swagger2022-04-30 15:34:20

    第一步:安装Swagger工具包 方式一:命令安装(vs--->工具--->NuGet包管理器--->程序包管理器控制台): Install-Package SwashBuckle.AspNetCore -Version 5.0.0-rc4 方式二:NuGet安装:SwashBuckle.AspNetCore程序包 第二步:注册Swagger服务 services.AddSwaggerGen(s =>

  • VS-构建容器化应用DockerFile && 启用 SSL 的 ASP.NET Core 应用2022-04-10 23:32:46

    参考 VS-构建容器化应用DockerFile && 启用 SSL 的 ASP.NET Core 应用 VS-构建容器化应用DockerFile SSL证书 docker-https 设置ssl证书 docker 映射证书命令 docker run --rm -it -p 8000:80 -p 8001:443 -e ASPNETCORE_URLS="https://+;http://+" -e ASPNETCORE_HTTPS_PORT=80

  • AspNetCore.Identity 登录类 SignInManager 不需要 Session 问题2022-03-31 02:01:10

    AspNetCore.Identity是.Net Core自带的用户管理模块,功能丰富,用起来也是非常方便的,但是在使用的过程中发现它无法控制是否需要颁发登录的Session,由于业务中使用的是JWT登录验证授权,我是不需要AspNetCore.Identity去发布Session的,然后就自己去看了.Net Core源码,发现SignInManager类

  • note2022-03-06 01:00:29

    一: 01,跨域:Microsoft.AspNetCore.Cors //添加cors 服务 配置跨域处理 services.AddCors(options => { options.AddPolicy("any", builder => { builder.WithMethods("G

  • aspnetcore源码调试过程2022-01-19 18:04:02

    参考官方文档https://github.com/dotnet/aspnetcore/blob/main/docs/BuildFromSource.md 1、git clone --recursive https://github.com.cnpmjs.org/dotnet/aspnetcore.git 或 git clone --recursive https://git.sdut.me/dotnet/aspnetcore.git 2、下载模块时中断下载,打开文件X:

  • ASP.NET Core引入第三方日志框架及简单实现日志策略配置2022-01-10 23:34:12

    引言 在我们项目开发的过程中,使用.NET 6自带的日志系统有时是不能满足实际需求的,比如有的时候我们需要将日志输出到第三方平台上,最典型的应用就是在各种云平台上,为了集中管理日志和查询日志,通常会选择对应平台的日志SDK进行集成。比如微软Azure提供的Azure App Service Logging,基

  • 学习Osharp及解决问题【三】2021-12-24 15:33:56

    前言:项目也像人一样,不能总穿一套衣服,也是需要换洗的。(嘻嘻,在这里小弟很佩服前辈的脑子)。 官网实战指南:https://doc.xiaominfo.com/knife4j/action/dotnetcore-knife4j-guid.html 下面进入主题:替换项目中【swagger组件】皮肤,使用IGeekFan.AspNetCore.Knife4jUI皮肤。 第一步:在原

  • 在AspNetCore 中 使用Redis实现分布式缓存2021-12-17 10:05:28

    AspNetCore 使用Redis实现分布式缓存 上一篇讲到了,Core的内置缓存:IMemoryCache,以及缓存的基础概念。本篇会进行一些概念上的补充。   本篇我们记录的内容是怎么在Core中使用Redis 和 SQL Server 实现分布式缓存。 一、文章概念描述 分布式缓存描述: 分布式缓存重点是在分布式上

  • identityServer4初探netcore 3.x2021-11-03 15:33:00

    identityServer using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; using System.Collections.Generic; using IdentitySe

  • 【.NET core】Could not load file or assembly2021-10-31 12:35:35

     NET core 添加了新的nuget包,部署出现Could not load file or assembly 这个坑,今天整了一天,我添加了Microsoft.AspNetCore.Mvc.Versioning包,结果发布到服务器,我复制了dll过去出现了一直找不到加载不成功的问题   Startup.ConfigureServices一直加载不成功,出错如下: 1 2 3 4

  • .NET自学网站2021-10-28 10:04:13

    微软.NET官网永远是最好的老师:https://docs.microsoft.com/zh-cn/aspnet/core/?view=aspnetcore-5.0 微软官方文档如果觉得难以理解,可以先看以下文章 w3cschool https://www.w3cschool.cn/csharp/ 这个学习资料对于小白入门来说已经是很充足了 我一直以为w3school和w3cschool是一

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有