asp.net-core相关内容

用C#创建Code128条码

我以为,只要用条形码字体写一些文本,扫描仪就会读取它,这是我的愚蠢之处。似乎我错了。 所以在阅读了一些关于code128条形码的文档后,我了解到: 条形码以(103、104或105,视类型而定)开头 然后是字符串本身 然后是计算出的字符串中每个字符的和乘以其位置的模103 然后追加106 我的代码是: public string Str = "MADS"; publi ..
发布时间:2022-05-29 09:29:08 C#/.NET

Oracle.ManagedDataAccess.Core(3.21.41),具有代理用户的Oracle Wallet出现错误ORA-01017:用户名/密码无效;登录被拒绝

我有.Net 5/6应用程序,由于合规性要求,我被要求与代理用户(连接字符串中没有密码)一起使用Oracle Wallet。简单地说: 新连接字符串为:Data Source=myproxy; User Id=/; 我在当前工作目录下放了以下文件,即bin/DEBUG/net5.0: tnsnames.ora 示例文件数据: myproxy=(DESCRIPTION=(AD ..
发布时间:2022-05-25 16:22:41 其他开发

专用网络的CORS(RFC1918)对本地服务的呼叫发出警告

我有一个Web应用程序,它通过调用FETCH json与安装的本地应用程序进行通信。 我的WebApp托管在HTTPS中 本地应用程序是用.Net 5编写的,它在http上运行一个监听5001端口的嵌入式Web服务器,因为我们不想在客户端PC上安装证书 更新:我尝试放置证书并通过HTTPS进行调用,但我仍然收到此警告。证书已正确安装在客户端计算机上 所以Webapp通过这样 ..
发布时间:2022-05-25 16:18:54 前端开发

EF核心-创建不带连接字符串的迁移

我一直在研究适合这个问题的多个问题、教程和示例。 如果我在创建第一次初始迁移时不知道连接字符串,该怎么办?假设我有机会在实例化上下文时设置连接字符串,例如: var connection = @"Server=(localdb)mssqllocaldb;Database=JobsLedgerDB;Trusted_Connection=True;ConnectRetryCount=0"; v ..

HTTP错误500.30-ASP.NET Core 5应用程序无法启动

我使用以下设置部署.NET Core 5应用程序: 网站显示错误: HTTP错误500.30-ASP.NET核心应用程序无法启动 通用解决方案 对此问题: 应用程序启动失败 应用程序已启动,但随后停止 应用程序已启动,但在启动期间引发异常 故障排除步骤: 查看系统事件日志中的错误消息 启用记录应用程序进程的标准输出消息 将调试器附加到应用程序进程并检查 ..
发布时间:2022-05-18 12:30:06 服务器开发

如何在.Net Core API项目中跨多个线程限制对HttpClient的所有传出异步调用

我正在设计一个.Net核心Web API,它使用一个我不能控制的外部API。我找到了一些关于堆栈溢出的很好的答案,它们允许我在同一线程中使用信号量来限制对这个外部API的请求。我想知道如何最好地将这种限制扩展到应用程序范围,而不是只针对特定的任务列表进行限制。我一直在学习HttpMessageHandler,这似乎是拦截所有传出消息并应用节流的一种可能方式。但我担心的是我可能不理解的线程安全和锁定 ..

ASP.NET发送带有EXCEL附件的电子邮件

我想创建EXCEL文件并通过电子邮件将其作为附件发送 Hear是我创建Excel文件的代码,但我不能通过电子邮件发送它,已发送的电子邮件没有附件。 这是用于创建Excel文件的。 DataTable dt = new DataTable("Grid"); dt.Columns.AddRange(new DataColumn[4] { new DataColum ..
发布时间:2022-05-11 17:07:46 其他开发

当用户仅提供某些字段时过帐实体类

我很好奇人们是如何处理这件事的。 我已使用Visual Studio将具有实体框架的CRUD页添加到我的Razor Pages应用程序中。 但是,事实上,创建页面是不可能进行验证的。这是因为实体具有诸如用户ID、具有缺省值的创建日期等字段,以及我想要设置缺省值的几个字段。所以ModelState.IsValid显然会返回false。而且,用户为实体的每个字段提供完全正确的数据的情况似乎 ..
发布时间:2022-05-11 16:55:49 C#/.NET

如何在Razor页面中创建一个从数据库中拉取数据的图表?

如何创建从数据库中提取的图表?我试过MorrisJS、ChartJS、Canvas JS、HighChats。但我认为我最接近的是ChartJS,所以希望我们能坚持下去。 我需要创建一个从数据库中提取数据的图表,并使用数据库中的多个表,例如,数据库名称&Finance&;,我需要一个条形图来比较dbo.Revenue中的金额和dbo.Expense中的金额总和。月份是x轴。Something ..
发布时间:2022-05-11 16:46:34 其他开发

将对象(和子对象)从一个Razor页面发送到另一个页面

我正在尝试将ResumeInfo(自定义对象)类型的对象从一个剃须刀页面发送到另一个剃须刀页面,它工作正常.但我注意到该对象中的所有子对象都是空的,它们不应该是空的,因为它们有值。 这是我从中创建对象的类,它有一个其他对象(经验、语言、技能)的列表。当我将对象从一个Razor页面发送到另一个页面时,列表返回为空,即使这些对象具有值,因为我在将对象发送到另一个页面之前对它们进行了测试。 ..
发布时间:2022-05-11 16:35:30 其他开发

用户输入的服务器端验证

我在Web应用程序中有一个表,用户可以从中下单。下表显示了可用的数量,我们需要让用户输入他们需要的数量,如下所示 当点击Order按钮时,我想验证用户输入的数量是否大于可用数量。每次单击Order按钮时,它都会调用控制器来检索数据并对照数量进行检查。该视图如下所示 @model JAXSurplusMouseApp.Models.CustomerInventoryCollecti ..
发布时间:2022-05-11 16:07:09 C#/.NET

将筛选器参数传递给DBContext

在ASP.NET Core Web应用程序中,将值传递给DB上下文类以将其用作筛选器的正确方式是什么? 我需要筛选在ASP.NET Core Web应用程序的所有页面上返回的数据。筛选器将基于登录的用户。如果登录用户来自分支机构6108,则他们应该只看到该分支机构的数据。如果我使用原始值,我可以通过说 进行筛选 modelBuilder.Entity().HasQuery ..
发布时间:2022-05-11 15:22:04 C#/.NET

如何对Chart.Js进行MMMYY排序并显示与月份匹配的值?

这将是一段很长的时间,可能会令人困惑,但请原谅我。 我上一个问题是问如何从数据库中提取数据并动态地将其显示在图表中,感谢@Rena,我设法做到了这一点。这就是解决方案https://stackoverflow.com/a/67967555/15397944。 我现在面临着一些挑战,我会把我的问题分成两部分,但首先我会展示我的模型设计。 型号 public class payabl ..
发布时间:2022-05-11 15:08:45 C#/.NET

如何将Azure Active Directory身份验证仅添加到Web应用程序中的某些Razor页面?

我已经按照Azure AD Authentication实现了Azure Active Directory身份验证 在堆积流上。在我的项目中,我只需要在设置页面和其他页面上的身份验证可用而不需要任何身份验证。有人能指导我如何做到这一点吗? 我有一个专门的设置页面布局页面,它调用 推荐答案 您可以按如下方式配置保护哪些页面不 ..