小编Shi*_*ala的帖子

带接口的实体框架不起作用 - 处理相同的最佳方法是什么?

我正在使用Entity Framework,并希望将TPH与接口一起使用.所以我创建了一个界面"ICustomer",它映射到"SimpleCustomer"和"DiscountedCustomer"类,如下所示.下面是模型构建器代码.据我所知,我们不能使用与实体框架的接口,那么最好的方法是什么?

 modelBuilder.Entity<ICustomer>().ToTable("tblCustomer")
.Map<SimpleCustomer>(x => x.Requires("CustomerType").HasValue("S"))
.Map<DiscountedCustomer>(x => x.Requires("CustomerType").HasValue("D"));
Run Code Online (Sandbox Code Playgroud)

我的应用程序使用遍布UI的接口,并希望为Entity Framework提供平滑的类型转换.那么最好的方法是什么?

entity-framework entity-framework-4 entity-framework-4.1

14
推荐指数
1
解决办法
1889
查看次数

无法读取未定义的属性"条目" - Angular CLI

我安装了最新的Angular CLI并且正在尝试创建一个新应用程序,我收到以下错误.我卸载,清理缓存,通过强制清除,安装,更新npm ...重新启动计算机:-)我的版本Angular CLI:6.1.2节点:8.11.3 在此输入图像描述

angular-cli angular

7
推荐指数
2
解决办法
4180
查看次数

获取错误"JSONP注入脚本没有调用回调." 使用Angular 2和Server ASP.NET核心

我在客户端和服务器端使用Angular 2 Asp.NET Web API核心.

我已经从Angular 2客户端调用了一个简单的post调用到ASP.NET核心Web API,如下面的代码所示.

        this.http.
            post("/api/Patient", data, options)
            .map(res => res.json())
            .subscribe(
            res => this.CallBack(res),
            err => this.logError(err));
Run Code Online (Sandbox Code Playgroud)

我的服务器端ASP核心WebAPI代码如下所示.

public IActionResult Post()
{
// I am using EF and inserting to DB
// Till here everything works fine.
return Ok(obj);
}
Run Code Online (Sandbox Code Playgroud)

当帖子发生时,我们得到以下错误

网:: ERR_CONNECTION_RESET

数据被插入,但是当要返回对象时,服务器只是拒绝.此外,当我深入到错误时,我看到了下面的内容.

"注入JSONP的脚本没有调用回调." JSONP_ERR_WRONG_METHOD:"JSONP请求必须使用GET请求方法." JSONP_HOME

在我的本地它有效,有时它会崩溃.我目前正在httpwww.smarterasp.net上托管,在该服务器上这个错误很常见.

任何指针都会受到欢迎.

jsonp asp.net-core asp.net-core-webapi angular

6
推荐指数
1
解决办法
1064
查看次数