10 2023 档案
摘要:System.Text.Json 是 C# 中的一个 JSON 序列化和反序列化库,它在 .NET Core 3.0 及更高版本中提供了内置支持。以下是 System.Text.Json 的用法详解: JSON 序列化 JSON 序列化是将 .NET 对象转换为 JSON 字符串的过程。 using
阅读全文
摘要:ASP.NET Core已有数据库,却新建项目,只需要构造出相应的类,DbContext,然后直接add-migration init即可!!而不用执行update-database,执行后者会报错:Error Number:2714,State:6,Class:16 There is alread
阅读全文
摘要:public interface IRepository<T> { void Add(T entity); List<T> Get(); } public class Repository<T> : IRepository<T> { List<T> _list = new List<T>(); pu
阅读全文
摘要:在ASP.NET Core的依赖注入(DI)容器中,当你使用Add*方法和泛型类型来指定要注册的类时,容器会做出以下假设: (1)类必须是具体类(Concrete Class):使用Add*方法注册的类必须是一个具体的类,不能是接口或抽象类。这是因为你正在为特定服务类型注册一个实际的实现类。 (2)
阅读全文
摘要:public static void Main(string[] args) { var builder = WebApplication.CreateBuilder(args); var app = builder.Build(); app.MapGet("/product/{name}", (s
阅读全文
摘要:在ASP.NET Core中,HttpResponse 表示HTTP响应,其中包括一些常用的属性和方法,用于设置HTTP响应的各种属性。HTTP响应通常由一个HTTP状态码,HTTP头(headers),和HTTP主体(body)组成。以下是一些常用的 HttpResponse 属性和一些常见的HT
阅读全文
摘要:{ "profiles": { "welcomeMiddleware": { "commandName": "Project", "launchBrowser": true, "environmentVariables": { "ASPNETCORE_ENVIRONMENT": "Developme
阅读全文