{"repo":"staviloglu/Taviloglu.Wrike.ApiClient","free":true,"listed":false,"github":"https://github.com/staviloglu/Taviloglu.Wrike.ApiClient","clone":"git clone https://github.com/staviloglu/Taviloglu.Wrike.ApiClient.git","description":".NET Client for Wrike API","language":"C#","stars":37,"topics":["csharp","dotnet-framework","wrike-api","rest-client","api","client","api-client","wrike","http-client","webhook"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Taviloglu.Wrike.ApiClient .NET Client for Wrike API. Feel free to show your ❤️ by giving a ⭐ and / or &nbsp; &nbsp; my coffe expenses Client Usage Create your Wrike Client and just call the function you need. Create client with permanent token Create client with ClientId, ClientSecret, AuthorizationCode (Use oAuth2.0) Create client with AccessToken and Host CRUD operations Provide custom HttpClient instance By default, we use the classic new HttpClient() way of instantiating our own instance of HttpClient . We do, however, provide a way for you to pass in your own customized implementation of it so that you can use whatever custom Policies, Throttling, etc. that you require. The recommended way of creating HttpClients is using IHttpClientFactory as specified by the official Microsoft docs here In order to provide your own instance of HttpClient for this library to use, you simply need to provide it in the constructor for WrikeHttpClient : For more details on usage checkout the Taviloglu.Wrike.ApiClient.Samples project WebHooks Usage Create your WrikeWebHookController by subclassing and implementing WrikeWebHookControllerBase abstract class provided in Taviloglu.Wrike.WebHook library. Don't forget to set a route to your new controller. When your WrikeWebHookController is ready for responding to post requests, create a webhook using the Wrike Client Then Wrike will send post requests to the url you provided. For more details check out wrike's documentation --- Note: WrikeWebHoo","default_branch":null,"files":null,"tree":[],"storefront":"/r/staviloglu","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/staviloglu/Taviloglu.Wrike.ApiClient/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}