文章分类 -  .net core

.net core 依赖注入插件 NetCore.AutoRegisterDi
摘要:NetCore.AutoRegisterDi 使用方式 1 builder.Services.RegisterAssemblyPublicNonGenericClasses() 2 .Where(c => c.Name.EndsWith("Service")) 3 .AsPublicImplemen 阅读全文

posted @ 2023-03-27 16:39 是水饺不是水饺 阅读(19) 评论(0) 推荐(0)

.net core EF 移除级联操作
摘要:在做实体映射时候 ,数据迁移会因为级联报错 微软级联删除 级联删除 - EF Core | Microsoft Learn 此时就要想到可能是因为级联的问题导致的所以需要移除级联 foreignKey.DeleteBehavior = DeleteBehavior.Restrict; 1 prote 阅读全文

posted @ 2023-03-26 22:12 是水饺不是水饺 阅读(57) 评论(0) 推荐(0)

.net core identity 集成 github (二) 自定义邮箱验证Token
摘要:配置 token 的时候需要配置 DataProtectionTokenProviderOptions 1 //自定义配置 token 2 builder.Services.Configure<DataProtectionTokenProviderOptions>(options => 3 { 4 阅读全文

posted @ 2023-03-26 22:05 是水饺不是水饺 阅读(38) 评论(0) 推荐(0)

.net core identity 集成 github (一)
摘要:首先 nuget 需要引用相关的包 EF Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Tools Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFramewo 阅读全文

posted @ 2023-03-26 20:20 是水饺不是水饺 阅读(152) 评论(0) 推荐(0)

.net core mvc Razor 运行时编译
摘要:配置这个包 目的 Razor 视图不需要每次重新编译运行 Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 在开发环境中使用 1 if (builder.Environment.IsDevelopment()) 2 { 3 builder.Servi 阅读全文

posted @ 2023-03-22 13:42 是水饺不是水饺 阅读(4) 评论(0) 推荐(0)

.net core 学习地址
摘要:ASP.NET Core 入门 | Microsoft Learn .NET 文档 | Microsoft Learn 学习一项技能 需要知道 正确学习的地方 也可以下载 为PDF 阅读全文

posted @ 2023-03-01 16:02 是水饺不是水饺 阅读(13) 评论(0) 推荐(0)

.net core IServiceCollection 框架基础扩展方法 用途
摘要:IServiceCollection 的扩展方法 首先需要知道都有哪些扩展方法以及用途 services.AddAntiforgery CSRF验证services.AddAntiforgery(options =>{ options.HeaderName = "X-CSRF-TOKEN";}); 阅读全文

posted @ 2023-02-27 23:58 是水饺不是水饺 阅读(201) 评论(0) 推荐(0)

.net core WebApplication.CreateBuilder(args) 都做了什么?
摘要:var builder = WebApplication.CreateBuilder(args); WebApplication 源码 主要 调用 357 public static WebApplicationBuilder CreateBuilder(string[] args) => 358 阅读全文

posted @ 2023-02-27 00:41 是水饺不是水饺 阅读(222) 评论(0) 推荐(0)

.net core WebHostBuilder 都做了什么?
摘要:源码 1 File: WebHostBuilder.cs 2 Web Access 3 Project: src\src\Hosting\Hosting\src\Microsoft.AspNetCore.Hosting.csproj (Microsoft.AspNetCore.Hosting) 37 阅读全文

posted @ 2023-02-24 01:09 是水饺不是水饺 阅读(31) 评论(0) 推荐(0)

.net core ConfigureWebDefaults 做了什么?
摘要:ConfigureWebDefaults 源码 1 File: GenericHostBuilderExtensions.cs 2 Web Access 3 Project: src\src\DefaultBuilder\src\Microsoft.AspNetCore.csproj (Micros 阅读全文

posted @ 2023-02-24 00:59 是水饺不是水饺 阅读(48) 评论(0) 推荐(0)

.net core IHostBuilder 接口HostBuilder实现类的 Build 的方法 主要做了什么了
摘要:.net core IHostBuilder 接口HostBuilder实现类的 Build 的方法 主要做了什么了 主要构造以下 字段 1 private const string HostBuildingDiagnosticListenerName = "Microsoft.Extensions 阅读全文

posted @ 2023-02-24 00:42 是水饺不是水饺 阅读(109) 评论(0) 推荐(0)

.net core 认证
摘要:认证、登录与注销 认证是一个旨在确定请求访问者真实身份的过程,与认证相关的还有其他两个基本操作——登录和注销。要真正理解认证、登录和注销这 3个核心操作的本质,就需要对 ASP.NET Core采用的基于“票据”的认证机制有基本的了解。 认证票据 ASP.NET Core应用的认证实现在一个名为Au 阅读全文

posted @ 2023-02-20 16:57 是水饺不是水饺 阅读(101) 评论(0) 推荐(0)

.net core Session会话
摘要:ASP.NET Core 应用在默认情况下会利用缓存来存储会话状态,并且默认采用的是分布式缓存。由于演示实例采用基于 Redis 数据库的分布式缓存,所以需要添加针对NuGet包“Microsoft.Extensions.Caching.Redis”的依赖。如下面的代码片段所示,我们调用 IServ 阅读全文

posted @ 2023-02-20 10:49 是水饺不是水饺 阅读(137) 评论(0) 推荐(0)

.net core 缓存
摘要:.NET Core 提供了两个独立的缓存框架:一个是针对本地内存的缓存,另一个是针对分布式存储的缓存。前者可以在不经过序列化的情况下直接将对象存储在当前应用程序进程的内存中,后者则需要将对象序列化成字节数组并存储到一个独立的“中心数据库”中。对于分布式缓存,.NET Core提供了针对 Redis 阅读全文

posted @ 2023-02-19 20:56 是水饺不是水饺 阅读(101) 评论(0) 推荐(0)

HostDefaults
摘要:// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace Mic 阅读全文

posted @ 2023-02-17 20:31 是水饺不是水饺 阅读(12) 评论(0) 推荐(0)

WebHostDefaults 源码
摘要:1 File: WebHostDefaults.cs 2 Web Access 3 Project: src\src\Hosting\Abstractions\src\Microsoft.AspNetCore.Hosting.Abstractions.csproj (Microsoft.AspNet 阅读全文

posted @ 2023-02-17 16:56 是水饺不是水饺 阅读(12) 评论(0) 推荐(0)

.net core 启动过程
摘要:Asp.Net Core 3.1学习- 应用程序的启动过程(5) - 魏杨杨 - 博客园 (cnblogs.com) 2.1、ConfigureWebHostDefaults 这个阶段注册了我们应用程序必要的几个组件,比如说配置的组件、容器的组件 2.2、ConfigureHostConfigura 阅读全文

posted @ 2023-02-12 22:22 是水饺不是水饺 阅读(69) 评论(0) 推荐(0)

.net core 在线源码查看地址
摘要:https://source.dot.net/ 阅读全文

posted @ 2023-02-10 16:00 是水饺不是水饺 阅读(133) 评论(0) 推荐(0)

导航