相关疑难解决方法(0)

向客户端发送数据的最佳做法是什么:POCO或DTO?

我正在使用EF 4和POCO开始一个项目.

向客户端发送数据的最佳做法是什么?我应该发送POCO还是应该有DTO?

在将实体(与上下文断开连接)发送到客户端时,我是否应该注意任何问题?

建议的做法是将POCO发送到客户端层吗?

.net c# poco dto entity-framework-4

24
推荐指数
2
解决办法
1万
查看次数

.netcore PUT 方法 405 Method Not Allowed

我有一个简单的模型,因为它有 2 个字段,并且使用以下 put 方法,我想在数据库中更新它。包括删除在内的所有方法都有效,但是在 Postman 中 put 方法总是返回 405 错误。(也尝试过 WebDAV 解决方案。)我在这里错过了什么?

在此处输入图片说明

放置方法:

{
    "MasterId":1,
    "MasterName":"Test"
}
Run Code Online (Sandbox Code Playgroud)

行动

[HttpPut("{id:int}")]
public async Task<IActionResult> PutMaster(int id, Master master)
{
    if (id != master.MasterId)
    {
        return BadRequest();
    }

    //...some code
    return NoContent();
}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core asp.net-core-routing

1
推荐指数
3
解决办法
5957
查看次数