0

ユーザーの 1 つのフィールドにパッチを適用するメソッドを作成しました。そのメソッドのコードは次のとおりです。

    [AcceptVerbs("PATCH")]
    public user PatchUser(user user)
    {
        user serverUser = db.users.Find(user.iduser);
        serverUser.profilepic=user.profilepic;
        db.SaveChanges();
        return serverUser;
    }

現在、このコードを使用して json でパッチを適用しています。json は次のとおりです。

{
    iduser: 123,
    profilepic: "My profile link "
}

したがって、このコードを変更して複数のパッチを許可する方法は、同じ URL を使用して他のプロパティにもパッチを適用したい場合です。ユーザー名にパッチを適用したい場合のように、jsonは次のようになります。

{
    iduser: 123,
    username: "SomeUserName "
}
4

0 に答える 0