You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add criteria to split name into first, middle, and last. (#302)
* Add criteria to split name into first, middle, and last.
* Create unit test to retrieve person data
* Move the name components to its own type.
* Improve the party lookup and cache mechanism
* Use a type instead of object
* Code refactoring
* Use HasFlag instead of equality checking
* Make PersonNameComponents immutable.
* Use simple data type to build test data for party lookup with name component
* Cache the entire result
* Move the includeComponents to be a query parameter
* Code refactoring
* Rebuild a unit test to test name components
* Use IsNullOrEmpty to simulate the actual logic
* Use the array initializer syntax
* Remove single spaces
* Use descriptive values for the query parameter
* Implement a new unit test to validate the handling of invalid query parameter values.
* Enhance the logic to enable users to retrieve a person's name using a parameter with meaningful semantics
* Delegate the actual filtering logic to the Apply method
* Remove unnecessary "Organisation" property
* Rename PartyComponentOption to PartyComponentOptions
* Use the fully qualified name
* Remove a test case
* Improve the XML documentation
* Initialize the non-nullable field
* Code refactoring
* Code refactoring
0 commit comments