随笔分类 - .Net Core
摘要:前言 dotnet8项目接入qwen大模型,这个主要用到了大模型管理工具叫做 ollama 有了它,接入大模型so easy。使用ollama可以接入很多大模型,详见:https://ollama.com/library 环境 vs2022 preview dotent8 Windows 10 企业
阅读全文
摘要:开场白 您好你是***来面试我们公司.net岗位的吧!我是***面试官 首先非常感谢您来参加我们公司的面试,下面我们就正式开始这场愉快的面试吧! 麻烦您先简单的做一下自我介绍 中场技术提问 嗯,刚刚我也听了您的一些介绍 我这边主要提一下一些技术点 基础 1. class和struct,record的
阅读全文
摘要:.NETCORE项目源码: https://github.com/dotnet/aspnetcore 引用及基本类型在线源码:https://referencesource.microsoft.com/#mscorlib 下载完.NETCORE源码,先restore下
阅读全文
摘要:1、修改Program.cs 这行代码默认就有: if (app.Environment.IsDevelopment()) { app.UseSwagger(); app.UseSwaggerUI(); } 重点是这里的代码: builder.Services.AddSwaggerGen((opti
阅读全文
摘要:引用 Newtonsoft.Json // Post请求 public string PostResponse(string url,string postData,out string statusCode) { string result = string.Empty; //设置Http的正文
阅读全文
摘要:1、安装所有NuGet包 2、上代码 2.1 新建helper类 private static IConfiguration _config; public AppsettingHelper(IConfiguration configuration) { _config = configuratio
阅读全文
摘要:本章主要和大家分享下如何使用cmd命令行(.NET Core CLI)来启动ASP.NET Core 应用程序的多个实例,以此来模拟集群。 .NET Core 命令行接口 (CLI) 工具是用于开发、生成、运行和发布 .NET Core 应用程序的跨平台工具链。 CLI 命令结构包含驱动程序(“do
阅读全文
摘要:.NET6 MVC项目(其它类型也可以),最简单的步骤运行hangfire,据说支持分布式,等回头再研究下。 1、NuGet安装包 2、Program.cs文件 services.AddHangfire(configura => { configura.UseStorage(new MemorySt
阅读全文
摘要:Program.cs var corsPolicyName = "_myAllowSpecificOrigins"; builder.Services.AddCors(options => { options.AddPolicy(name: corsPolicyName, builder => {
阅读全文
摘要:C#中语法,model中属性默认都是大驼峰,但是.NET6 WebAPI默认出传到前台自动转化成小驼峰写法,如果要避免这个问题,处理也比较简单~ Program.cs builder.Services.AddControllers() .AddJsonOptions(options => { opt
阅读全文
摘要:Program.cs文件中 //获取IP使用 builder.Services.AddSingleton<IHttpContextAccessor, HttpContextAccessor>(); Controller中 private readonly IHttpContextAccessor h
阅读全文
摘要:1、安装依赖 Microsoft.Extensions.Logging.Log4Net.AspNetCore 2、配置文件 <?xml version="1.0" encoding="utf-8" ?> <configuration> <!-- This section contains the l
阅读全文