问题标签 [aspnetzero]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
128 浏览

sql-server - 在标识列上插入值“0”并让它自动生成标识

我正在使用一个名为 AspNetZero(很像 AspNet Boilerplate)的应用程序,并在此应用程序中创建了一个迁移脚本。

迁移脚本如下所示:

因此,这将创建一个带有Id自动递增主键的表。

在此处输入图像描述

但问题是,使用 AspNetZero,您可以在幕后进行一些自动化操作。当我尝试Contract使用 a插入 a 时,出现ContractCustomer以下错误:

当 IDENTITY_INSERT 设置为 OFF 时,无法在表“ContractCustomer”中插入标识列的显式值。

当我使用 SQL Server Profiler 时,我看到它正在尝试运行以下查询:

所以它明确地将 设置Id0。但是它保存更改的部分发生在幕后。

有没有办法告诉 SQL Server 忽略0并让它生成自己的Id号码?或者我可以在迁移脚本中进行一些调整以使其正常工作?

0 投票
0 回答
50 浏览

c# - 如何制作用于插入一对多数据的控制器

我有一对多关系的模型。我想通过使用单个调用来插入数据。你能帮我如何为控制器写我的吗?我正在使用Asp.net 核心 3.1。贝娄是我的详细代码:

模型 1:FacilityFixed

模型 2:设施隔间

控制器

我在 Asp.net 核心工作。Asp.Net 零,锅炉板。

0 投票
0 回答
84 浏览

aspnetboilerplate - 如果一个用户具有多个角色,则在 asp net 零中切换角色明智的屏幕

我已经根据角色权限检查了 asp net-zero 文档中的角色更改显示屏幕,但是在 asp net-zero 中,用户可以拥有零个或多个角色。如果用户拥有多个角色,则该用户继承所有这些角色的权限的联合。但我想要一个下拉菜单来选择角色并根据所选角色允许用户使用屏幕。

0 投票
1 回答
148 浏览

asp.net-core - AspNetZero .NetCore + Angular 项目 - api 版本控制

我有一个 AspNetZero .NetCore + Angular 项目,我需要对项目实施 api 版本控制以实现向后兼容性。我在网上看了几个例子,但是它们要么没有指定所有的步骤,要么是特定于 mvc 的,而且这个项目使用了 AppService 模式。如果有人成功地在 AspNetZero 项目中实现了 api 版本控制,我将非常感谢您的帮助。

我目前在显示两个版本的 swagger 页面上,但是对于 v1,我得到一个 AmbiguousMatchException 并且对于 v2 swagger 找不到 v2 文件,所以我认为它没有生成。

在我的应用程序项目中,我将当前 AppService 的命名空间更改为 .v1,并创建了一个具有命名空间 v2 的新 AppService,它继承了旧的,并覆盖了 1 个方法,即 v2。

目的是一旦完成即能够调用这两种方法:(http://localhost:9901/api/services/app/Equities/Get_Snapshot 或 http://localhost:9901/api/services/v1/Equities /Get_Snapshot) 和 http://localhost:9901/api/services/v2/Equities/Get_Snapshot

0 投票
0 回答
145 浏览

timezone - 夏令时开启时,客户端的 Aspnet 零时间不正确

AspNet 零核心 + Angular 项目中。我在 Startup.cs 中将时钟提供程序设置为 UTC Clock.Provider = ClockProviders.Utc;,如文档中所述,这会导致在用户和租户设置的设置中选择时区,并将 UTC 日期保存在数据库中。

问题是这些天 2020 年 10 月 30 日,MST(山地标准时间)正在观察夏令时,但角度项目的时间不尊重它显示一小时的差异......

一种可能的选项方案是选择 MDT 而不是 MST,但这在 aspnetzero 的时区下拉菜单中不可用,因为它使用 Windows 时区......有人设法处理过这个问题吗?

PS:在他们的支持文章中,他们声称它应该由momentjs自动处理,但它不是......也许我错过了什么?

0 投票
0 回答
196 浏览

c# - Aspnet Zero Nswag 生成服务代理

我正在使用 Aspnet Zero,他们使用 NSWAG 在 typescript 中生成服务代理。现在我想在每个文件中分别生成这些服务代理。知道如何实现它吗?

0 投票
1 回答
24 浏览

aspnetzero - 使用 RAD 电动工具添加实体时的样式问题

风格问题

一切正常,但是当添加新视图时..它像图像一样显示

我确实使用了 yarn & npm run create-bundles。我确实尝试过使用模态或不使用模态。

0 投票
1 回答
576 浏览

asp.net - 单个用户可以使用一个电子邮件 ID 登录多个租户

我正在使用 ASPNETZERO 多租户解决方案,我想在其中实现以下解决方案。

我的需求就像一个用户在所有租户之间共享所有详细信息。

假设在 Tenant1 中注册了 user1,其中包含电子邮件 ID、密码和所有字段。

现在我想要的是这个用户 1 可以使用相同的登录详细信息登录任何租户,我的意思是说用户 1 可以登录租户 2、租户 3 等。但无需再次注册,也可以使用相同的登录详细信息。

用户还可以编辑任何租户中的详细信息,并且需要在所有租户中更新。

这是我的计划:

我打算将具有不同租户 ID 的同一用户的多个条目放入默认用户表中。我的意思是说,当用户 1 在租户 1 中注册时,我会将该用户的所有详细信息复制到所有租户。因此,我将使用tenant2 id、tenant3 id 等创建相同的用户条目。

我通过编辑用户服务文件让它工作。

谢谢

0 投票
1 回答
82 浏览

entity-framework - 在 aspnetzero 框架中没有从 linq 查询中获取值

我正在执行以下查询。我在 aspnetzero 框架中执行此操作,并在 UserAppService.cs 文件中执行此操作。

但这总是返回 null,在数据库中有 ID = 11 的记录。

所以任何人都知道这有什么问题。

谢谢

0 投票
1 回答
58 浏览

c# - 值未从 service-proxies.ts 文件传递​​到 Appservices.cs

我正在尝试从文本框中获取电子邮件 ID 值,并希望在 cs 文件中以 api 方法发送它。但它不起作用,我尝试了下面的代码..任何人都可以帮助我。

价值已成功进入服务文件,我有警报但没有进入 cs 文件。

我在前端使用 Angular,在后端 API 中使用 .Net 核心。这也是 Aspnetzero 项目。

首先下面是 register.component.html 文件代码:

下面是 register.component.ts 文件中的代码

下面是我在 service-proxies.ts 文件中的函数代码。

下面是来自 AccountAppServices.cs 文件的代码