Taviloglu.Wrike.ApiClient 0.59.0-alpha

C# Client for Wrike v3 Rest API

This is a prerelease version of Taviloglu.Wrike.ApiClient.
There is a newer version of this package available.
See the version list below for details.
Install-Package Taviloglu.Wrike.ApiClient -Version 0.59.0-alpha
dotnet add package Taviloglu.Wrike.ApiClient --version 0.59.0-alpha
<PackageReference Include="Taviloglu.Wrike.ApiClient" Version="0.59.0-alpha" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Taviloglu.Wrike.ApiClient --version 0.59.0-alpha
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Create your Wrike Client with your permanent token and just call the function you need.

//create client
var bearerToken = "your_permanent_token";
var wrikeClient = new WrikeClient(bearerToken);

//get the list of custom fields
//https://developers.wrike.com/documentation/api/methods/query-custom-fields
var customFields = await wrikeClient.CustomFields.GetAsync();

//create new custom field
//https://developers.wrike.com/documentation/api/methods/create-custom-field
var newCustomField = new WrikeCustomField
{
    AccountId = "IEABX2HE",
    Title = "Sinan's custom field",
    Type = WrikeCustomFieldType.Duration
};
newCustomField = await wrikeClient.CustomFields.CreateAsync(newCustomField);

For more details on usage checkout the Taviloglu.Wrike.ApiClient.Samples project

Create your Wrike Client with your permanent token and just call the function you need.

//create client
var bearerToken = "your_permanent_token";
var wrikeClient = new WrikeClient(bearerToken);

//get the list of custom fields
//https://developers.wrike.com/documentation/api/methods/query-custom-fields
var customFields = await wrikeClient.CustomFields.GetAsync();

//create new custom field
//https://developers.wrike.com/documentation/api/methods/create-custom-field
var newCustomField = new WrikeCustomField
{
    AccountId = "IEABX2HE",
    Title = "Sinan's custom field",
    Type = WrikeCustomFieldType.Duration
};
newCustomField = await wrikeClient.CustomFields.CreateAsync(newCustomField);

For more details on usage checkout the Taviloglu.Wrike.ApiClient.Samples project

Release Notes

- 59% of the Wrike v3 REST API is implemented
- Comments client implemented

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.1.1 165 8/14/2019
2.1.0 618 11/22/2018
2.0.0 226 10/4/2018
0.88.0-alpha 186 7/23/2018
0.85.0-alpha 210 5/31/2018
0.84.0-alpha 312 5/29/2018
0.81.0-alpha 438 3/30/2018
0.76.20-alpha 447 3/23/2018
0.76.0-alpha 265 3/22/2018
0.75.0-alpha 237 3/16/2018
0.59.0-alpha 254 3/13/2018
0.47.0-alpha 263 2/28/2018
Show less