asp.net-core-2.0相关内容

在 Linq 和 Entity Framework Core 中使用内联表值函数

我在 SQL Server 中创建了一个内联表值函数 (ITVF),它返回一个值表(为了讨论而简化了查询): CREATE FUNCTION dbo.VehicleRepairStatus()退货表作为返回选择车辆 ID,当前状态来自车辆维修历史... 我可以在查询中引用的内容: SELECTv.ID, v.Name,r.当前状态从车辆 v左外连接dbo.VehicleRepairStatu ..

在 ASP.net Core 2 MVC 应用程序中从 appSettings.json 存储/检索 ConnectionString

我正在寻找将连接字符串存储在 .net Core 2 MVC 应用程序中的 appsettings.json 中的最佳实践方法(就像您在 MVC 5 中的 web.config 中所做的那样). 我想使用 Dapper 而不是 EF(我发现了很多 EF 示例). 像这样: {“连接字符串":{"myDatabase": "Server=.;Database=myDatabase;Tr ..
发布时间:2021-11-28 23:30:02 其他开发

从 ASP.NET Core 中的控制器操作运行后台任务

我正在使用 C# 和 ASP.NET Core 2.0 开发带有 REST API 的 Web 应用程序. 我想要实现的是,当客户端向端点发送请求时,我将运行与客户端请求上下文分离的后台任务,如果任务成功启动,该任务将结束. 我知道有 HostedService 但问题是 HostedService 在服务器启动时启动,据我所知没有办法启动 HostedService 从控制器手动. ..
发布时间:2021-11-28 23:29:21 C#/.NET

无法从根提供程序 .Net Core 2 解析范围服务

当我尝试运行我的应用程序时出现错误 InvalidOperationException:无法从根提供程序解析“API.Domain.Data.Repositories.IEmailRepository",因为它需要范围服务“API.Domain.Data.EmailRouterContext". 奇怪的是,据我所知,这个 EmailRepository 和界面的设置与我的所有其他存储库完全相同 ..
发布时间:2021-11-28 23:28:37 C#/.NET

源 IQueryable 的提供者没有实现 IAsyncQueryProvider

我有一些像下面这样的代码,我想编写单元测试我的方法.但我被困在异步方法中.你能帮我吗 ? 公共类面板{公共 int Id { 获取;放;}[必填] public double Latitude { get;放;}公共双经度{得到;放;}[必需] 公共字符串 Serial { get;放;}公共字符串品牌{得到;放;}}公共类 CrossSolarDbContext : DbContext{公共 ..

Entity Framework Core 2.0:如何配置一次抽象基类

我有一个基本模型: 公共抽象类状态{公共字符串 updateUserName { 获取;放;}} 然后是一个扩展上面定义的基本模型的模型: 公共类项目:状态{公共 int Id { 获取;放;}公共字符串 描述 { 获取;放;}} 然后我为每个定义了配置类: public class ItemConfiguration : IEntityTypeConfiguration{公共无效配置( ..

升级到 ASP.NET Core 2.0 后无法创建迁移

升级到 ASP.NET Core 2.0 后,我似乎无法再创建迁移. 我要了 “在类上调用方法“BuildWebHost"时发生错误'程序'.在没有应用程序服务提供商的情况下继续.错误:发生了一个或多个错误.(无法打开数据库“..."请求登录.登录失败.用户 '...' 登录失败" 和 “无法创建'MyContext'类型的对象.添加一个实现'IDesignTimeDbCo ..

ASP.NET Core 2.0 身份验证中间件

Core 1.1 遵循@blowdart 的建议并实现了自定义中间件: https://stackoverflow.com/a/31465227/29821 它是这样工作的: 中间件运行.从请求标头中获取令牌. 验证令牌,如果有效则构建包含多个声明的身份 (ClaimsIdentity),然后通过 HttpContext.User.AddIdentity() 添加; 在使用 ..
发布时间:2021-11-28 23:27:44 C#/.NET

示例 AJAX 回调到 ASP.NET Core Razor 页面

我发现在一个页面上有多个处理程序的例子以及相关的命名约定(即 OnPostXXX)和“asp-post-hanlder"标签助手.但是我如何从 AJAX 调用中调用这些方法之一. 我有一个带有典型 MVC 视图和控制器的旧示例,但它如何与 Razor 页面配合使用? 例如,如果我使用基本应用程序并将 About.cshtml 页面修改为以下内容: @page@model 关于模型@{ ..
发布时间:2021-11-28 23:27:33 C#/.NET