2013-05-05 65 views
0

我有修补程序修补实体。带增量的修补程序实体

protected override Books PatchEntity(int key, Delta<Books> patch) 
{ 
    var Book = db.books.FirstOrDefault(p => p.ID== key); 
    if (Book == null) 
    { 
     throw new HttpResponseException(HttpStatusCode.NotFound); 
    } 

    patch.Patch(Book); 
    db.SaveChanges(); 
    return Book ; 
} 

我需要做的是拦截,所以我可以把业务规则,例如:如果标题有一定的话,那么拒绝。

如何捕获客户端发送的消息正文?

回答

2

很简单:

patch.GetEntity().BookName 
+0

不要忘了接受的答案 – abatishchev 2013-05-09 03:04:26