Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* No longer need most of the overrides * Remove more overrides * Generate clients, lots to fix * Prefer list * Manual fix to generated code due to ComponentModel.Annotations not part of .NET Standard * Server session is gone for good * Remove unnecessary long names * Update attributes APIs * Update entries APIs * Update APIs for field definitions * Update APIs for link definitions * Update APIs for listing repositories * Update APIs for search * Update APIs for tag definitions * WIP: update APIs for template definitions * Finish updating APIs for template definitions * No longer needed * No need to use so many fully qualified names * Again, no need for fully qualified name * Use shorter names * Use null propagation * Fix CreateEntry method * Add missing API * Fix test util methods and use simple import for entry creation * Server session is gone * Update parameter naming for entries API * Update tests for attributes APIs * Update tests for audit reason APIs * For tests of attribtues APIs, rename test classes names and their tests since the API names have changed * Rename tests for audit reasons since their names have changed * Add standard assertion for collection response * Update tests for copy entry API * Use AssertCollectionResponse * Update tests for create and copy entry APIs * Update entry deletion related tests * Rename since the API name has changed * Remove the tests since the API is gone * Update tests related to template definition listing API * Delete since the API no longer exists * Update list fields related tests * Update list link related tests * Update list entries related tests * Update list tag related tests * Update tests for set template API * Update set tags related tests * Update set links related tests * Update tests related to set fields * Update tests related to template removal API * Update entry update API tests * Update tests related to import entry * Update get entry related tests * Fix entry update tests * Minor naming and syntax fixes * Update tests related to field definitions * Update test names as API names have changed * Udpate tests related to link definitions * Update tests related to listing repositories * Tests can run on .NET 6 * More readable * Use new assertion * Update all search API releated tests * Update tests realted to simple search API * Update tag definition API related tests * Update test names since their APIs have changed * Update tests related to task listing * Update tests related to task cancellation * Update tests related to retriving a single template definition * Update tests related to listing of template definitions * Update list template fiels by template name tests * Update tests related to ListTemplateFieldDefinitionsByTemplateId * Pass in scopes * Test no need to support .net core 3 * Simplify test naming * ImportEntryRequest must have its Name field filled * Problem details have changed * FieldToUpdate needs its Name field set * Fix set link test * LFS behavior has changed, use a more robust check * Pass in repository ID instead of task ID * Non-null check is consistent with the JS client * Should pass in repository ID instead * Update task cancellation usage * We already check equality using Linq * Update task cancellation test since the original test no longer fits the API * There's no server session anymore, so remove its tests * There's no point unit testing auto generated implementation * Remove tests since related class no longer exists * Again, let's no to test auto-generated implementation * Remove unused import * Remove tests since CreateEntryResult no longer exists * Remove the test since it's testing .NET HTTP client * Use the repository that other client libraries use * Do not run on production
- Loading branch information