随笔分类 - .net
摘要:Directroy.Exists() // 用来判断指定文件夹是否存在,注意是文件夹,不是文件 File.Exists() //用来判断文件是否存在 举例: 判断根目录下是否存在wwwroot文件夹 AppContext.BaseDirectory //用于获取根目录 var path = $"{A
阅读全文
摘要:AppContext.BaseDirectory //是webapi项目用于获取项目根目录 举例: 判断根目录是否存在wwwroot文件 var path = $"{AppContext.BaseDirectory}/wwwroot" if(!Directroy.Exists(path)) Cons
阅读全文
摘要:1: Linux 查看ip地址命令 ip addr2: 查看所有目录 ls /3: 在cmd中链接虚拟机: ssh root@你的虚拟机ip4 重启网卡: sudo service network restart一些基础命名:ls 查看当前目录cd 进入到某个目录ip addr 查看ip信息sudo
阅读全文
摘要:1.下载地址: https://pc.qq.com/detail/0/detail_21600.html安装秘钥: ZF3R0-FHED2-M80TY-8QYGC-NPKYF Z1ZPR-EDGQN-M1JE9-HYFGX-YPGEX 网盘地址分享VMware 通过百度网盘分享的文件:虚拟机链接:h
阅读全文
摘要:1.安装 Autofac 和 Autofac.Extensions.DependencyInjection2.举例如何使用,创建一个Interface类库和Service类库Interface是接口,Service是实现,注意需要引用这两个类库3,新建一个Config文件夹-> AutofacInt
阅读全文
摘要:1. 安装automapper2.创建一个Config文件夹->创建AutoMapperConfigs.cs文件3.配置AutoMapperConfigs.cs, 里面的实体类我就不展示了,太多了 namespace Fresh.Config { public class AutoMapperCon
阅读全文
摘要:builder.Services.AddAuthentication(option => { option.DefaultAuthenticateScheme = CookieAuthenticationDefaults.AuthenticationScheme; }).AddCookie(Cook
阅读全文
摘要:var groupData = context.Students // 使用GroupBy分组,依据ClassId .GroupBy(s => s.ClassId) .Select(g => new { // 拿到ClassId,由于是按ClassId分组的,因此使用Max还是Min得到的一样的 C
阅读全文
摘要:using var transaction = context.Database.BeginTransaction(); try { // 批量添加1 context.AddRange(new List<Student>() { new Student(){ ClassId=3,Name="cc"
阅读全文
摘要:1.第一步,在启动文件添加 builder.Services.AddHttpClient(); 实体类: public class SearchReq { public string Name { get; set; } public string Description { get; set; }
阅读全文
摘要:1.第一步: 在启动文件中加入 builder.Services.AddHttpClient(); 2. 第二步: using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using System.Net.Http; name
阅读全文
摘要:1. 选择右侧项目文件,单机右键,选择"编辑项目文件",打开如下 <Project Sdk="Microsoft.NET.Sdk.Web"> <PropertyGroup> <TargetFramework>net8.0</TargetFramework> //<Nullable>enable</N
阅读全文
摘要:读取单个配置 举例: 获取mes的内容 第一种方式: 使用IConfiguration app.MapGet("/test", (IConfiguration configuration) => { return configuration["mes"]; }); 第二种,getvalue获取 ap
阅读全文
摘要:在启动项 Program.cs 文件中添加 //app.UseStaticFiles(); // 启动静态文件中间件,默认访问wwwroot app.UseStaticFiles(new StaticFileOptions() { //修改默认访问地址为MyStaticFiles文件 FilePro
阅读全文
摘要:1.第一步首先创建一个webapi项目2.安装nuget包: Microsoft.AspNetCore.Authentication.JwtBearer 3.,然后再Program.cs文件中添加 4.然后运行起来 5. 打开 jwt.io 网站,解密token 关于: iss, sub, exp,
阅读全文
摘要://nuget安装: Microsoft.Extensions.DependencyInjection //ServiceCollection的生命周期 //AddTransient 瞬时生命周期,每次创建都是一个全新的实例 //AddSingleton 单列生命周期,同一个类型创建出来的是同一个实
阅读全文
摘要:2.第二步,要想session正常使用,在启动文件中配置如下 3.第三步,接受数据
阅读全文
摘要:在实体框架Entity Framework Core 中,可以使用 .Include() 方法来加载相关实体的导航属性。.Include() 方法用于在查询中包含指定的导航属性,以便在查询结果中返回相关联的实体数据。通过使用 .Include() 方法,可以避免延迟加载(lazy loading)导
阅读全文
摘要:第一种- 在Fluent API中设置外键 public class Book { /// <summary> /// id /// </summary> public int Id { get; set; } /// <summary> /// 书本名称 /// </summary> public
阅读全文

浙公网安备 33010602011771号