遵循开放封闭原则的Rest Endpoint Design

时间:2019-02-26 16:08:13

标签: rest api

我的系统中有许多不同类型的员工,例如 正式雇员 临时雇员 时薪雇员 等。

现在,所有这些不同类型的员工都与我在称为IEmployee的接口中抽象出来的员工有一些共同点。

我想将这种不同类型的员工作为RestEndpoints公开。

让我说我想从客户端向服务器发送JSON对象,这是我的问题

我需要像这样的不同端点吗?

/api/temporaryemployee
/api/permanentemployee
/api/hourlyemployee 

等。

或称为

的单个端点
/api/employee ?

什么是最好的方法?

0 个答案:

没有答案