• 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】
  • C# 新建服务程序定时执行任务

    1.添加引用Windows服务(.NET Framework) 2.输入项目名称,选择安装位置,,选择安装框架版本;创建。 3.找到MyService.cs ,右击‘查看代码’,添加如下代码:public partial class MyService : ServiceBase { public MyService() { Initiali…

    胡同里的砖头2023/8/29【.NET/Web】
  • C#写Windows服务,定时重启某个服务程序

    public partial class IPRSRestart : ServiceBase { System.Timers.Timer _Timer; //计时器 private static object _LockSMS_Send = new object(); public IPRSRestart() { …

    胡同里的砖头2023/8/29【.NET/Web】
  • NetCoreAPI调用WebService

    首先随便创建一个简单的webservice测试using System;using System.Linq;using System.Web;using System.Web.Services;using System.Web.Services.Protocols;using System.Xml.Linq;[WebService(Namespace = "http://tempuri.…

    胡同里的砖头2023/7/28【.NET/Web】
  • 使用Dapper访问数据库异常Object must implement IConvertible.

    对象必须实现IConvertible。sql执行结果中存在GUID的值,但对象对应字段为String,在Dapper中会报错:Object must implement IConvertible.此时将sql中的输出结果转成varchar类型即可SELECT CAST(GUID AS VARCHAR(50)) FROM TABLE WHERE 1=1或者把数据库的字段类型改成varchar也可以

    胡同里的砖头2023/7/27【.NET/Web】
  • NETCoreAPI调用WebService接口

    1.在Startup.cs的ConfigureServices方法内添加注入这个HttpClient 这个内置对象services.AddHttpClient();2.创建一个控制器,然后注入这个对象readonly IHttpClientFactory _httpClientFactory; /// <summary> /// 通过构造函数实现注入 …

    胡同里的砖头2023/7/25【.NET/Web】
  • C#记录本地Log日志方法

    方法一:利用Trace进行记录,也很简单//每次启动新建一个日志文件string currTime = DateTime.Now.ToString("yyyyMMddHHmmss");Trace.Listeners.Add(new TextWriterTraceListener("Log"+currTime+".log", "m…

    胡同里的砖头2023/7/7【.NET/Web】
  • Spinner下拉框样式祥解

    ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(), android.R.layout.simple_spinner_item, items);//items为string[]数组数据 …

    胡同里的砖头2023/3/14【.NET/Web】
  • .net core 实现excel 和 word 的在线预览

    最新在搞文件的在线预览,网上很多免费的方案都需要是电脑安装office的,这要就很麻烦;收费的插件又太贵了。不过还是找到一款相对好用的免费在线预览插件。直接在nuget上搜索ce.office.extension引入就OK了使用十分简单excel 转 htmlce.office.extension.ExcelHelper.ToHtml(FilePath)word 转 htmlce.office.e…

    胡同里的砖头2023/3/4【.NET/Web】
  • .net core 3.0 session的使用,如何用session存object类型数据List泛型

    首先.net core 与.net framework 是.net的不同版本。因此session的使用也不同那么问题来了--.net core中使用session。 它复杂一些。1.首先需要下载一个插件(Miscrosoft.AspNetCore.Session)在解决方案的窗口(一般在右边)下你的项目里找到--“依赖项 或者叫dependances”--右击选择“管理Nuget程序包”--点击打…

    胡同里的砖头2023/2/26【.NET/Web】
  • 判断ID是否存在List泛型里面

    1. List判断元素是否存在,返回bool if(personList.Exists(t => t.name == "John")){//lable表达式一下List里面单个value的name属性 是否符合 “XXX” }2. List查找,返回对象Person temp = personList.Find(t => t.name == "Jack&q…

    胡同里的砖头2023/2/26【.NET/Web】
  • netcore中对session的使用,包括cshtml如何调用session

    配置session1、在Startup.cs的ConfigureServices方法中增加services.AddSession();2、在Startup.cs的Configure方法中增加app.UseSession();(在UseRouting之后和UseEndpoints之前调用 UseSession)在controller中使用session在Controller中用HttpContext…

    胡同里的砖头2023/2/23【.NET/Web】
  • netCore使用session

    在Startup.cs中进行注册配置 如图中箭头所指在Startup.cs中的ConfigureServices方法中先进行session的注册 services.AddSession(options => { options.IdleTimeout = TimeSpan.FromMinutes(30); });这样可…

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