public void Create(string repository, CreateLabelRequest req) { Uri endpoint = ApiUris.GetFullUri( mBaseUri, ApiEndpoints.Labels.Create, repository); Internal.MakeApiRequest <CreateLabelRequest>( endpoint, HttpMethod.Post, req, "create label " + req.Name, mApiKey); }
public ActionResult CreateLabel([FromBody] CreateLabelRequest request) { using (var client = GetMainServiceClient()) { var resultId = client.CreateFavoriteLabel(request.Name, request.Color); return(Json(resultId)); } }
public ActionResult CreateLabel([FromBody] CreateLabelRequest request) { var client = GetFavoriteClient(); var resultId = client.CreateFavoriteLabel(new FavoriteLabelContractBase { Color = request.Color, Name = request.Name, }); return(Json(resultId)); }
internal static void Create( RestApi restApi, string repoName, string labelName, int csetId, string comment) { CreateLabelRequest request = new CreateLabelRequest() { Name = labelName, Changeset = csetId, Comment = comment }; restApi.Labels.Create(repoName, request); }