Features/merge dev to master (#19) * Features/porting internal components (#5) * Ported BaseHttpService and NewtonsoftJsonSerializer * Ported refinements to internal foundational components * Ported internal repository components * Ported internal MobCAT unit tests * Ported internal SQLiteNet repository components * Ported internal EF Core Repository components * Ported internal repository unit tests * Ported internal SQLiteNet repository test components * Ported internal repository sqlite-net test runner * Ported internal repository sqlite-net test runner for Android * Refactored and removed redundant delay from unit unit tests * Switched back to shared projects for common test code * Ported EFCore test runners * Updated info.plist for EFCore iOS test runner * Fixed threading issue in async command test * Fixed merge issue with EF Core Test Runner namespace * Ported MobCAT and MobCAT.Forms new components and refinements to existing * Ported internal docs for MobCAT * Added extra assertion for can execute test. * Copied across in memory folder * Updated namespaces for in memory tests * Ported the MobCAT.Test platform runners * Ported internal Repository InMemory test runners * Fixed inconsistent namespace in MobCAT.Repository.InMemory.Test.Android * Updated deployment targets so builds and runs on VS for windows. Co-authored-by: Ben Buttigieg <[email protected]> * Removed redundant unset func * Reverted to csharp 7.0 syntax for compatability with hosted build agent (#6) * Explicit use of Action with Task.Run * Added missing BaseHttpService members (#7) * Updates to documentation based on review (#8) * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * updates csproj for github package requirements and fixes package name for ios and android * fixes android build * Update build-master.yml for Azure Pipelines * adds nuspec for iOS and Android libs * updated yaml to use nuspec * fixing nugets things * removing extra folder * Added parameterless bootstrap overload (#9) * Added grouping query to BaseRepository (#14) * Deletes extra nugetConfig folder (#13) * Features/porting internal components (#5) * Ported BaseHttpService and NewtonsoftJsonSerializer * Ported refinements to internal foundational components * Ported internal repository components * Ported internal MobCAT unit tests * Ported internal SQLiteNet repository components * Ported internal EF Core Repository components * Ported internal repository unit tests * Ported internal SQLiteNet repository test components * Ported internal repository sqlite-net test runner * Ported internal repository sqlite-net test runner for Android * Refactored and removed redundant delay from unit unit tests * Switched back to shared projects for common test code * Ported EFCore test runners * Updated info.plist for EFCore iOS test runner * Fixed threading issue in async command test * Fixed merge issue with EF Core Test Runner namespace * Ported MobCAT and MobCAT.Forms new components and refinements to existing * Ported internal docs for MobCAT * Added extra assertion for can execute test. * Copied across in memory folder * Updated namespaces for in memory tests * Ported the MobCAT.Test platform runners * Ported internal Repository InMemory test runners * Fixed inconsistent namespace in MobCAT.Repository.InMemory.Test.Android * Updated deployment targets so builds and runs on VS for windows. Co-authored-by: Ben Buttigieg <[email protected]> * Removed redundant unset func * Reverted to csharp 7.0 syntax for compatability with hosted build agent (#6) * Explicit use of Action with Task.Run * Added missing BaseHttpService members (#7) * Updates to documentation based on review (#8) * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-pr.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * Update build-master.yml for Azure Pipelines * updates csproj for github package requirements and fixes package name for ios and android * fixes android build * Update build-master.yml for Azure Pipelines * adds nuspec for iOS and Android libs * updated yaml to use nuspec * fixing nugets things * removing extra folder Co-authored-by: Mike Parker <[email protected]> Co-authored-by: Ben Buttigieg <[email protected]> * Implemented ExecuteTableQueryAsync with Grouping overload Implemented ExecuteTableQueryAsync with Grouping overload Co-authored-by: Sweekriti Satpathy <[email protected]> Co-authored-by: Mike Parker <[email protected]> Co-authored-by: Ben Buttigieg <[email protected]> * Features/package updates (#17) * Upgraded all packages Co-authored-by: Ben Buttigieg <[email protected]> Co-authored-by: Ben <[email protected]> Co-authored-by: Sweekriti Satpathy <[email protected]> Co-authored-by: Sweekriti Satpathy <[email protected]> Co-authored-by: DeanFaizal <[email protected]>