[置顶] 使用 Visual Studio 调试 .NET 和 ASP.NET Core 源代码 | 学习地址

摘要: 使用 Visual Studio 调试 .NET 和 ASP.NET Core 源代码 | Microsoft Learn 新建自签名证书 |Microsoft学习 AuthenticationHttpContextExtensions.ChallengeAsync 方法 (Microsoft.As 阅读全文

posted @ 2024-04-25 11:23 是水饺不是水饺 阅读(54) 评论(0) 推荐(0) 编辑

[置顶] ASP.NET MVC 之CodeFirst 数据迁移

摘要: CodeFirst模式下如果 一个 类的属性 增加或者删除 那么 与其对应的 就是 数据库中所对应的 字段 增加或者删除 一个属性变化还好 ,a56爆大奖在线娱乐们直接可以到数据库中找到 ,所对应的表中,对其修改,那么 一次对多个类中的属性做修改,如果 手动 来操作是件很头疼的事情 那么数据迁移 很轻松的解决 问题 阅读全文

posted @ 2017-09-23 22:37 是水饺不是水饺 阅读(144) 评论(0) 推荐(0) 编辑

2024年6月15日

.net core 默认注入

摘要: 默认 生命周期:Singleton-名称:IHostingEnvironment-全名称:Microsoft.Extensions.Hosting.IHostingEnvironment 生命周期:Singleton-名称:IHostEnvironment-全名称:Microsoft.Extensi 阅读全文

posted @ 2024-06-15 23:29 是水饺不是水饺 阅读(1) 评论(0) 推荐(0) 编辑

2024年6月6日

C#中volatile与lock用法 与单例模式

摘要: C#中volatile与lock用法 更新时间:2014年10月28日 14:28:52 投稿:shichen2014 这篇文章主要介绍了C#中volatile与lock用法,较为详细的分析了C#中volatile与lock的适用情况及用法实例,具有一定的参考借鉴价值,需要的朋友可以参考下 a56爆大奖在线娱乐实例 阅读全文

posted @ 2024-06-06 10:43 是水饺不是水饺 阅读(1) 评论(0) 推荐(0) 编辑

2024年6月4日

常用单词

摘要: 常用单词 英文 中文 custom adj. 定做(制)的 Provider 供应商 Infrastructures 基础设施(复数) Solution 解决方案 Handler 处理程序 Balancer 均衡器 Discover 发现 Registrar 注册者 Resolver 解析器 Con 阅读全文

posted @ 2024-06-04 08:52 是水饺不是水饺 阅读(1) 评论(0) 推荐(0) 编辑

2024年5月20日

注入

摘要: .NET依赖注入之一个接口多个实现 - 水口寺 - 博客园 (cnblogs.com) ASP.NET Core 6.0 关于Autofac 使用 - 芦荟柚子茶 - 博客园 (cnblogs.com) C# Autofac 构造函数注入,属性注入,方法注入 - 天才卧龙 - 博客园 (cnblog 阅读全文

posted @ 2024-05-20 23:19 是水饺不是水饺 阅读(2) 评论(0) 推荐(0) 编辑

2024年5月15日

raft 日志都存了什么

摘要: Raft之日志复制 - 简书 (jianshu.com) Raft协议--日志复制--03_raft日志复制-CSDN博客 阅读全文

posted @ 2024-05-15 10:03 是水饺不是水饺 阅读(1) 评论(0) 推荐(0) 编辑

中间件地址

摘要: Consul Consul中文文档 | Consul (gitbook.io) Consul官网地址 Consul by HashiCorp Consul 源码地址 Moved to Consul Democracy (github.com) Redis StackExchange.Redis 堆栈 阅读全文

posted @ 2024-05-15 09:07 是水饺不是水饺 阅读(5) 评论(0) 推荐(0) 编辑

2024年5月11日

查缺补漏

摘要: 合并枚举 [Flags] 参考: Flags 特性 c#_c# flags属性-CSDN博客 [Flags] public enum Options { Insetred = 1, Update = 2, Query = 3, Delete = 4, ALL = Insetred | Update 阅读全文

posted @ 2024-05-11 21:25 是水饺不是水饺 阅读(2) 评论(0) 推荐(0) 编辑

2024年5月10日

分布式 raft 可以同步日志为何还要gossip同步日志?

摘要: Raft 可以同步日志 通信协议用的是Gossip 分布式系统中,Raft 是a56爆大奖在线娱乐常用的一致性算法,用于保证多个节点之间的数据一致性。Raft 通过选举 leader 节点,并在 leader 节点上复制日志来确保数据的一致性。然而,尽管 Raft 提供了可靠的一致性保证,但在某些情况下,仍然需要一 阅读全文

posted @ 2024-05-10 11:46 是水饺不是水饺 阅读(5) 评论(0) 推荐(0) 编辑

2024年5月8日

格式化字符串

摘要: // {N,M:A} N是索引 M是宽度 A是预定义类型 N和M逗号分隔 , M 和 A用冒号分隔 int a = 900; int b = 1055; Console.WriteLine(" {0,4:C2}\n+{1,4:C2}\n \n{2,4:C2}", a, b, a + b); deci 阅读全文

posted @ 2024-05-08 08:45 是水饺不是水饺 阅读(1) 评论(0) 推荐(0) 编辑

2024年5月4日

C#中的Finalize,Dispose,SuppressFinalize的实现和使用介绍

摘要: C#中的Finalize,Dispose,SuppressFinalize的实现和使用介绍 - X君 - 博客园 (cnblogs.com) 阅读全文

posted @ 2024-05-04 20:45 是水饺不是水饺 阅读(2) 评论(0) 推荐(0) 编辑

2024年4月22日

FluentValidation

摘要: FluentValidation — FluentValidation documentation public class CustomerValidator : AbstractValidator<Customer> { public CustomerValidator() { RuleFor( 阅读全文

posted @ 2024-04-22 20:31 是水饺不是水饺 阅读(9) 评论(0) 推荐(0) 编辑

2024年4月14日

.net core EF mysql 共享事务

摘要: .net core EF mysql 共享事务 在.NET Core中使用Entity Framework (EF) Core与MySQL一起工作时,您可以使用System.Transactions的TransactionScope来创建一个可以跨多个数据库连接共享的事务。 以下是一个简单的示例,展 阅读全文

posted @ 2024-04-14 23:21 是水饺不是水饺 阅读(14) 评论(0) 推荐(0) 编辑

Add-Migration

摘要: Add-Migration init -Context AppliactionContext -OutPut-Dir DataAdd-Migration init -Context IntegrationEventLogContext -OutputDir IntegrationEventMigra 阅读全文

posted @ 2024-04-14 01:21 是水饺不是水饺 阅读(28) 评论(0) 推荐(0) 编辑

2024年4月7日

NET Core依赖注入与Autofac注入介绍 - 大西瓜3721 - 博客园 (cnblogs.com)

摘要: .NET Core依赖注入与Autofac注入介绍 - 大西瓜3721 - 博客园 (cnblogs.com) 阅读全文

posted @ 2024-04-07 16:03 是水饺不是水饺 阅读(2) 评论(0) 推荐(0) 编辑

2024年4月6日

rabbitmq

摘要: RabbitMQ的轮询模式和公平分发 - YoungDeng - 博客园 (cnblogs.com) 消费端限流 /** 设置限流机制 * param1: prefetchSize,消息本身的大小 如果设置为0 那么a56爆大奖在线娱乐对消息本身的大小不限制 * param2: prefetchCount,告诉ra 阅读全文

posted @ 2024-04-06 20:39 是水饺不是水饺 阅读(5) 评论(0) 推荐(0) 编辑

2024年4月3日

eShopOnCob

摘要: 安排微服务和多容器应用应用程序的业务流程,以实现高可伸缩性和高可用性 - .NET | Microsoft Learn 微服务体系结构设计 - Azure Architecture Center | Microsoft Learn eShopOnContainers 知多少[1]:总体概览-CSDN 阅读全文

posted @ 2024-04-03 23:53 是水饺不是水饺 阅读(2) 评论(0) 推荐(0) 编辑

UserManager SignInManager RoleManager

摘要: asp.net core identity 主要 的三个对象 文档地址 UserManager<TUser> 类 (Microsoft.AspNetCore.Identity) | Microsoft Learn RoleManager<TRole> 类 (Microsoft.AspNetCore. 阅读全文

posted @ 2024-04-03 22:01 是水饺不是水饺 阅读(2) 评论(0) 推荐(0) 编辑

asp.net core IActionResult ActionResult 区别

摘要: asp.net core系列 38 WebAPI 返回类型与响应格式--必备 - 大西瓜3721 - 博客园 (cnblogs.com) 阅读全文

posted @ 2024-04-03 16:05 是水饺不是水饺 阅读(4) 评论(0) 推荐(0) 编辑

2024年4月1日

OwnsOne IMutableEntityType

摘要: OwnsOne asp.net core系列 28 EF模型配置(字段,构造函数,拥有实体类型)_ef 添加实体类-CSDN博客 IMutableEntityType 【EFCORE笔记】动态模型配置 - LBO.net - 博客园 (cnblogs.com) update entry 部分更新 A 阅读全文

posted @ 2024-04-01 20:26 是水饺不是水饺 阅读(1) 评论(0) 推荐(0) 编辑

C#中Attribute的继承

摘要: C#中Attribute的继承 - PowerCoder - 博客园 (cnblogs.com) 阅读全文

posted @ 2024-04-01 17:56 是水饺不是水饺 阅读(6) 评论(0) 推荐(0) 编辑

2024年3月29日

WebApplicationBuilder

摘要: WebApplicationBuilder 类 (Microsoft.AspNetCore.Builder) | Microsoft Learn WebApplicationBuilder 属性 Configuration 要撰写的应用程序的配置提供程序的集合。 这对于添加新的配置源和提供程序很有用 阅读全文

posted @ 2024-03-29 15:22 是水饺不是水饺 阅读(28) 评论(0) 推荐(0) 编辑

2023年8月2日

docker dockerfile

摘要: Dockerfile 概念 Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。 镜像的定制实际上就是定制每一层所添加的配置、文件。如 阅读全文

posted @ 2023-08-02 17:07 是水饺不是水饺 阅读(12) 评论(0) 推荐(0) 编辑

docker 网络

摘要: 容器要想访问外部网络,需要本地系统的转发支持。 在Linux 系统中,检查转发是否打开。 sysctl net.ipv4.ip_forward net.ipv4.ip_forward = 1 如果为 0,说明没有开启转发,则需要手动打开。 sysctl -w net.ipv4.ip_forward= 阅读全文

posted @ 2023-08-02 12:11 是水饺不是水饺 阅读(11) 评论(0) 推荐(0) 编辑

docker 私服 harbor

摘要: 公司干活 不需要 将镜像 发布到docker hub中 更多的是 搭建私服 下面就演示搭建harbor私服过程 下载 harbor https://github.com/goharbor/harbor/releases 下载后的压缩包 解压缩 tar xf /home/admin1/yyx/harb 阅读全文

posted @ 2023-08-02 01:10 是水饺不是水饺 阅读(19) 评论(0) 推荐(0) 编辑

2023年7月11日

.net core redislock 扩展

摘要: public static class DistributedLockExtend { public static IServiceCollection AddDistributedLock(this IServiceCollection services, string connectStr) { 阅读全文

posted @ 2023-07-11 18:28 是水饺不是水饺 阅读(35) 评论(0) 推荐(0) 编辑

2023年6月25日

.net core webapi 返回 日期格式 帕斯卡 驼峰 命名 忽略循环嵌套

摘要: nuget Microsoft.AspNetCore.Mvc.NewtonsoftJson builder.Services.AddControllers() .AddNewtonsoftJson(options => { //返回驼峰 options.SerializerSettings.Cont 阅读全文

posted @ 2023-06-25 00:25 是水饺不是水饺 阅读(182) 评论(0) 推荐(0) 编辑

2023年3月1日

.net core 学习地址

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

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

2023年2月27日

.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 是水饺不是水饺 阅读(132) 评论(0) 推荐(0) 编辑

2023年2月24日

.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 是水饺不是水饺 阅读(15) 评论(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 是水饺不是水饺 阅读(29) 评论(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 是水饺不是水饺 阅读(45) 评论(0) 推荐(0) 编辑

2023年2月20日

.net core 认证

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

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

.net core Session会话

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

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

2023年2月19日

.net core 缓存

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

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

2023年2月17日

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 是水饺不是水饺 阅读(6) 评论(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 是水饺不是水饺 阅读(4) 评论(0) 推荐(0) 编辑

2023年2月12日

.net core 启动过程

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

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

2023年2月10日

.net core 在线源码查看地址

摘要: https://source.dot.net/ 阅读全文

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

2023年2月5日

Abp CLI 命令

摘要: abp new YDT.Project.Web --dbms mysql -o D:\apbtest1\test\YDT.Project.Web -v 4.3.3 模板地址 AspNet Boilerplate - Web Application Framework 官网地址 CLI | Docum 阅读全文

posted @ 2023-02-05 23:48 是水饺不是水饺 阅读(165) 评论(0) 推荐(0) 编辑