Clockify-具有成员资格的CreateProjectAsync

Clockify-具有成员资格的CreateProjectAsync,clockify,Clockify,我在使用c#API clockify时出错 当我创建具有成员身份的项目时,会出现以下错误: “{\”消息\:\”内部服务器错误。\“,\”代码\“:500}” 当我对创建的项目的Memberships属性进行注释时 var assignees = new List<MembershipRequest>(); var member = new MembershipRequest(); member.MembershipStatus = MembershipStatus.Active;

我在使用c#API clockify时出错

当我创建具有成员身份的项目时,会出现以下错误:
“{\”消息\:\”内部服务器错误。\“,\”代码\“:500}”

当我对创建的项目的Memberships属性进行注释时

var assignees = new List<MembershipRequest>();
var member = new MembershipRequest();
member.MembershipStatus = MembershipStatus.Active;
member.MembershipType = "PROJECT";
member.UserId = "UserId";
assignees.Add(member);
var project = new ProjectRequest
{
    Name = "ProjetName",
    ClientId = "ClienteID",
    IsPublic = false,
    Billable = true,
    Color = "#000000",
    Memberships = assignees
};
var clockify = new ClockifyClient("APIKey");
var response = await clockify.CreateProjectAsync("WorkSpaceID", project).ConfigureAwait(true);
var受让人=新列表();
var member=newmembershipRequest();
member.MembershipStatus=MembershipStatus.Active;
member.MembershipType=“项目”;
member.UserId=“UserId”;
受让人。添加(成员);
var project=newprojectrequest
{
Name=“ProjetName”,
ClientId=“ClientId”,
IsPublic=false,
Billable=true,
Color=“#000000”,
成员资格=受让人
};
var clockify=新的ClockifyClient(“APIKey”);
var response=await clockify.CreateProjectAsync(“WorkSpaceID”,project).ConfigureAwait(true);

成员身份是一个嵌套对象

因此,如果它能工作,代码将是

{
  Name = "ProjetName",
  ClientId = "ClienteID",
  IsPublic = false,
  Billable = true,
  Color = "#000000",
  "memberships": [{
    "userId": assignee
  }]
}
但是,这不包括在端点中,因此我所做的工作是:

PATCH/workspaces/{workspaceId}/projects/{projectId}/memberships

{
  "memberships": [
    {
      "userId": assignee
    }
  ]
}

成员身份是一个嵌套对象

因此,如果它能工作,代码将是

{
  Name = "ProjetName",
  ClientId = "ClienteID",
  IsPublic = false,
  Billable = true,
  Color = "#000000",
  "memberships": [{
    "userId": assignee
  }]
}
但是,这不包括在端点中,因此我所做的工作是:

PATCH/workspaces/{workspaceId}/projects/{projectId}/memberships

{
  "memberships": [
    {
      "userId": assignee
    }
  ]
}