随笔分类 -  C#

1
摘要:错误一、 Cannot find compilation library location for package 'System.Security.Cryptography.Pkcs' 修复方法: 将以下配置设置添加到您的 YX.OAM.Web.Mvc.csproj 文件中。 <GenerateR 阅读全文
posted @ 2024-03-22 23:34 悟自省 阅读(708) 评论(0) 推荐(3) 编辑
摘要:在工作中有时会遇到在思考不周的情况下进行迁移,并应用到了数据库,找了一些方法,通过自己的实际测试,选择一种交友的方式使用 例子,有2次迁移 1、20240301075424_活动配置增加时间字段 2、20240314031411_测试新增字段 增加了 1、方法一(推荐使用) 实体新增字段:publi 阅读全文
posted @ 2024-03-18 22:27 悟自省 阅读(34) 评论(0) 推荐(0) 编辑
摘要:在一次项目中,在给客户做系统时,需要调用客户的系统获取数据,客户提供了获取Token和获取数据的接口,用户名和密码,认证方式是基于Bearer的,通过学习和找资料,提供一个C#示例 一个C#示例 1、传入语句获取数据 /// <summary> /// 传入语句获取数据 /// </summary> 阅读全文
posted @ 2024-03-18 21:42 悟自省 阅读(339) 评论(0) 推荐(1) 编辑
摘要:最近在做公司的一个项目时,客户需要我们定时获取他们矩阵系统的数据。在与客户进行对接时,提到他们的接口使用的目前不常用的BASIC 认证。天呢,它好不安全,容易被不法人监听,咋还在使用呀。但是没办法呀,谁让客户的系统就是这样的呢。因为现在开发中绝大多数使用的是基于Bearer 认证的。 1、研究 1. 阅读全文
posted @ 2024-01-28 20:09 悟自省 阅读(755) 评论(0) 推荐(2) 编辑
摘要:###对象映射 ######在工作中,需要将相似的对象映射到另一个对象,这样我们来看一个最繁琐的映射方式 #####例: public class UserAppService : ApplicationService { private readonly IRepository<User> _us 阅读全文
posted @ 2022-12-14 09:25 悟自省 阅读(441) 评论(0) 推荐(3) 编辑
摘要:var query1 = (from fore in forecastShippingDate join ship in shipOutOfStock on fore.Id equals ship.ForecastShippingDateId join detail in shipOutOfStoc 阅读全文
posted @ 2022-09-07 19:30 悟自省 阅读(48) 评论(0) 推荐(1) 编辑
摘要:class Program { static void Main(string[] args) { string base64 = getFileBase64("D:\\Users\\VatInvoiceOCR1.jpg"); byte[] file = Convert.FromBase64Stri 阅读全文
posted @ 2022-03-15 09:40 悟自省 阅读(405) 评论(0) 推荐(1) 编辑
摘要:using System; using System.Security.Cryptography; using System.Text; namespace SPACore.Extensions { /// <summary> /// Extension methods for hashing st 阅读全文
posted @ 2022-03-09 09:00 悟自省 阅读(342) 评论(0) 推荐(1) 编辑
摘要:开发缘由:公司需要调用天眼查-开放平台 ,验证客户的的营业执照信息是否在存续期,并将企业基本信息返回,之后和使用百度图文识别的企业信息进行对照是否一致。 ##前期准备 #####在网站中注册后,需要够买套餐。之后点击个人中心进入,点击左侧的我的接口,找到申请接口点击选择你要使用的接口,此次使用的是企 阅读全文
posted @ 2022-02-11 11:34 悟自省 阅读(158) 评论(0) 推荐(1) 编辑
摘要:###上效果图 来看一下操作流程: ####一、分为.net Core 2.2 和 .net Core 3.0及以上 #####(一)、.net Core 2.2 ######1、在 EntityFrameworkCore中安装Nuget报: Microsoft.Extensions.Logging 阅读全文
posted @ 2021-10-18 18:48 悟自省 阅读(183) 评论(0) 推荐(1) 编辑
摘要:在做项目时,需要将某一些功能的实体建立在另一个数据库中,连接不同的数据库用以存储记录。通过查找资料,实现EF Core上下文。 下面是实现上下文后的解决方案的目录: ###1.UpAndDownDbContext ###2.UpAndDownDbContextConfigurer ###3.UpAn 阅读全文
posted @ 2021-09-16 10:54 悟自省 阅读(489) 评论(0) 推荐(2) 编辑
摘要:######商品保质期 //dateStart:系统时间; dateEnd :物品到期日期 DateTime dateStart = DateTime.Now.Date;//2021/7/8 DateTime dateEnd = Convert.ToDateTime("2021-07-15"); D 阅读全文
posted @ 2021-07-08 15:22 悟自省 阅读(228) 评论(0) 推荐(1) 编辑
摘要:##单例模式 属于创建型模式,提供了一个创建对象的方式 只有一个实例;必须创建自己唯一实例;必须给其他对象提供这一实例 ######主要解决:一个全局使用的类频繁地创建与销毁。 ######何时使用:当您想控制实例数目,节省系统资源的时候。 ######如何解决:判断系统是否已经有这个单例,如果有则 阅读全文
posted @ 2021-06-24 10:17 悟自省 阅读(40) 评论(0) 推荐(1) 编辑
摘要:目前在开发中前端页面有搜索条件 和后端的方法进行匹配 有一个Student表,其中有字段:name、age、address、tel CREATE TABLE Student ( Name varchar(30), tel int, Address varchar(30), Age int ) 按照" 阅读全文
posted @ 2021-02-01 17:11 悟自省 阅读(401) 评论(0) 推荐(1) 编辑
摘要:#1. ?. 不为null时执行后面的操作 #2. ?? a??b 当a为null时则返回b,a不为null时则返回a本身 a??b??c”的形式按“a??(b??c)”计算。 为右结合 #3. 三元(运算符)表达式(?:) : 例如:x?y:z 表示如果表达式x为true,则返回y;如果x为fal 阅读全文
posted @ 2020-09-17 16:01 悟自省 阅读(1015) 评论(0) 推荐(1) 编辑
摘要:上图为查出的所有满足条件的数据,要选中若干条数据将其状态设置为作废 一共选中6条数据,当点击确认后修改数据状态。 前端代码 ###1.安装NuGet包 【Abp.Dapper】于EFCore中, ###2.创建文件夹,并创建一个xxxxMapper的类, 图中1为将Person实体引入 2为创建Pe 阅读全文
posted @ 2020-08-13 10:40 悟自省 阅读(1008) 评论(0) 推荐(1) 编辑
摘要:#####使用RegularExpression 阅读全文
posted @ 2020-08-13 09:07 悟自省 阅读(493) 评论(0) 推荐(1) 编辑
摘要:判断List集合是否为空,可以使用Count和Any,下面是其使用场景(别人总结) 阅读全文
posted @ 2020-05-18 17:39 悟自省 阅读(12004) 评论(0) 推荐(2) 编辑
摘要:1.Result 上图是微软官网的截图,由图可知在使用GetXXXX的方法的时候,会阻塞调用其他线程,直到当前异步操作完成,相当于调用wait方法。但是使用异步编程应该避免使用TASK.WAIT或TAST.RESULT 下图是在程序中的使用。 2.await 对于await,使用其不会阻塞调用其他线 阅读全文
posted @ 2020-05-18 14:16 悟自省 阅读(3711) 评论(0) 推荐(3) 编辑
摘要:IQueryable和IEnumerable区别 开始了解IQueryable和IEnumerable前,我们先看一下源码 由上面的图片可以得知IQueryable接口继承自IEnumerable接口 由图片可知query返回的IQueryable 由图片可知query返回的IEnumerable 阅读全文
posted @ 2020-03-12 19:19 悟自省 阅读(283) 评论(0) 推荐(1) 编辑

1
点击右上角即可分享
微信分享提示