随笔分类 - .Net Core & .Net 5
摘要:解决方案: Startup.cs 方法-ConfigureServices 添加代码 services.AddDistributedMemoryCache(); services.AddSession(); 方法-Configure 添加代码 app.UseSession();
阅读全文
摘要:1,nuget Swashbuckle.AspNetCore 2,Startup.cs 中方法: ConfigureServices 添加代码 services.AddSwaggerGen();//注册 Swagger 3,Startup.cs 中方法:Configure 添加代码 app.UseS
阅读全文
摘要:一,全局限制 Startup.cs 中 ConfigureServices 方法中添加 services.Configure<FormOptions>(options => { options.MultipartBodyLengthLimit = 50000; }); 二,单页面限制 service
阅读全文
摘要:一,ActionFilterAttribute 1 public class CustomActionFilterAttribute: ActionFilterAttribute 2 { 3 public override void OnActionExecuting(ActionExecuting
阅读全文
摘要:C#9.0 //对象声明 Person person1 = new ("111", "222");//语法糖 //静态修饰 Func<int> func = static () => 1; //为空判断 if (name is not null) { } //模式运算 Func<char, Bool
阅读全文
摘要:Asp.Net.Core5 内置IOC容器 一,IServiceCollection 依赖注入 仅支持构造函数注入 1,在Startup.cs 中 ConfigureServices方法注入服务 services.AddTransient<Interfaces.IUser, Services.Use
阅读全文
摘要:MVC V:视图,呈现给用户看到的(表现层) C:控制器,控制器业务逻辑,返回结果(视图,JSON,字符串等) M :视图模型,-用作控制器和视图之间传递数据的实体 修改视图时,无需编译后才可生效 1,引入nuguet包,Microsoft.AspNetCore.Mvc.Razor.RuntimeC
阅读全文
摘要:脚本启动 1,发布至文件夹-例如:DemoPublic 2,管理员身份运行cmd 3,执行脚本 4,脚本参数格式:--参数名-参数值 例如:--desc="测试站点" dotnet AspNetCore5Demo.dll --urls="http://localhost:99" --port="99
阅读全文
摘要:1,配置文件部分内容--appsettings.json "ConnectionStrings": { "ConnDefault": "123", "ConnList":[ "345", "2343", "0000" ] }, 2,声明实体对象 public class ConnectionStri
阅读全文
摘要:配置文件如下 { "Logging": { "LogLevel": { "Default": "Information", "Microsoft": "Warning", "Microsoft.Hosting.Lifetime": "Information" } }, "Version": "v1.
阅读全文
摘要:IIS 安装 控制面板 -> 程序 -> 启动或关闭windows功能 -> Internet Information Service (勾选所有选项) 部署 下载地址:https://dotnet.microsoft.com/download/dotnet/5.0 必须安装 点击项目,选择【发布】
阅读全文
摘要:Asp.Net.Core5 引入log4net 1,nuget引入程序集 log4Net 2,nuget引入程序集 Microsoft.Extensions.Logging.Log4Net.AspNetCore 3,配置文件 log4net.Config 4,记录日志 1,log4Net包安装 2,
阅读全文
摘要:传值5种方式 1,ViewBag 2,ViewData 3,TempData 4,Model 5,Session 控制器代码 public IActionResult Index() { base.ViewBag.UserName = "李潇潇"; base.ViewData["UserName"]
阅读全文
摘要:1,添加新项目 2,配置新项目 3,创建新的Asp.Net Core Web应用程序 4,项目创建成功,文件内容 5,启动项目(打开界面)
阅读全文
摘要:环境要求 1、Visual Studio 2019 16.8以上版本 安装时注意 是在线安装 下载地址:https://visualstudio.microsoft.com/zh-hans/vs/ 可选择Community2019 2、.Net5运行时安装 下载地址:https://dotnet.m
阅读全文
浙公网安备 33010602011771号