随笔分类 - C# / ASP.NET Core
摘要:.NET开源商城CoreShop简记 大概本地运行起来了,官网 https://www.coreshop.cn/ 先附加SQLSERVER库, 运行redis, vs打开后项目9.APP下的admin是后台,api是接口,二个项目里的Appsetting.json里的数据库连接字符串和redis的字
阅读全文
摘要:NET8下生成二维码 按网上搜索的总是多少有些问题,得总搜索好几次才能解决的,现把自己用过的可以生成的代码放上来,以备后用 2024年02月20日在 VS2022,NET8,MVC 项目上使用通过 引入NUGET:ZXing.Net.Bindings.ZKWeb.System.Drawing 控制器
阅读全文
摘要:NET 7 中使用Session 2024年2月11日 net7下测试通过 Program.cs关键代码: builder.Services.AddDistributedMemoryCache(); builder.Services.AddSession(options => { options.I
阅读全文
摘要:NET7下传图片到七牛云上 2023年11月10日记录一下,在自己的商品库项目里用到的,之前的代码没有关闭文件流,导致想在上传到七牛云后再删除本地图片就报错了,删除不了,改了一下,关闭了文件流,然后就可以删除了,记得引用nuget: Qiniu.SDK //using Qiniu.Util; //u
阅读全文
摘要:NET7下用WebSocket做简易聊天室 步骤: 建立NET7的MVC视图模型控制器项目 创建websocket之间通信的JSON字符串对应的实体类 一个房间用同一个Websocket websocket集合类,N个房间 创建websocket中间件代码 Program.cs中的核心代码,使用We
阅读全文
摘要:net7+mysql网站部署到装有宝塔的腾讯轻量linux服务器上 1.登录宝塔 ,安装nginx(1.8版本,1.22版本有问题), mysql 2.本地项目VS中源码发布,在本地用dotnet命令行运行看看是否运行成功 3.宝塔上在nginx里建立一个站点试试看 (php网站那里,选择纯静态即可
阅读全文
摘要:NET7下的WEB API示例 [Route("api/[controller]")] [ApiController] public class ShopADController : ControllerBase { private readonly IRepository<Model.ShopAD
阅读全文
摘要:ASP.NET CORE下日志NLOG使用 摘自《深入浅出ASP.NET CORE》 NUGET:NLog.Web.AspNetCore 4.9.0 根目录下nlog.config <?xml version="1.0" encoding="utf-8"?> <nlog xmlns="http://
阅读全文
摘要:NET7下EFCORE的通用增删查改类 代码摘录自《深入浅出ASP.NET CORE》 /// <summary> /// 所有仓储的约定,此接口仅作为约定,用于标识他们 /// </summary> /// <typeparam name="TEntity">传入仓储的实体模型</typepara
阅读全文
摘要:NET7下显示验证码 nuget:Zkweb.system.drawing mac 下显示验证码还得 nuget:runtime.osx.10.10-x64.CoreCompat.System.Drawing public class VierificationCodeServices { ///
阅读全文
摘要:ztree分类页面代码 后台代码: [Area("Adnn1n")] public class CategoryController : BaseController { private readonly DAL.Interface.ICategory dal; public CategoryCon
阅读全文
摘要:kendo的下拉框树示例 后台代码: public static string GetTreeJson_kendo(List<Category> list) { List<TreeNode_kendo> list_return = new List<TreeNode_kendo>(); var to
阅读全文
摘要:NET7中简单的登录判断基类 public class BaseController : Controller { public override void OnActionExecuting(ActionExecutingContext context) { base.OnActionExecut
阅读全文
摘要:NET7下取客户IP WEB层建立以下类: //控制器中直接用即可取IP ViewBag.ip = HttpContext.GetClientIP(); public static class HttpContextExtension { public static string GetClient
阅读全文
摘要:NET7中sqlsugar的使用 仿《深入浅出ASP.NET CORE》这书里的IRepository和RepositoryBase using SqlSugar; using System.Linq.Expressions; namespace WebApplication1.DAL { ///
阅读全文
摘要:ner7下的html导出为pdf nuget引入dinktopdf,按github上的示例来弄即可:https://github.com/rdvojmoc/DinkToPdf/ mac下vs2022,net7测试,需要把https://github.com/rdvojmoc/DinkToPdf/bl
阅读全文
摘要:.net core读取leancloud上的数据 public IActionResult Index() { try { string url = "https://xxxx.xxx.net/1.1/classes/guestbook?order=-createdAt&count=1"; stri
阅读全文
摘要:EF Core在单独的类库中进行迁移 AppDbContext类放在DAL层,则需要在DAL层创建DbContextDesignTimeFactory.cs using Microsoft.EntityFrameworkCore.Design; using Microsoft.EntityFrame
阅读全文
摘要:.net core下解压缩zip包 //解压文件 nuget:sharpcompress net7 mvc下测试通过 var zipPath = Path.Combine(hostingEnv.ContentRootPath, "wwwroot", "classtemp", "layuike.zip
阅读全文