Code and Coder: about .net core, C#, Delphi, Codetyphon, Freepascal, C++,Python, website technical records

Posted in tag [.net core]

DotNET Core 3.0 source-understanding Configuration (3)

Written in front The previous article discussed the basic content of the file-type configuration. This article discusses the implementation of the JSON-type configuration and understands the implementation of this type of configuration. Other types of configuration implementations can basically be bypassed.  should be familiar with each other. This figure mainly expresses the implementation of the file configuration, of course, other configurations, including custom configuration, will be implemented in this way.   JSON c...

DotNET Core 3.0 source-understanding Configuration (2)

File type configuration basic content The previous article discussed several core objects of Configuration. This article continues to discuss the related content of File configuration in Configuration. In comparison, file-type configuration is more widely used, and user-defined configuration extensions can also be extended based on file-type configuration. If you need to view the previous article, you can click this . We provide three main implementations in the .NET Core file configuration, namely JSON, XML, and INI. Please see the figu...

DotNet Core 3.0 source-From the CLR GC to the CoreCLR GC

A good understanding of GC can help us better understand the design of .NET and why .NET Core will have a greater advantage in cloud native development.

DotNET Core 3.0 source-Configuration extension component

Written in front After the previous three articles on .NET Core Configuration, this article focuses on how to extend a Configuration component. If the previous three articles are not seen, you can click on the address below to access .NET Core 3.0 source understanding Configuration (a) .NET Core 3.0  source understanding Configuration (2) .NET Core 3.0 source understanding Configuration (3) After understanding the source code of Configuration, it is relatively simple to extend a component. Next we will cr...

dotnet core 3.0 source- understanding Startup registration and operation

The .NET Core application is directly visible in the Startup and Program classes, which are the starting point for .NET Core applications. By using Startup, you can configure the pipeline for all requests made to the application, while also reducing the dependency of .NET applications on a single server, allowing us to focus more on multi-server-centric development mode.

DotNET Core 3.0 source – using HttpClientFactory

How to using HttpClientFactory

DotNET Core 3.0 source – understanding of Kestrel integration and application(2)

Foreword The previous article mainly introduced the purpose, operation mode and related use of .NET Core to inherit Kestrel. Next, we will further explore other aspects of Kestrel in .NET Core 3.0 from the source code. This part of the content, we do not need to master, still You can use Kestrel. This article just reveals some internal technical points for you and everyone to have a deeper understanding. Kestrel provides support for HTTP 1.X and HTTP 2.0. There is a lot of content. From the trend point of view, Http2.0 has improved many def...

DotNET Core 3.0 source – understanding of Kestrel integration and application (1)

ASP.NET Core’s web server uses Kestrel by default, which is a cross-platform, lightweight web server.

DotNET Core 3.0 source – understanding HttpClientFactory (2)

understanding HttpClientFactory (2)

DotNET Core 3.0 source – understanding HttpClientFactory (1)

HttpClient instance