C# 以restful方式创建相关实体
C# 以restful方式创建相关实体,c#,asp.net,.net,visual-studio,rest,C#,Asp.net,.net,Visual Studio,Rest,帐户可以有一个与之关联的联系人 我们有一个将创建帐户的POST端点 [Route("Account", Name = "CreateAccount", Order = 1)] [HttpPost] public Account CreateAccount([FromBody] Account account) { var newAccount = _accountService.CreateAccountEntity(account);
帐户
可以有一个与之关联的联系人
我们有一个将创建帐户的POST
端点
[Route("Account", Name = "CreateAccount", Order = 1)]
[HttpPost]
public Account CreateAccount([FromBody] Account account)
{
var newAccount = _accountService.CreateAccountEntity(account);
return newAccount;
}
允许消费者将现有的
联系人
与新创建的帐户
关联是否是RESTful?您的意思是用相同的创建帐户
方法将联系人
添加到帐户
吗?是的。好问题,那么在我的主观观点中——不,从技术上讲,它不是宁静的;然而,由于我们生活在一个不太完美的世界,我认为只要您修改URI和方法签名,以明确您不仅创建了一个帐户,而且还执行了这样的逻辑,就可以了。