• Visual Studio2022更换默认浏览器

    安装 Web Browser Extension form VS2022 扩展即可选择其它浏览器

    胡同里的砖头2024/8/9【.NET/Web】
  • vs 如何指定nuget下载路径

    一、修改下载的NuGet包存储位置:1、文件路径:C:\Users\{登录用户名}\AppData\Roaming\NuGet2、打开修改 “NuGet.Config”,文件内容原始文件内容为:xml version="1.0" encoding="utf-8"?<configuration> <packageSources> …

    胡同里的砖头2024/7/12【.NET/Web】
  • Dapper.Contrib字段属性

    Table:指定实体对应地数据库表名,可忽略,但是忽略后实体对应地数据库表名会在末尾加个s,Demo对应Demos(感觉画蛇添足了)Key:指定此列为主键(自动增长主键),可忽略,忽略后默认查找ExplicitKey:指定此列为主键(不自动增长类型例如guid,ExplicitKey与Key地区别下面会详细讲)Computed:计算属性,打上此标签,对象地insert,update等操作会忽略此列…

    胡同里的砖头2024/5/29【.NET/Web】
  • C# 【基础知识】读写txt记事本

    using System;using System.IO;namespace FileApplication{ class Program { static void Main(string[] args) { string[] names = new string[] {"Zara Ali", "Nuha…

    胡同里的砖头2024/5/14【.NET/Web】
  • NET6.0 API上传的文件不能访问,无权限

    //配置静态文件中间件app.UseStaticFiles();app.UseDefaultFiles();app.UseStaticFiles(new StaticFileOptions { FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot&qu…

    胡同里的砖头2024/4/10【.NET/Web】
  • sqlserver id in @ 不能将nvarchar转int

    示例值:"548,549,550,551,712,713"SQL Server 2016 及更高版本 Declare @ids nvarchar(200) = '123,456'; Select * From Users Where ID IN ( Select Value from STRING_SPLIT ( @ids , ',' )) …

    胡同里的砖头2024/2/20【.NET/Web】
  • NETCore之Token信息Claims获取用户登录信息

    设置值: List<Claim> claims = new List<Claim>() { new Claim(ClaimTypes.NameIdentifier, userNo), new Claim(ClaimTypes.Name, userName), new Claim("ntAccount"…

    胡同里的砖头2024/1/30【.NET/Web】
  • NetCore之Token授权固定角色权限Authorize

    授权方式#Authorize特性其实已经包含了几种不同的授权方式基于角色 Roles基于策略 Policy基于方案 Scheme这里我们主要讲角色授权将角色赋予某个控制器或控制器内的操作,指定当前用户必须是其角色才能访问请求资源。可以使用??Authorize??属性的Roles特性指定所请求资源的角色。分配了“admin”角色用户进行访问操作[Authorize(Roles ="adm…

    胡同里的砖头2024/1/30【.NET/Web】
  • NETCORE之Token一直报401问题

    问题:写的请求token,在API端带入token请求一直正常,但只要在前端请求接口就回复401无权限,如下图 同样的token,API端测试正常拿到权限,到了前端请求,就是拿不到权限,足足搞了2天,也是醉了今天才发现原因,我把token返回的时候,通过JSON.stringify给转换了//请求成功后,写入 access_token layui.data(setter.table…

    胡同里的砖头2024/1/30【.NET/Web】
  • .Net6 生成Token 和 刷新Token

    一、引入Nuget包生成Token和验证Token主要使用下面这个包。Microsoft.AspNetCore.Authentication.JwtBearer二、生成步骤1.添加配置文件在API项目的配置文件中增加关于Token的配置信息。代码如下:{ "Logging": { "LogLevel": { "Default&qu…

    胡同里的砖头2024/1/18【.NET/Web】
  • NETCoreAPI 自定义401和异常显示内容(JWT认证、Cookie Base认证失败显示内容)

    1.新建一个Api接口统一返回类ApiResult.csusing System;using System.Collections.Generic;using System.Linq;using System.Threading.Tasks;namespace Jom.WebApi.Config{ public class ApiResult { public bool …

    胡同里的砖头2024/1/16【.NET/Web】
  • 日期格式化到X天前,X小时前,多少秒前

    方式一:public static string DateFormatToString(DateTime dt){//TimeSpan表示时间间隔TimeSpan span = (DateTime.Now - dt).Duration();//表示取timespan绝对值 if (span.TotalDays > 60) { …

    胡同里的砖头2024/1/8【.NET/Web】
  • NETCORE之IP2Region获取IP及城市地区

    IP2Region为老的组件,数据库为.db格式的,安装好依赖包,输入如下代码即可com.c_Ip = HttpContext.Connection.RemoteIpAddress.MapToIPv4().ToString();using (DbSearcher search = new DbSearcher(_hostingEnvironment.WebRootPath + @"/i…

    胡同里的砖头2024/1/8【.NET/Web】
  • NETCore API之HttpGet方法如何传递对象

    [HttpGet("Get")]public IActionResult Get([FromQuery]Cabinet c, [FromQuery] PageUtil p){ int code = 0; //page = page==null?0:page-1; List<Cabinet> data = new CabinetServer().G…

    胡同里的砖头2024/1/8【.NET/Web】
  • NetCore API 之Token生成,刷新,获取用户信息

    不多说,见附件,自己下载

    胡同里的砖头2024/1/8【.NET/Web】
  • Linq 使用in进行查询

    List<Model> strList = new List<Model>() { new Model(){Id=1,Name = "张三"}, new Model(){Id=11,Name = "张三1"}, new Mo…

    胡同里的砖头2023/10/24【.NET/Web】
  • 如何用C#的 Linq进行模糊查询

    List<Student> lsStudent = new List<Student>(){ new Student { ID = 1,Name = "1", Age = 128, Sex = null }, new Student { ID = 2, Name = "2",…

    胡同里的砖头2023/9/27【.NET/Web】
  • Dapper之多表映射关联读取数据

    先查看一下Dapper的源码,SqlMapper类; 使用这类的泛型方法: 可以看出SqlMapper类对IDbConnection做出了拓展方法,并针对不同的关联数量实现了不同的重载方法。其中First、 Second、 Third.........等等泛型参数代表需要关联的对象。可以看出最多可以传入6个泛型参数,支持到TFifth, 也就是最多支持到关联五个表。相对于单表查询,主要多了一个F…

    胡同里的砖头2023/9/25【.NET/Web】
  • Dapper之List泛型映射数据

    例如有Student表和Classes表,学生Student表里面包括年级Classes,一个学生对应一个班级,一对一关系笨的做法,先查询所有学生,再根据学生的Classes的值去查Classes对应的数据Dapper可以直接做映射,注意根据外键列字段排主次表所有列的前后关系,否则查询不到数据,下面有备注存储过程版:public List<Thing> Get(int startind…

    胡同里的砖头2023/9/15【.NET/Web】
  • WPF弹出窗口居中显示

    在弹出窗口的Window窗体代码中加入 WindowStartupLocation = WindowStartupLocation.CenterScreen;例如:public partial class AddFactory : Window{ public AddFactory() { WindowStartupLocation = WindowStartupLoca…

    胡同里的砖头2023/9/13【.NET/Web】
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8